I used to binge on sugar (in things like cookies, milk chocolate, sometimes candies but that was not my usual fix). I could go crazy on the cake / cookies / chocolate like I would not stop until there was nothing left at home. I would have sugary stuff many times in the day (from breakfast with sweet jams, pastries to after dinner with cakes / chocolate via snacks here and there in-between). Every single day. And sometimes at night when I was working late. My wife was really pissed because I really emptied the cookie drawers, etc. Our food budget was heavily burdened by sugary stuff.
Anyway, I went cold turkey a few times. And every time, I developed migraines after 2-3 days which lasted a couple of days. I could then be sugar free for maybe a few months at a time but would eventually fall back. The thing that made me stop altogether for good (8 months now and no cravings whatsoever) is the elimination of all grains, in particular wheat (was addicted to the shit). I since discovered that I could satisfy my sweet tooth (which is rare these days) with a bit of xylitol here and there. Some ppl find they cannot tolerate xylitol due to digestion issue. I have no problem with it (actually, none in my family ever had problems with xylitol). We don't eat very much of it and it provides all the sweetness sugar provides without the health issues sugar is known for. Xylitol is not addictive and low glycemic, plus it is good for your teeth. So if you do have cravings, try xylitol instead and you will gradually break away from sweet food cravings. The other thing is: xylitol is rather expensive which forces you to be moderate in your consumption
Of course, you have to experiment and only you can tell whether this is working. It has worked big time for me.