You need to make a plan. Create a list of times and places when you know that you will fall off the wagon. Every time it actually happens, go back and add that moment to your list. Next to each item, jot down a few ways to avoid the situation in the future. Mall food courts? Have a hearty breakfast before you head to the mall after a good night’s sleep. This will keep you energised for hours. Eating every few hours will keep your energy steady so you can resist the temptation of those cinnamon rolls, cookies, or coffee drinks. Impromptu office party? Either all out skip it and swing by the birthday colleague’s desk later for a quick wish or do a quick drop-in to make an appearance and then dash out without the cake. Or be choosy and go for the leanest option.