Ryan,
You have been given some good sound advice thus far. You seem to want to quit which is a huge first step. Thank you for serving our country, I like you know what that really means.
Come in here learn the site, read up, invest time into your quit, help others and you will find that it helps you too. Accountability is everything here, be a man of your word and do what you say and promise to do.
None of us can be your momma nor the girlfriend you lost, plus trust me with the mug on me you don't want me to take that place either. However, I can be a shoulder for you to lean on, an ear to bend and a boot to kick you in the ass when you need a nudge.
My advice is get phone numbers share yours and use this group to help you QUIT, don't try to quit, just QUIT. I say this while my quit itself is still very fresh, I went through the suck and can vouche that it sucked. I have the cravings, still do.
Life did not slow down to let me quit yet I continue to do it each day. Never ever ever think about tomorrow, focus solely on today, quit like a fucking beast and come back for more fight club tomorrow when today has come to an end. Anger will consume, fear will confuse you, your mind will tell you that you aren't ready...hmmm, kind of like that same shit you mentally went through during that first deployment. Questioning if you were really ready, what happens when...You can do this.
I offer you my number at anytime, send me a PM on here and I will be happy to be a bookstop for your quit. Now, pour yourself a glass of the KTC Kool-Aid, drink up and Quit today.
Pinched