Ok, so I'm a woman and I have a bf and we've not met on a dating site. A bit of stereotypes destruction here: my bf is my height/a bit lower on my good days. He's not neurotypical (aspie). Average looks tho there are some features I just love in him. And we've met on a selfharm forum.
I'm with my bf because I felt understood and our values clicked. That's practically it. Won't say it was easy since I'm not mentally healthy myself and well, imo it's quite a bad idea to start dating when you're not mentally healthy. Like, I'd stb already if I've not started relationships back then.
Also, it's good to understand clearly what you want before getting relationships. "Having gf/bf" isn't a badge you get, it's a choice you have to deal with and building relationships isn't easy and it's not a magical solution to everything. Actually, most likely adding another person with their own set of ideas about life just makes your life harder...
Also, dating sites don't work lol. We live in consumerism era and get treated as a merchandise, this is the problem, not who has it easier...
If we stop treating people as goods/achievements, does it even matter if you have relationships or not? If you want a body you get treated as one as well and well, not always chances are on our side. If you want being loved/understood it doesn't mean you want a gf. It means you're lonely, that's it. Try until you find person who clicks right for you, if it goes to romance – cool.
If you just want the status "look I have a gf/bf" you're not ready to real relationships with a real living person.