I hear you, . I find that sugar-free gum helps me curb cravings. I keep a pack in my office and in the TV room for those times when I am tempted to eat something unhealthy. I still give in sometimes, but it helps.
It can takes weeks or even months to kick old habits and form new ones (Here is a great article about new habit timelines from Scientific American: https://www.scientificamerican.com/article/how-long-does-it-really-take-to-form-a-habit/.), so keep that in mind. It's easy to feel like you've failed when you can't make changes quickly, but that's just not in our natures.
Maybe you could focus on just one small thing for a few weeks and not stress about the others until you have established that new habit. For instance, the first time that craving hits each day, you could try replacing the snack with something else that keeps your body and mind busy, like a short walk or a crossword puzzle. You could even take a bath or a shower or clean a bathroom. Any distraction can help.
Do that once a day until it feels natural and normal, and then maybe you can start focusing on a second snack time.
That's just one approach.
Therapy can be really helpful as well. It can help you figure out why you turn to sweets when you are stress. Others say that obesity medications stop the cravings, so that is another possible route.
I hope you get more input from others in the community. Know that you are not alone. Sugar can be addictive and those addictions are really hard to break. Wishing you the best. - Lori (Team Member)