Food cravings are hard to go off, until you stay off completely. Avoid the junk food section at your local store.
I had fruit gummy cravings (lots and lots of glucose-fructose), 3lb bag from Costco would last me 4 days. Thankfully, that was years ago.