I'm sorry for the loss of your grandfather.
It's good to get out how you feel, no point in ignoring it. We're good listeners, but we're no substitute for therapy. Are you still in therapy?
Very cool about the internship! What's it in? And will you be in the same locations you're in now? In any case, it'll be good to meet new people. I hope you'll find people you can begin new relationships with. When my friends have gone away, that's the way it is. It takes two to keep a relationship going. It sounds like a good thing that you'll be in a new situation--hey, one way to make friends fast is to ask for their help since you're new. (Just a thought.)
You have done so much! I hope you're being good to yourself because of the struggles you have faced.