If I start eating badly, it is very very very hard to stop. I will crash off the rails into a spiral of binge-eating for the rest of the day until I feel physically sick (which takes a while).
You just can't start.
With alcoholism or smoking it is plausible (although hard) to go cold-turkey and just eliminate the things that lead you to the binges. You can make lifestyle changes to avoid them. But you still have to eat, so for me I am always one meal away from losing it and pigging out. I never feel full (the food challenges of "if you can finish this meal it's free" are a walk in the park for me - anyone for dessert?). It takes continuous and immense will power to stop - I am hovering around 95kgs at 1.85m which I know is "bad" but tell me something I don't know. It's hard.