Napier, I am not a physician, but I was a compulsive overeater for over fifty years. I am not anymore.
The difference for me has been a medication called Topamax. It was originally developed to control seizures. The patients who took it were also observed to lose many compulsive behaviors including overeating. It is also sometimes used used in treating depression.
It has completely changed the way I relate to food. I just don’t think about eating all the time the way that I used to. I have to remind myself to get enough to eat each day. My compulsive shopping has ended and it’s all I can do to smoke six or seven cigarettes a day. 
The weight loss is slow – a couple of pounds a month. But that’s the way that I put it on.
It is not recommended for women of childbearing age, but there is an alternative if you are in that category. You would need to check with your physician.
The medication is expensive, but my insurance covers it. Even if it didn’t, it would be worth every penny to be out from under these blasted compulsions.
My understanding is that compulsive eating is an eating disorder just as bulemia and anorexia are. Just like other compulsive disorders, it is not a matter of will power.
For example, in my own case, ten years ago I was able to stay on a liquid diet of less than 500 calories for six months without problems – never once cheating. The longer I stayed on the liquids, the less I hungered. I was very willing to stay on this liquid diet for the remainder of my life in order to keep the weight off. It was the doctor in charge of the program that made me return to regular food in order to keep my electrolytes balanced.
As soon as I returned to regular food, my compulsion to eat returned and I had no control.
I think I established that I had will power. Something else was going on. It had to do with the same part of the brain that causes seizures.
Those who still think that it’s a matter of will power have not been doing their homework lately.