Hang in there, you never know what the future holds. As your name says "Hopeful Future". Maybe being 3000 miles apart will do something for him.

I'm sure it must be real hard for you right now. Just don't let yourself get too down from all of this. Try as hard as you can to keep your spirits up.