If you crave sweets, it could be a sign that you consume too much salt. Other possiblilities are lack of sleep or poor nutrition. Sometimes we also mistake thirst for hunger. Water is a powerful appetite suppressant and that why drinking water is so important.
Orbit sugar free Cinnamon gum helps my cravings for sweets