I think you have a lot of stress and that you’re probably lacking a lot of energy.  Stress and energy can make us crave things like sugar.  You could really benefit from taking some time off and eating better food.  I suggest you avoid sweets and focus on nutritious foods that have a lot of energy in them.  Avoiding sweets and getting more energy from food will help you to feel more comfortable, which will also help you avoid craving sweets in the future.
assistant
If you crave sweets, it is not your fault.  Some people are wired to have an instinct to eat sweets, and that’s normal.  If you’re a human being, you can’t fight biology.
assistant
I crave sweets.  What can i do?
user
Tell me more about what you mean by “craving”, is it an overpowering impulse to eat sweets?
assistant
Yes.  Can you help?
user
Yes, I can help.  Do you mind if I say something to you?
assistant
Speak up
user