Hi Sarah,
I'm not a chocaholic but if there's any food that i know tastes yummy and it's in front of me, I will definitely eat it. I'm a real sucker for home baked treats like cupcakes. I think everyone's advice on here is great, this is what i find usually works for me:
-don't buy sweet foods/chocolate when you go shopping. If you don't buy chocolate but buy other sweet things either as you'll probably start reaching for them. If you can't do that then shop online as you won't see the food in front of you or ask someone else to do the shopping.
-If there's other people in your home that like it well the sugar cut will be good for anyone or tell them to purchase it themselves. Eg. if you have kids and they really want a treat give them a wee bit of pocket money to buy a chocolate bar (like an incentive). If they're having sugary foods outside the house anyway at least they're not having it at home too. And of course, don't shop when you're hungry or craving.
some ideas to curb your chocolate/sweet cravings:
-sugar free jelly, add mixed fruit if you like
-greek/natural yoghurt with meusli or fruit
-popcorn, and if you like, melt a small amount of milk chocolate and drizzle it over the popcorn on a baking tray, a little goes a long way
-a nice big mug of hot chocolate using a light variety
-make your own pancakes/crepes with no sugar, then add some lemon juice or fruit or dust with cocoa powder
-a smoothie with fresh fruit and ice
-drink a bit of water before you eat anything (with lemon or lime or squash to taste if you like). A lot of my hunger is water hunger.
Some of these treats can be fatty too so all in moderation of course. I particularly like baking things because it takes a good hour or so to make something which by that time my cravings are a bit less and i'll halve or even quarter the recipe. Sometimes when i really fancy treat and i have nothing in the flat and all the shops are closed i just have to deal with it and it's not so bad after all.
Good luck sarah ^_^ (it took me ages to pull myself together and i still have my weak moments but luckily my hba1c was 4.8 last month so it really does pay off to make the smallest of changes)