Sounds like what I go through throughout a month. But with a difference. I allow myself to 'slurge' to a certain point every week; and for every week I don't treat myself to some sugary indulgence, the more likely I am to splurge on a single whole meal, versus the snacks size goodies I give myself the choice of having. It helps that I'm not prone to food cravings; though I do have an addictive personality. I believe it's a matter of what you tell yourself about your food. I don't make eating a greasy mess once on a weekend a naughty act. Rather a logical need in my diet. Even the food pyramid shows that fats are a necessity. I've gone 10 weeks without splurging myself, and I treated myself to a conventional cold stone ice cream with a waffle cone.
Understand that it's not a matter of what's good for body, or not, that drives me to eat all the healthy food I do eat; or cause me to crave something 'prohibited' and 'indulgent'. It's the fact that I don't see the food as nothing more than a way of bettering my health, regardless of how good they taste. I don't say that I can't have something sweet. I say I'll have it later, with the incentive that the treat will be that more better the longer I wait. Versus, the guilt I could feel for actually eating something that will "break my diet".
Perhaps you led yourself to want to over indulge because you surpressed your need for satisfaction, and replaced it with guilt. Though your intentions may have been good, your end results weren't. This is one of the reasons I choose never to partake in a "diet". Instead I just eat healthy and exercize at a level I can handle, still pushing myself to do more for my health, with encentive waiting for me at both ends of the spectrum.
Perhaps the encouragement you need is, that the longer you go without having an overindulgent week/weekend, the better the treat will be once you have reach your health goals. Afterall, indulging seems to be an end that most people reach before they finish their "diets", it wouldn't hurt to us a treat as an encentive.