Sugar, stress, and lack of prep
That's usually the #1 reason why people who start diets fall off them, and it's surprisingly simple to fix.
Quit consuming sugar.
Don't get stressed.
Stop eating aimlessly.
Of course, simple doesn't make it easy. For many people, it's astonishingly difficult to routinely do one of these tasks, let alone all three.
Which is, in itself, part the problem. Because we’re working from the assumption that we need to give up three things at once.
Dieting (correctly) isn’t about not doing all of the things that could wreck your long-term progress. It’s about consistently doing a simple set of things that could enable it.
Things like:
Detoxing your kitchen (and keeping it that way).
Doing things that make you feel less stressed. Like exercise. Or play.
Cooking your meals at home. And planning your meals ahead.
Behavioral change—and all change is behavioral change—isn’t really about the things you give up, and more about the things—the habits—you replace them with.
The trick is doing them long enough for them to begin to stick.