You just did awesome Marine
Keep it up , and yea the alone thing can really be hard. Please just keep coming here and I dont know if you have a program , if not something to look into. I personally use AA but there are other ways. Maybe you can find one that works for you.
HALT = hungry,angry,lonely,and tired the big things you want to try to avoid, and if the come then talk to someone. hug