That's sad, but you can't change other people or force them to do anything - so just do the best you can, right?
Another thing is he sounds like he might be gay, but many from environments like that will try to deny it for awhile and run away...and I don't know if there's anything you can really do about it.
Good luck to you, though. I hope these things will work out.
And if you're going to be soul-crushing meloncholy, at least be trendy and go emo. (^^)