That's very true. There is always somebody better than you.
When I started out, I went to races and looked at the guys who were winning. They were sometimes hours in front of me.
But I decided I wanted to move up the field, met a couple of guys with similar outlook, and started training. No Internet in those days so it was word of mouth/phone/letters to keep in touch.
Eventually I started mixing with the big boys. I won a couple of lower level events, and winning is the best drug of all.
Kept at it and suddenly I was one of the big guys who other people were looking up to. Some of my records from the 1980s still stand.
I never thought I could be the one coming home with the trophies, so it can he done. But it ain't easy. You do have to be dedicated.
Most of the guys had very supportive wives - they formed their own little clique- and most didn't have young kids who obviously demand a lot of time, money and attention.
As I said earlier if you really want to do it you will find a way, but the sacrifices needed are not for everyone.