Cravings show up whenever your addicted mind thinks it might be able to put one over on you. I'm on day 1,179 today and still get cravings. Best thing to do is do something else, anything else besides giving in and loading your lip with that shit. This place is the only way I was able to stop using, but I'm here every day to make my promise