I know it's hard to stay away from your belove ones, but sometimes we really don't have a choice.
Fortunately, I am living in Europe and I meet my husbund once at four months, (my husbund has a very understandable boss, as well) but either way it's always difficult.
So hang on there guys, and never give up, thouse difficult days when you cried, when you went angry, thouse days when you felt that all this world is on your shoulders, the anxity....will be just a bad memorie, and when you will be with your beloved one you will simply forget about "thouse hard days"...you will barely remember it.
Well, this I could say from my experience, I didn't have great moments at some pont in my life, as everybody had I suppose, but I can say that when I am thinking of that bad moments I feel like it happened 100 years ago....
.
Just have a little bit of Faith!