I can't imagine, Em, and thank you for sharing this with us. I am one to believe that anything can work out and I never liked the skeptics and those who would automatically cringe or "make a face" when told it is a long distance relationship. I am so glad you have this person in your life, to keep you company during day and almost have that promise you will be together the next day... in some way. Even through that long night, that doom of goodbye.
Em, long distance is double edged. It makes a heart grow fonder, but it can also feel torturous, not being with the one who feels so much a part of you. I know of this pain. Just remember, there will be a time when you will live together. It will happen! x
Em, this is excellently done. You perfectly convey your daily struggles and hurt with the way you have to conduct your relationship with someone you clearly love.
My guess is it will all work out rather well if you care so deeply.