I can definitely understand the addiction to food. I am bulimic, and the mindset is very similar. I'm constantly thinking about what I'm going to eat or binge on next and I can't concentrate on anything because I always have these distracting thoughts in the back of my mind. I posted this in another thread, which might help:
1. If you're going out where you might buy binge food, don't take any money or your cash card.
2. Don't keep any binge food in the house.
3. Make sure you're drinking enough water. Sometimes we feel hungry when we're actually thirsty.
4. At mealtimes, put out all of the food at once, and put any leftovers in a tupperware box or whatever. Take single slices of bread to the table, not a loaf that you can binge on.
5. Buy things in individual packets.
6. Drinking alcohol and smoking weed make me binge and purge more, so I try to avoid them, or avoid them in situations where I might eat.
7. Don't shop hungry, or go into shops just to look at the food (the latter is a weird habit I have that can trigger binges).
It's so hard trying to get on top of food addiction. For any other addiction, you can simply stop cold turkey, but eating is necessary to survive.