If you struggle with junk food at work, particularly this time of year, consider making a guideline that you don’t eat junk food while at work – but if it’s something you really want you can bring it home and have a portion after dinner.
That way you’ll have a much more struggle-free time at work, and when you do eat the treat, you’ll only have one portion with you so you won’t have to worry about giving in to cravings to eat more.