Dieting is hard and we still under emphasize the mental and emotional aspects of it. I've found that the easier to "be good" at dieting during the 30 minutes of weekly grocery shopping then during every hour of every day at the house. I try hard to just never buy things that I'm likely to overeat or are super calorie dense because I know I can't eat potato chips responsibly.