Hey brother I have found that just coming on KTC and reading shit or hitting up the chat room helps me. It only takes a few minutes for someone to say some crazy shit that makes me laugh. That and I spit seeds like a bird. The cravings are there and will be off and on, more at some times then others. Remember why you quit. The sleep situation is a bitch it takes a good bit of time to get back on track with that. Those three and four hour nights while waking up 50 times suck. But in the end when your sleep is back on track, the rage is in check, the shits return to normal, you look at the first month or so of your quit and youre still quit, its then brother you know you are a fucking machine and are capable of anything. Stay strong, stay quit.