That happens in EVERY single race. No matter who it is, there is always going to be, “I could have done it better”. After all the bickering, the end result is still the same. You won. Hell, when I race and win, and the other person is whining, I look at it as a compliment. When I lose, or when most people lose they are going to question if they could have done something better, expecially when your talking a car length for the win. In some people’s eyes that is considered a drivers race. Either way, you still won. Don’t take the fallout personally. It is all part of it.