Glad you got out to the track. I think you need to take it down a notch though, if you can't take some ribbing from Nate then you shouldn't be posting here

All he is saying is that it's one thing to build a car, it's a whole higher level to get to the track AND make that perfect pass.
So yea, set your ego aside, fix your shit, and get back out there.