Three things really helped me get control of my binging. 1) mindful eating 2) satisfying a craving and 3) the mantra that 'food is my friend - I just have to choose my friends wisely.'
There a zillions of articles on mindful eating but what I took away from it the most was the ability to enjoy my food and not hate myself later. Taking the time to eat it slow enough for the satisfaction triggers to kick in instead of quickly (and the guilt triggers take over so you can't stop at all).
The study about giving into cravings yielded that we as humans can only deny ourselves so long and then we lose it all together. So giving into a craving MINDFULLY (small amount, slow) has helped me avoid a 'I give up and want to eat the wallpaper' binge.
And the third (food is my friend) helped me stop putting any foods on the 'do not touch' list. But to make wise choices in the frequency and consumption, I actually associated the 'less healthy' foods with my 'less healthy friends' (you know the ones .. owe you money, return your car out of gas) and then assigned healthier foods to people I aspire to be. (My really good faithful friend is a healthy veggie soup).
And I was a binger/purger of epic proportions. Half gallon ice cream, whole family size pack of oreos all in one setting type binging.
Good luck to you. Buddy me if you want because I've been through what you're fighting.
Eat What you Love ~ Love What you Eat