Poddler
I look like I should be able to run fast- long legs, slim- but I'm still dog-slow!!
It must be my genes. I blame the parents, you know.
Seriously, I have had my own battles with food in the past, and I can identify with your chocaholism. I had a serious episode of it when my youngest son was a baby.
I ended up avoiding chocolate completely for a few months. I do occasionally eat it now, but only if it is, say, a chocolate biscuit or a sweet that someone has offered me. I never buy it for myself now.
Having a substitute, that you can eat unlimited amounts of, helps too. I filled up my fruit bowl when I gave up chocolate, and I still eat huge amounts of fruit.