Cheat Days.....
Cheat Days are really 'Sanity Days' (I think W6 coined this phrase). Yes, metabolically, your body NEEDS cheat days (or carb-up days, refeed days) - but honestly, a true CHEAT DAY is for your sanity. Dieting clean is NOT easy. In fact, it plain sucks. I feel better physically when eating clean - but mentally it is hard.
So use Cheat Days to mentally have a break. When I went through my "transformation" my cheat days were all out piggy fests. I cannot even fathom how many calories I injested. it would probably make me cry.
BUT, keep in mind the more you cheat, and the more out of control your cheat days are, the longer it will take to reach your goal. If I had reigned in my cheat days, it might have taken me less time to lose weight. Who knows. Hindsight is 20/20.
My cheat days now will be MUCH different. For the next couple weeks I am going to cheat for the first 8 hours of Sunday ONLY. Then it is clean foods. Plus, my cheat foods will be primarily cleaner carbs. IF I need it (sanity break) I will cheat with a little bit of crap.
Soon I will go to one cheat meal (more a carb up meal), then none. But this is for a contest. (yikes....I'm scared!)
If I were just dieting, I would say cheat for the first 8 hours of the day, but finish the day eating clean. Eat whatever will help keep your sanity. You might find that once results start, you won't find cheating so desireable.