I have an "all-or-nothing" personality, so for YEARS, I felt guilty about what I ate. I was always on a diet, always calorie counting, and I just couldn't stick to it so I'd fall off the wagon (all in or not at all!) and beat myself up about it. It wasn't until I started the diet I am on now a couple of years ago that I stopped feeling guilty. This plan has a day, every single week, of what I would have considered cheating, as part of the plan! It's an actual, recommended part of the plan! The fact that I can eat anything I want, as much as I want, on that day and I'm not breaking the diet in any way, but following it (all in!), has taken my guilt away, finally! Of course, this plan, like any plan, is not for everyone. I certainly would not recommend it for people who have a problem with binge-eating. And I'm not sure it would work well for people who don't crave quick-burning carbs, such as sweets, pasta, potatoes, and bread, etc., but I DO normally crave those foods and I DON'T have a binge disorder, so it's been amazing for me and has freed me from diet-related food guilt!