Many of us experience the feeling of compassion when preparing or eating animal flesh, and some even reject meat at childhood. This is not an accident. We all live in different spiritual realities and levels. What is interesting is that those of us who have had profound spiritual experiences often don’t trust them to be real. I believe this is because we are too immersed and attached to our physical reality. We are basically in denial of the interconnectedness of our reality.
The way I see it, food cravings (though certainly not all of them) are directly connected to anxiety and fear. This may be because the mind has associated happiness with pleasure, and since pleasure and pain are closely related, suffering becomes a tasty experience. The body, on the other hand, craves food and sex for self-preservation and perpetuation, not pleasure. It’s interesting to notice that only the heart is rooted in love and kindness. It has no cravings that can cause us suffering. The heart cares for our being as a whole, and also for others, thus happily and healthily embracing everything as a big family.
To be healthy is to be loving.