Craving for chocolate is an age-old phenomenon. Mood swings to magnesium deficiency are many of the reasons to explain this craving. However, this craving comes with a price adding a couple hundred calories to your diet.

Better alternative:
Have a small square of high-cocoa dark chocolate. It has less fat than a typical candy bar and may be good for the heart.