"......Sheltered? You were probably the kid growing up that was forced to brush your teeth with elmers glue and told it was toothpaste and good for you.
Your a moron......"
I hope your son has been equipped with handling conflict better than you. This has been an entertaining exchange for an otherwise boring Friday morning. You are so twisted about it. Chill out. Who looks like the moron?
Secondly - and much more importantly in the scheme of life - I wish your son nothing but good luck in his try outs in another program that will better suit your needs and makes him happy. Cheers.