OMG my heart goes out to you. Def. see a psychologist who works with gifted kids. I found a great one on the www.sendgifted.org Your son seems like a typical gifted child. If I left my DS7 in public school who knows what they would have labeled him.