Skipping straight through to the end of the thread so apologies if this has been mentioned before but
This book , Why Can;t I Stop Eating? totally changed my life. Addresses food addiction; h-u-g-e relief to me to realise it is an addiction and, as such, the 'remedy' is abstinence from whichever foods are your trigger - in my case, sugar ie sugar addiction (and in most cases, tbh).
SO - if I eat sugar (or simple carbs) I'm lost. It's all or nothing, like an alcoholic with alcohol - if I start eating it I set up the craving and there is no 'stop' button. Interestingly, there is a theory that some part of alcoholism is actually addiction to the sugar in alcohol. I have alcoholics right back through my family line, both sides ie ma and pa.
I don't buy in sugar/sugary food because if I do, I'm lost. I've just had foreign students staying over the summer and managed to fob them off with fruit and yoghurt for pudding - though I don't buy the individual, sugary yoghurts but a big pot of natural yoghurt and add fruit, honey, nuts (though no honey for me). I know from experience that if I buy in puddings they don't last until the students get home for supper! Not a chance, actually. If I make a pudding (never buy them in), I make sure it is polished off because, even if I dont particularly like it, it will find it's way to my mouth when no-one's around...
I've been reading a lot about narcissism lately - I'm getting to the point, don't worry - and I recognised something: that narcissists look outside for validation/love/whatever, and I recognise that in my overeating: ie looking outside for the good stuff; not getting it, or not knowing how to get it, from within. does that make sense?
I also highly recommend OA if you are a compulsive overeater. Over a lot of years I have developed skills, techniques, knowledge about combatting food addiction and these have become second nature. I know what to avoid and I also don't get into that self-loathing thing because I know it is an addiction that I can't control iyswim, which is 9/10s of the battle imo. I can't control it but I can employ knowledge and techniques - and total abstinence.
I cook mostly from scratch because a lot of prepared foods have added sugar. I also try to pay for petrol at the pump to avoid the chocolate displays at the till. etc. That said, one of my foreign students was a sugar addict like me and had a carrier bag full of choc in his room. Did I touch it? NO . Mind you, if I had just had the one, I would have polished it all off and not been mindful of the massive boundary violation .
I'm not suggesting I'm perfect btw - I have my moments (just had a long moment, actually), but I climb straight back on once the splurge is over. aiming for no splurges, of course. I'll get there 
huge post and apologies if I sound like a know-all
I'm convincing myself