If you’re on a diet and can’t keep to it, make sure you’re getting the right vitamins and minerals. Sometimes cravings are your body’s way of saying what it needs. If you’re mainlining chocolate brazil nuts for example, perhaps you need selenium.
If you’re just sucking the chocolate off, you might want iron. If you’ve eaten three doughnuts, four cookies and an apple pie and it’s only 11 a.m., you want to get a grip before you’re the size of Dorset.