You need to designate something as a reward. The reason you are having cheat meals is because over your life you recognize cheat meals as a sort of reward. For everyone that goes a week without cheating on their diet, then eats one cheat meal to tithe them down, its a reward that they manifest.
Buy a nice cut of meat, make some shiskabobs, season them the way you like. Make your cheat meal not cheating. For me I don't really cheat that often, I have a really bland taste in general and prefer salty foods, which can run me into some problems.
I use popcorn as one of my carb sources, air popped popcorn, no butter though. Salt, hotsauce. And on CKD thats gonna help me work wonders.
Maybe you should try CKD for cutting if you are cutting, it really quells appetite.
__________________ 
Team BRoLiC 
INJECT ME WITH THE BLOOD OF MY ENEMIES SO I CAN EVOLVE THEIR GENES Welcome to BRoLiC City.
Population: The very few
Brolicholic |