I'm able to indulge in my cravings every now and then because they don't own me anymore. But getting here was another story, I basically gave up everything I perceived as bad for a year. That was the real craving killer. I eventually came back from it, but the cravings just never had the same hold on me. It's like, I used to get some ice cream, suck it down and then immediately want more. These days if I eat ice cream, it's enjoyable, but I get sick of the taste usually before I'm done. It's like, "ok too sweet, need something different now".
Sometimes I'll buy a Mt Dew, just to remind myself what it tastes like, but I end up throwing it away before I've even drank half.