This was brought up on the forums before. I've often found myself eating with a sense of guilt. I feel guilty for having to eat, but how am I not suppose to eat? Thought about fasting, maybe being a vegan or something, but I don't want to sacrifice my health. So why do I feel this way? It kind of feels like stealing something small, or like killing a small animal of somesort. Even if it's not meat, just a bowl of cereal or something, sometimes I will be stricken with a sense of guilt for eating it.
Devotees of the Lord are released from this sin, because they eat food which is offered first for sacrifice. Others prepare food for self gratification, and verily eat only sin; as thieves enjoying their spoil. (Gita)
The Bible illustrates something similar. I'm not sure how to offer something for sacrifice, or how God is able to ingest food, but I think it implies that you are suppose to eat it for the Lord, before the Lord, after the Lord, and with the Lord. I think it's just suppose to be shared somehow.