I have more good friends than I do fingers. This is even with some rather annoying interferences still not able to prevent myself from having the quality and quantity of this quality of friends. I moved in HS after starting to make my first real group of friends, and man they were good friends. So good in fact that in those two years we grew close to each other that moving to Texas my 11th grade year didn't effect the relationships I had. I even made one of my best friends while I was over 1000 miles away from him. We'd talk often enough and had so many quality conversations that being ok friends before I left turned into him being one of my 3 best friends once high school ended. I moved back to NC and immediately meshed back into my old group of friends and this just turned into a quality friend making group. I ended up becoming good friends with my three best friends friends, and it went out from there. This gave me confidence to eventually break out and overcome my social anxiety by making new friends from individuals with no relation to any of my other friends.
Sadly I dropped out of college after my third year and had to move back to texas due to money issues, so I'm back in the same spot of having plenty of friends, but no one around. Plenty of relationships still getting stronger because of keeping up with my old friends, but I've had no luck in meeting people here. I've had no luck through work and since my parents live in a middle class neighborhood, there really isn't much of a way to meet people my age here. Hopefully I'll be moving back away from texas come august, so this doesn't become a bigger deal, but I do feel your pain.