I got rid of my cravings by eating my "last sweet". I know this sounds ridiculous, but I swear it works. My "last sweet" wasn’t my favorite sweet. If you eat your favorite sweet, you’re just going to crave more of that sweet. To get rid of your cravings you have to eat the grossest, yuckiest sweet you have ever ate and eat again. This worked for me, because whenever I see a cake or a bar of candy I want to puke. You see my last sweet was cinnamon roll and I hate cinnamon rolls. So now when I see a yummy cake I get the yucky taste of the cinnamon roll in my mouth and happily turn it down.