Sorry to hear you can't join your bf soon. I know is hard to be positive when everything around you seems to be falling apart, but it is best not to fall apart with everything else. Time will fly by.
Do you guys maintain some type of communication daily?
The longest we have gone without seeing each other has been 3 months. We try to visit each other every 3 months, but it is not always possible. DF just went back to the UK last week. He was here for 3 weeks. Now, we have to wait till June/July until I can come over to Manchester (so that will be 4-5 months). Money and time off from work is running out.
My advice is to try to focus your energy and attention on other activities. Read, work out, yoga, go out with a friend, go watch a movie, volunteer, etc. One thing that this LDR has thought me is to be patient, and that life goes on and he is there and I am here, but that doesn't necessarily means that I can't do and enjoy things that you both enjoy doing, alone; like going to the movies alone or going to a gig alone, etc.
As long as there is love in the relationship and you guys have good and constant communication, have a set goal for the future, things will work out, and time won't be an obstacle.
Big hugs and chin up! Hope you guys can see each other soon.