man I feel you on the whole isolation, "it feels like highschool again" thing. maybe look for online support groups and forums? build friendships there and then meet in person if they suit you. it's hard to feel left out too much online. there's no awkwardly just standing there. :p

wish you the best xx
and im really proud of you.