How can I maintain the weight loss after ending the fast as someone prone to binging?

It’s easy for me to fast if I ate absolutely nothing all day, and I can go on for days without eating and still wouldn’t feel hungry. However, when I do eat, it’s as if I unleashed the monster of gluttony and find it difficult to end the day without having eaten thousands of calories above maintenance. Even if I only keep lettuce and cucumbers in the house I could overeat them no joke. It’s a shame since fasting is the only thing that has worked so well for me in my weight loss journey; IMO it’s way easier to fast than to follow a regular diet, but I struggle with constantly ruining my progress and can no longer stand the guilt. It’s impossible to avoid facing this issue because no matter how long I fast, I’ll still have to eat eventually. Does anyone have any tips that worked for them?

Edit: thanks for all the help guys, I’ll start implementing your advice after ending my current fast. Hope it goes well this time :)