Hi Luthin and welcome to another New Hampshire-ite (is that a word??)
You've found a great resource here at SR. Visit often, post often and you'll find it helps alot.
Someone else (I think it was Carol) mentioned that there are several triggers that most of have the can kick off our cravings/urges. Called H.A.L.T. Hunger, Anger, Loneliness, Tired. I'd add Boredom to that list. When you get your cravings, take a look at that list, see if any apply to your situation and then deal with trigger. Alot of times that will get you through your cravings.
Anyway, welcome and stay strong!