Hi
Eating too many simple sugars can be because of depression, mood disorders, and several chronic health issues.
Many
sugar cravings stem from a blood sugar imbalance. When your body ingests sugar, your blood sugar spikes and your body releases insulin to lower it to a safer level. If the insulin brings your blood sugar level a bit too low, as often happens, your body craves foods that will raise it and increase your energy and that may be the reason for you sugar cravings .
You need to do few blood test to know the cause.