@eibbed999 I have a history of binge eating and was given some advice when I was in counselling a while ago. It may or may not help but I thought I'd share it. Feel free to ignore if it's not helpful.
Each time you binge, or eat foods that you feel bad about afterwards, write down how you were feeling before that happened. Literally write it down, don't think you'll remember it. Don't judge that decision, don't try and stop yourself in the moment, just observe. For instance, you're on the way to the chip shop, just try and name what you're feeling. Or you're tidying up after a binge, what were you feeling before you took that first mouthful.
After a few days or weeks, look back and see if you can see any patterns. For many people, me included, bingeing is emotional. It's not because I'm greedy, naughty, or weak willed, or anything other bad thing I say about myself, it's because I have feelings. Maybe I was bored, stressed, sad, happy, angry etc Bingeing is an emotional outlet for me.
Once I got better at naming the feelings after the fact, I naturally started naming them before I ate, and that is the point at which I was able to intervene to stop. It helped me get rid of some of the guilt and shame I felt, which actually just fuelled even more binges. I'm not perfect but I binge much less often, the binges I do have are much smaller, and I'm able to put them behind me quite quickly.
Essentially, what I'm trying to say is, be nice to yourself and really tune in to what's going on inside. Bingeing can be a reflection of internal goings on. You come across as a kind and empathetic person, and you deserve to direct those feelings towards yourself as well as others.