Online dating is a type of cancer. Especially if you're a man because it reinforces the worst insecurities and beliefs you have about yourself.
I feel completely the opposite. Online dating effectively shifts the rejection aspect out of view so you're more focused on the affirmative. I'm sure hundreds of girls have swiped left on me and thought I was too ugly, but I have no particular investment in any of them and it never registers.
What I think about are the ones that show up for a date. At which point they already want to like you, and you just have to affirm the reasons they're there to begin with.
If you think about it from a womans perspective they have access to a parade of 6ft tall or higher guys who are in fantastic shape and have strong wallets. Why should they settle for an average guy when they seemingly keep offered numerous specimens of raw masculinity? They're spoiled for choice so if you want to stand out you've got to portray a version of yourself that's larger than life.
It's not like that, though. I have known a lot of women who have done the online dating thing, and while it's true that they're flooded with likes, and seemingly have a lot of Women have a lot of choices, it's true, and that can make it hard to get their attention initially. But there is SO MUCH garbage on their end that it actually makes it harder for them to find what they want. So many fuckboys and pencil dicked premature ejaculators and redpilled douchebags, and lonely broken boys, and creepers who just want to get pussy pics...
So once you get through the noise and get a girl's attention, it's not too hard to stand out. Just be nice, be interested, be GGG, be fun and you're going to look like a prince next to a lot of the losers she's gone out with.
My last break up left me with terrible self esteem, but online dating has really helped tremendously to get my confidence up.