Texas, You've made the first step by posting roll. All the shit your dealing with will pass, but it wont be easy. Come over to March and talk with a few of us. I'm only 9 days quit, so I was at day 1 only a week ago. Embrace the suck ( and it does suck). It was about 4 days for me, longer for others. Go one day at a time, one hour, one minute if needed, just Honor your promise today. It will be the best Christmas present you could ever give yourself.