Yy to that first point especially.
If your face doesn't fit in certain groups or even towns, you're not going to get that much attention.
The long term data shows I am objectively reasonably attractive (Ok, menopause calls, so let's see what happens then ;-)).
I'm still vain but I think I've had enough attention overall and happy for the youngsters to have it!
However, I have had periods of my life where if I took the evidence of the people around me, I was a total goblin (worthy of only creepy odd blokes harassing me on the street).
Some social groups have a fairly rigid hierarchy so anyone labelled an outsider (single female, single male, foreign, non-white) is edged out.
Even if someone would find them interesting and attractive 1-1, the social dynamic means they can't say this.
So the new person thinks there's something wrong with them, but they're just in the wrong group.
Or the people there are socially awkward or unfriendly for other reasons (let alone an environment in which people can get to know one another and express positive vibes).
It can be like night and day going between groups.
@DracunculusVulgaris maybe that's something to think about.
Are you actually socialising and trying new social networks, rather than accepting your experience? It is hard meeting new people physically for women and men.
Everyone says it's best to find a regular activity you enjoy with a bit of chat (say a pub quiz or book club) and just keep turning up (once you know it's friendly).
Be nice and enjoy yourself but don't have massive expectations or feel rejected if you don't meet your new best friends.
I find certain groups are better than others.
If you're very thoughtful and want to share your ideas, perhaps you could start a blog or a Substack or an IG? Put yourself out there with who you are and others will turn up.