If you want to be the best cyclist in the world, training for it isn't enough, you need that extra 1% advantage genetics.
But for most everything else in life, you can be plenty good at what you want to do if you're willing to train for it. You don't have to be the best programmer in the world to make quite a good living by programming. It's hardly necessary to be the best businessman ever to run a good business. Etc.
Oh, and on the internet, you can be ugly as a mud brick and it won't have one iota of influence over your success or failure.
Maybe take inventory and look at what you can do, rather than obsessing about not looking like Keanu Reeves. Even so, Peter Dinklage, Danny DeVito, Kathy Bates, Bette Davis, are not the beautiful people. I've met a few movie actors in person, and without the makeup, lighting, and director, they look like ordinary schmucks.