The thing is, tough as it is, we have to act to change this.
I shifted my attitude about friendship. I just decided to go out and do stuff and not try to make friends - the purpose was to be active and engaged with the world, not to get friendship. To do things that were good for me - getting and keeping fit, learning new skills, helping in the community etc. It takes the pressure off if you don't try and make friends from it.
The next shift was to value shallow friendship more. I used to only value deep friendship. But I decided to appreciate a quick wave and smile from an acquaintance, or a quick after-workout small talk coffee that never, in years, went further than that. It is a friendship of sorts.
And the third thing was to ditch people pleasing. To be a bit more true to myself - let out the occasional swear word or unpopular opinion (or any opinion, instead of being bland!) Not being a loud mouth or holding court, just being honest. I found this fast tracked some friendships.
But the reverse is true of other friendships. I have a very dear friend who I have a couple of things in common with. Apart from those two things we have nothing in common. Completely different attitudes to politics, nothing in common in how we live our lives. I choose, when with her, to just concentrate on our shared interests and I suspect she does the same with me. That way we stay friends.
@CobaltQueen You deserve to have a less lonely life. You deserve friends. But friendships can take years to grow. In the meantime, you deserve a rich and full and active life, and you can allow yourself that.If you take the pressure off doing things in order to make friends and turn it into life experience and things that interest you or that you value, you will spend more time out in the world, making your mark, coming into contact with others. And it is far easier to make connections if you are out there doing stuff than home alone again and again. I know it is hard to find the impetus. But it is easier if you get rid of the idea that you are doing things to make friends or find love. Doing them for their own sake is the best way to start.