If you're going to use online dating, you need to develop a thick skin and learn not to take rejection personally. I don't reply to 99% of the messages/likes I receive because of all sorts of reasons. Yes, I may not find the guy attractive, but he may live too far away, participate in hobbies I don't care for, seem illiterate etc etc. Similarly, if I message a guy, it's almost never that I receive a reply. If I got bitter and twisted from all that, I'd end up like the OP.
What puts me off otherwise promising men is what they sometimes write in their profiles. I see men writing a big list of things they're not interested in and it's obvious they're describing their exes. If they have sarcastic comments about what they are or are not looking for, it's a red flag. If you have a similar list of unrealistic requirements, delete them.