The best advice I ever heard about dealing with cravings was this: "The craving will pass whether you drink/snort/smoke/whatever or not." Go for a walk, go to the gym, do anything to take your mind off of it. You can do this!
"Don't give up. Don't ever give up." - Jim Valvano