I weigh and keep track of everything I eat and I normally leave myself enough calories on an evening for something sweet.
I find if I deny myself then when I crave I just stuff my face so for me, this keeps me focused and on track.
Marry me. Wait. Wat.
If everybody just took responsibility for what they put in their face lots of problems would just disappear

Regardless of your income (before people say eating healthily is expensive) managing calories and weight management takes £0.