Loneliness Support Group
Loneliness is an emotional state in which a person experiences a powerful feeling of emptiness and isolation. Loneliness is more than the feeling of wanting company or wanting to do something with another person. Loneliness is a feeling of being cut off, disconnected and alienated from other people. The lonely person may find it difficult or even impossible to have any...
I know it wont be the same for you but at least it's easy to keep in contact with long distance friends these days. There's always email, text and the dreaded Facebook. :)
About being happy for him... from my experience, I'm often finding I'm happy for other people but seldom myself and hope that I'm rewarded for it somewhere along the way. This may not be the best time for you but hopefully you can find that time to recognize what you appreciate out there most. Good luck with it, and hopefully you see a positive for YOU in this change.
Its hard no matter which side you're on.