If you don’t have the potential to win The Tour, then should you even be trying to? Sounds like a lot of effort, might wanna invest it somewhere else or redefine your cycling goals.
I run marathons and I don’t beat myself up about winning because I don’t have the potential to be a world class marathoner. Even if I trained twice as hard as Kipchoge. I just don’t have it.
Same with boxing. I train 4x/week because I enjoy the exercise and mental relaxation. Punching people in the face is fun. But I don’t compete because I don’t have the talent to make the pain of competing worth it.
But when it comes to writing software and running a business, you bet your ass I’m giving it all I got and want to “beat” (hard to define) everyone else. Because there I do have the potential.
I used to race bicycles competitively, and our coach grilled into our heads: "It's you vs. the track. The other racers are just obstacles in your way. You are not racing them, you are racing yourself." I was a mid pack racer, but that mentality, of focusing on personal growth was huge.
You define success for yourself. And by your measure, others may be more successful on your own measure, but they are not you.
I'll also add the trite: "hard work will be talent if talent doesn't work hard." My brother was a natural racer, but he hated to practice and got beat by riders who were better conditioned all the time.
He never had to beat them, he just had to beat himself.