I find that if I track what I'm going to eat at the beginning of the day, I'm more likely to stay on track. I hate having to go back and change my tracker for a cookie or 1 peanut M&M!
I've learned that I feel deprived if I don't have a night time snack. I've tried to do without and end up eating more in the long run. Now I'll have of greek yogurt mixed with 2tbsp of my chocolate protein powder for a 'pudding'. All the protein fills me up and I get a chocolate fix!