Hi, binge eater here. I hardly ever binge eat any more, but I feel being a binge eater is like being an alcoholic. Once an alcoholic always an alcoholic; once a binge eater always a binge eater. I'm in control, but I know what would cause me to binge. Maybe I can be of some help.
First off:
Why? Because you
will fail. I don't see any way around this. Even when nutritionists try to count calories, they tend to be way off. An even if you could count calories accurately, it still wouldn't be useful. The body adjusts hunger based on how much energy is needed on a certain day, so eating more one day and less another day is to be expected. I have a roommate that will consume large amounts of food one day and little food the next; this isn't abnormal. This newsletter by Jeff Novick goes into more of the details:
http://www.jeffnovick.com/RD/Articles/Entries/2012/8/2_How_To_Successfully_Count_Calories.html.
My guess is that since you are counting calories, you are using calories as a metric to say I've eaten enough/to much today, and are consequently restricting the amount of food you are eating in some way to make up for a binge. You say you are fully satisfied with your food, but nonetheless my guess is that you are still restricting quantity in some way. There are a few ways to do this. One is to not eat when you are hungry, either by putting off or skipping a meal or snack. Another one is to eat till you are a bit satisfied, but not completely so. It could also be a case of not eating enough starch, so a meal may fill your stomach, but not actually provide enough calories or true satisfaction.
The result of any of these or similar quantity restriction happening throughout the week is that by the end of the week, your body has had enough of the calorie deficit, and so you binge to make up lost ground. It's not a case of eating to much when you take the week as a whole, just eating to much during a short window to make up for lost ground.
And after a binge, it's temping to try and eat less the next day to make up for the fact that you binged the day before. But there is in actuality nothing to make up for, and what really needs to be done after a binge is to make sure to eat plenty of food the next day, so that you never go hungry - which would set yourself up for another binge. And if you do restrict, it can become an endless cycle of undereat => binge => undereat => binge.
At least, this is what was the case for me. I really don't know, but I would bet you are going through something simmilar.