You binge eat because you're so freaking hungry and deprived of nutrients spending a whole day eating up to A THOUSAND calories less than your body needs to even function, and this is if you have a sedentary lifestyle and just sit around all day. These kind of diets cause you to go up and down, lose weight, gain it all back and then some, and they are extremely unhealthy. If you want to lose weight permanently you need to find a lifestyle that you can maintain diet wise. The weight-loss will probably be a lot slower, but it will be permanent. Extremely low calorie diets will cause your body to shut down and go into starvation mode, and when you start feeding it again it will cling to every single calorie not to starve again. And once you've put on more weight, it'll be even harder losing it again. That's the harsh truth.