I find , for me, it takes me a lllooonnnggg time to make a friend.
So the few I have are "it", as it were. The thought of moving away and trying to find a new set would terrify me .
In the past I met one friend at a mum's and tots , but I think that took me a year of going!!
I am amazed , just flabbergasted, by people who say about a friend "Yeah, we were on a weekend course together and just clicked " ...... how!!!!
I think other people must put out the "hey , I like you , can we be friends vibe" and I totally miss it, I think i must come across as "not interested" when I would be soooooo interested.
I do think I have a blind spot to social cues though.
I don't know a solution to your dilemma, but I hope your do can do more to support you.