I would try to look at the "restrictions" differently. See those restrictions as opportunities for experimentation.
I am guessing that you are in a phase now when you are recovering from eating that is determined by cravings and moving into a phase when your body will desire what you need to thrive. But still, those old cravings persist...
I stopped consuming gluten three years ago and now I am happy to say that I no longer get cravings. I do not overeat, in fact I undereat. It feels absolutely phenomenal to have mastered my appetite.
Wheat, in particular stimulates cravings. It stimulates some chemical in the brain... I would have to get out my wheatbelly book to tell you exactly what that is and i'm too lazy to do that right now. You can look up the wheatbelly blog though :)
I, personally, would skip the "exception"... or the "cheat", what have you. Not worth it. It'll keep your mind in a state where you perceive that food as a reward. It's not a reward.