Denying yourself the stuff you like is a sure fire way to start a binging/deprivation cycle. Some people do it really well and never relapse, but others don't.
What is important here is to recognize that you have a sweet tooth and to allow yourself to indulge it within reason. It sounds like you go through a period of deprivation followed by one trigger event that leads to a binge. This is precisely why I'm not a big fan of the "free day", despite the theories about periodic overfeeding.
It's entirely possible to control your "sweets" intake by controlling how much you choose to indulge. Sometimes, it's just the taste or texture your body is asking for (not the actual substance of the food). What you need to identify is why you're craving those foods. Are you hungry? Stressed? Sad? Happy? Thirsty? Bored? Watching television?
Using distraction can be very useful, provided you're actually distracting yourself from the trigger, and not the craving itself. If you tend to crave comfort food (i.e. sweets) when you're stressed, walking around the office while you're stressed about having the craving for sweets isn't going to alleviate the craving for sweets.
If you're not sure what the triggers are, then you might consider keeping a log. When you have a craving, write down what's going on around you (where you are, what time it is, people around you, what you're doing, what other people are doing), how you're feeling (both emotionally and physicaly)/thinking/reacting. You'll see patterns emerge after a while to help you pinpoint what makes you crave.
|