Cheating during a diet is not a bad thing. It can actually be benefitial, since your body is getting used to a reduced number of calories, it starts burning less calories. To throw it off every now and then keeps it guessing and you continue burning more calories even when you are ingesting less.
Celebrate Life
Experience is what you get when you didn't get what you wanted.
- Randy Pausch