Being a chocoholic and craving for chocolate most of the day not having it is really really hard.
Personally, so long as I have been extremely strict with my eating and my levels are good, I allow myself a freddo (a mini cadbury bar in the shape of a frog) on a sunday but only if my levels are good. If not, I end up not having it which as a confirmed addict, is awful.
I seriously think it is a question of portion size. Allowing a small piece once a week is like a blooming godsend!