In your case, a winner presses on. A 'loser' gives up. It's your decision. What are you made of?
I'm sure there is a difference between the WR holders and you, theyre born with a certain capacity that helps them putting down insane laptimes, whilst you are putting down at least as much effort and you don't succeed.
However, this does not mean you will never make it, it will take trust and confidence in yourself to be able to reach it. Forget about failure. Failure is not an option. Focus on the car and lines.
One day, you'll reach it.