A simple way is to be strict about calories
I realised I could eat a box of malteesers without even realising in a day just by one or two each time I went past the box or while watching TV
then I turned the box over and found it was nearly 2000 calories
So now I have 8 in a small pot which is 120 calories, so I still have malteesers but not so many.
So still have my treat but not nearly 2000 calories worth
Also if you like crisps etc go for quavers which are 87 calories per packet
I aim to have 1,000 calories per day mostly protein like chicken breast, nuts, etc and lots of things like spinach
I do have lowish carbs
I still have brown wholemeal bread and brown rice but weigh it out
I aim for 1,000 per day but then if I go over it is below 1,200
Good luck 

