Some of the best advice I ever received was not to shop hungry, and what doesn't go in your shopping trolley can't magically appear in your pantry.
Contrary to some opinions, I don't believe we only eat sugar when our energy levels are low. Are our energy levels really low at parties or at Christmas celebrations? No, we eat all that sweet stuff because we are surrounded by it and because it tastes so darn good.