It's possible that craving sugar is a symptom of a serotonin deficiency. Sweet things will give you a boost but you'll crash as your blood sugar comes down, slow release foods like oats are best.
I found this interesting
http://robbwolf.com/2012/10/05/serot...food-cravings/