it's your presumption of being better at driving just because you assembled a car that goes fast on a straight line that is ridiculous me thinks...
If you ever visit the UK let me know, I'll gladly take you down to Silverstone and show you what driving actually means. There are also a couple of straight bits you might do great in