If you are craving chocolate, you are probably craving magnesium. Unless you are really looking for an excuse to eat chocolate (not going to judge you), you can try to eat something else magnesium rich (or even a magnesium supplement) and that should do the trick.
I love it. But I keep it to myself because star trek online forums are pretty aggressive when you say you like it.