Finding what works for you is so important, sounds like you are on your way. I really dislike the term "cheat" in regard to eating. It seems to be such a roadblock for people. Instead could we call it a planned day of excess? Or maybe a day of indulgence? Something that doesn't make you feel like you have done a bad thing.