I always seem to get better results when going without cheat meals for as long as possible. I only stray from my diet on special occasions such as weddings, birthdays, etc. I never plan to cheat and it works for me just fine.
Keep up the good work,
Harry P