Haha, you are a foodie so I understand going above what you set out to buy. I agree with setting a budget but it takes some serious discipline to stick to it!
Better to pay more attention to needs and postpone wants to when they become needs.
Thanks dear Cherry for your kind comment. 🙂