Very well said Sticks...
JP... I commend you for your apology and I would hate to see you drop out of sight for a heated moment. We all enjoy your company and we all have at one point in time been caught up in the moment.
James... I know you are young and a bit inexperienced in life matters, but you need to calm down a bit and not take this "HOBBY" so seriously. You were running very well in ALL your classes and aside from making driving adjustments you really didn't need to walk off the stand. It says a great deal about you as a person when you "walk off" just because you aren't winning. You will be doing yourself a disservice if you can't learn patience and humility.