If you are craving sweets at night it is probably because you are in the habit of eating sweets every night. Break the cycle and avoid sweets at night.