I met my beloved (and he is absolutely perfect for me) online. I also had some great conversations and went on some really lovely dates with some really lovely men. Hinge and OKC worked for me, Tinder never really appealed. I think that different sites cater to different demographics geographically. So while those two were great for me (central London, early 30’s professional), a different site might have been better suited to my needs if I were in Paris/the Midlands/Australia. People have reported such VERY different experiences on the exact same sites! I also think that the paid experience is generally better, as you get more scope with which to make choices.
Anyway, I gave zero chances. Women are often socialised to ‘give them a chance’ because of reasons XYZ (they might be nervous, they might be better in person, they might have recently had an anvil dropped on their head). I do not consider this to be a particularly effective (or, from the woman’s perspective, particularly fun) approach. I made an actual literal list of the non-negotiable things I was seeking in a partner, and just didn’t waste time on anyone who didn’t fit that criteria. I was super clear in my profile about what I was looking for, and extremely ruthless about swiping left. I spoke to people for at least a week prior to meeting and I asked questions, so I had a relatively good handle on who they were and what they were like beforehand. I did not exchange numbers until after the second date (I don’t see any reason to, you can chat just as easily on an app and it’s much easier to get rid of people that way).
If anyone was rude, lewd or boring at any point in a conversation, I unmatched them. If they didn’t ask me enough questions, I unmatched them. You get the general idea. Some people feel bad about doing this, but your love life is not a charitable organisation or a halfway house. If someone’s not what you’re looking for, then cut them off.
So, my advice is to be super picky and clear on what you want, but to also try to have a good time. Dating is meant to be fun! Good luck, OP.