Everything will work out. My SO is in the military so I am used to not seing him for more than a few months a time. There a times during the 6 months were he won’t be able to email me text me for days on end. However when I do get that odd email it is so amazing.
From my experience
the first two days are the hardest after he leaves, I always keep myself occupied those days i.e reading a good book, or studying as i am full time student.
I also take the time to spend time with some friends. Like yourself I don’t have many friends where I am but I have 1 or 2 and we have a girls nights.
After the 2-3 days usually at that time I am finaly adjusted to him being gone however still the most important thing is to keep yourself busy, since if you are sitting around all day you will have nothing to do but think of how much you miss your SO and usually at least for me makes me sad.
Take for granted those 1 min plus phonecalls or emails, or does he have skype? Set up dates so that you can still talk to eachother and try work out a time that works for both time zones.
The last few days will begin to get hard again because you are so excited about his home comming. To pass the time usually I do a clean sweep of the house so its nice and clean for him as I know my SO as been living in tents and not the greatest for the last few months. I also usually plan out a nice meal to make for him and date for his homecoming.
The day of his homecoming I usually get a dolled up and make sure I am looking extra cute which usually takes time and the time passes by. Plus I am sure it will be you that will be picking him at the airport. Those trips I am there always early so I grab a coffee and read my kobo, and I track is flight to when he lands.
Another small thing I do, when I am in those “I really miss and you need to come home now moods” is I keep on my computer cute emails, texts that he has sent me and I re-read them. It really helps me because I know even though he is busy he is missing me just as much.
I tend to miss SO aswell a lot when i am going for bed, I know this is super corny but I spray a little bit of his cologne on the build a bear he got me. That way when I get snuggled up for bed I can stil smell him and usually I fall a sleep no problems.
I know this time will be hard, but it may also benifit as you guys will really realize what you to have his special and can even strengthen your relationship.
Again *Hugs* and I hope the time passes by quickly for you