Cheat meals are great. I probably have 1 full horrible cheat meal a week. This includes food, dessert, and alcohol. This is usually on a Saturday evening, followed by a no carb/no training Sunday. Works great for me. The consensus seems to be 1-2 cheat meals a week won't harm your physique, and will keep you mentally sane.