I had a similar issue. I found that every time I'd try to limit myself, I'd stress myself out and start binging again. I had a bad record of fasting and binging for a few years. I'm still recovering every day.
It'll take time, and might have some road bumps, but try to give yourself a new perspective on food in general. If you try to cut out foods that you want more than anything, it's likely you'll binge again out of stress. Let yourself eat what you want, but be mindful of it. I fully believe no food is bad food, all food has positives and negatives, but it all gives you energy and keeps your body running.
Try to make sure you're having at least one nutritious meal a day, whatever that means for you (or supplements if that's difficult for you) and take the time to appreciate what you're eating. How it tastes, how it feels to chew, things like that. Be grateful for the food you're having, how it's keeping you alive, how it's giving you energy and nutrients and tastes good.
It's hard as hell to recover from eating disorders, but I've found reframing like this at least has lessened my fasting/binging tendencies, and my weight has been stable for a while now.
I'm still overweight, but I always have been since I was a baby. I think that's how I'm supposed to be at this point. Now, I never really gain or lose weight except for small changes here and there and I feel better with that stability.
Your body knows better than anyone what it needs to keep going. Listen to it when you can, I know your brain can make it hard sometimes. I hope this helped.