Question: why gluttony is a sin?
Answer: Gluttony (Latin: gula, derived from the Latin gluttire meaning "to gulp down or swallow") means over-indulgence and over-consumption of food, drink, or wealth items, particularly as status symbols. In Christianity, it is considered a sin if the excessive desire for food causes it to be withheld from the needy.