An insightful observation. For much of my life I binged regularly, sometimes planned, sometimes spontaneously. Often just as you say with the time and clarity to decide not to, but I did anyway. I have been binge free for over a year now, no real secrets here, I just stopped doing it. At first it was really hard, but I just focused on one day at a time, not thinking about the long term, just right now. It has gotten easier, but I still have cravings and urges, probably always will, just hope I can always resist.
On the fasting I think you are right it works well for some people, Overland Flyer is one here. It has worked real well for him. I have not tried it, not intentionally anyway, I like eating regularly, even if its only a few calories.
Another insightful observation. However in my case I don't think I can ever be that person. I try to eat slowly and have had some success, but my instinct is to eat quickly and as much as possible. I have trouble not eating everything I get at a restaurant, it takes an awful lot of will power. I have found it easier to just order a salad or something I can eat all of and not get too many calories. And as to only eating 5 crisps from a bag, the only way I can do that is to feed the rest to my dogs, it works and the dogs really like it. I hope you are more successful, but in case you can't be I suggest you try to find some work arounds, they help me.
You are doing great, and finding your way is just a part of the process. Nothing you are doing is wrong, and won't be so long as you keep at it!