I have a different perspective on this. I think part of this is because we are empaths. I'm 65 yrs. old, and having spent a lot of time people watching, I see almost all of the people I know who do have a lot of friends not noticing the way they are being used, accepting behavior that I would not, allowing people to horribly abuse them, etc. They may have "friends", but they do it by being unaware of what you and I can clearly see.
I had to spend time thinking about what I would and would not put up with, then seek people whom I could tolerate, though always in small doses, since I need a lot of time alone. I am chronically ill and mostly homebound now, but when I do meet people, I have no problem with them wanting to befriend me. I am almost always the one who ends up rejecting them for not meeting my ethical standards, or for being obvious users, or drama queens who will drain me dry until I get even sicker. How to end a friendship that you realize is wrong for you is the hardest thing for me. I am not good at it, since I prefer honesty and most people seem to want you to tell them what they want to believe instead, another thing the average unaware person does not seem to notice or be bothered by.
Our society has all these online websites that match you up for romance. I think we need to take friendship just as seriously and maybe have the same sort of thing for that. A website just for empaths to find other local empaths would be fabulous, for example.
I am sorry I have no solutions. I am struggling with this problem too, but one thing I know from experience is that for me at least, being alone is far less lonely than being surrounded by the wrong people. I went through a 4 year period where I experimented with being friends with anyone who wanted me as their friend, and I had loads of "friends" as a result, but I felt like an alien dropped on a strange planet. I got my serious illness at the end of that period, which I do not think was a coincidence. So, I hope you will continue to be yourself no matter what. If you've not tried local Metaphysical Meetup groups, that might be a place to find people like you, and if there aren't any near you, you can start one!