Also, it might be wise to completely remove foods that are "food without breaks" for you and focus on fueling yourself rather than eating things that are hyper palatable. I'm not sure though.
This is a perfect Cognitive Behavioural Therapy situation. I would definitely find someone to talk to...or find an OA group as posted before (they are pretty good too).
I agree with the above, it's time to seek some help. It's a true addiction and you absolutely can control it, but you will probably want some support in doing so.
Before jumping to 'go get therapy', are there trigger foods or situations? For me eating at parties is a downfall, especially if alcohol is involved. I know that I need to eat dinner first and go into the situation knowing that I already ate and not have anything, or at least delay it as long as possible because once I start it is all over. Obviously, if you have triggers, they are probably different from mine, but you get the idea.
I agree with Brit. Maybe it depends on your cycle or if you have a bad night's sleep or during stressful periods. Maybe keep a journal to help you figure out your triggers. Also establish rules like you can't eat out of the bag or you must sit down to eat with no TV and eat slower to enjoy each bite. It is much harder to eat mindlessly when you are focusing on each bite.
Stop when you feel satisfied, not full. Practice that and you'll get used to it. You have to actually practice it all the time for a while though. If you find you can't, get real help.