Trinity, that so describes the behaviour of my son almost perfectly. I've been trying for years to explain to his teachers that it isn't ADHD or oppositional behaviour, but more something like a strange type of perfectionism. I am going to be reading up alot of this topic.
Thanks!