Yea agreed, I saw him compete a few years back when he won British GP in Manchester. He was good then but he's taken it to a different level this year.
Never quit. If you stumble get back up. What happened yesterday NO longer matters. Today's another day so get back on track and move closer to your goals. YOU can do it