I have exactly the same problem as well. I can do an hour cardio and then if i eat the smallest thing i want to go for a 10 mile run to burn it off!
I never understood it until learning about being an addict, but people have suggested good things and hopefully something can work :-)