Eat food that is less processed. I don't buy honey from the shop as it's likely been heat treated for easier handling etc.
When i go to Coles or Woolies i rarely buy food! Most food from the big two is guaranteed to make you fat.
I only buy 10 litres of Pureau water,cat litter,tins of salmon for my cat,shavers,cleaning products etc from there.
I don't trust the food from the big two. Likely not so fresh,not organic and possibly irradiated especially if it's imported.
I buy my fruit and veg from Spudshed. Not the best I know but it's cheap!
My treat is 50-70g of chocolate sultanas once every couple of days. You have to practice self control as your metabolism slows as you age.
As I get older I don't feel like eating anywhere near as much.
I live off mainly homemade veggie soup,cups of honey tea,fruit and some nuts.
As for takeaways,I would easily spend 100 dollars per week on them. Now,maybe a takeaway once per month.
An Indian veggie curry or Dominos veggie pizza each day soon adds up.
Cut my food and grocery budget in half in the last 10 years from 250 per week to just over 100 dollars!
Stopped buying chocolate as the temporary high was more than offset by the loss of my dollar

I don't get sick anywhere near as much as before. Weight is slowly creeping up despite eating like a bird.