I've found eating 'bad' carbs like chocolate sets off a steamroller effect. I have some. Then I want more. And more. And more. It builds up like an avalanche of "OH I MUST EAT THAT!!!". Unfortunately in my particular circumstance, I have to admit the only way I've found to avoid those cravings is to simply not eat it. Cold turkey. It's SO hard for the first couple of days, but once my body has processed the nastiness and gotten it out of my system I don't seem to get those same cravings anymore.
Not much help I know, but it's the only solution that I've found that works for me