Sometimes when you crave certain foods it means you are missing certain vitamins or minerals. I found on Pinterest this chart on what it means if you are craving certain foods. Personally I found that now that I incorporate magnesium daily the chocolate cravings are not as strong as before.
