Everyone has there weakness, even when being so good on your diet.. Some people think having a cheat day is a good thing.. I personally have one cheat meal a week which seems to keep me on track.. My cheat meal is usually mexican food which I just love.. You end up looking forward to it and for me at least helps me stay on track..