Dear "BadNews,"
Your post actually holds a lot of "good news!"
Congrats on school and your career success.
As for friends, I'd suggest gently asking them why there seems to be distance. You cannot know the answer without asking. If I were a friend, I'd want to be asked about that; I'd want no assumptions made. Friends talk about such topics with one another.
Maybe you'll find other support groups nearby?
Jennifer had mentioned a therapist. Is this a possibility?
For what it's worth, I think you are jamming yourself up on some level by assigning yourself the screen name of "BadNews?"

WC