I don't know about you, but I recently recovered, and for me, watching what you eat isn't the answer. You have to deal with the emotions. I have alexithymia--not a good thing when you have anxiety and a food addiction. Together, that led to compulsive overeating because I couldn't identify my anxiety, so I would eat.
So I learned to overcome my alexithymia, and that helped me actually problem solve instead of eating. I still have a food addiction, but I don't overeat because now that my anxiety and alexithymia are better, I use self-control.
I'm kind of like one of those people who *love* food but don't have problems with overeating because they don't feel the need to numb their emotions, so they don't want to get sick. If overeating didn't make me feel sick, it would probably still be a problem for me. And for me, it's only possible to override that sick feeling if you feel "trapped" with negative emotions, which I don't anymore.