This is about more than money. Generosity means letting others get the credit or praise. It is giving without having expectations of the other person. Envy resents the good others receive or even might receive. Envy is almost indistinguishable from pride at times.
Anger is often our first reaction to the problems of others.
Impatience with the faults of others is related to this. Lust is the self-destructive drive for pleasure out of proportion to its worth. Sex, power, or image can be used well, but they tend to go out of control. This does not pertain only to food, but to entertainment and other legitimate goods, and even the company of others. Zeal Zeal is the energetic response of the heart to God's commands.