Sugar cravings is a sign of nutritional deficiency.  You eat and still want to eat.  But you eat the same foods and only get calories.  Eating the right foods will replenish nutrients and stop sugar cravings.