The Autistic Spectrum is vast and covers a substantial set of different issues along the spectrum. It's quite an interesting and complex condition, and many of those are incredibly intelligent and present abilities substantially beyond that of those of us deemed 'typical' for want of a better word. William does appear to be a smart young lad, but unfortunately his social skills still require a little work. I have no doubt that he'll get there... but I did feel it necessary to point out that being respectful of others is not optional. I'm not suggesting by any means that it's easy, especially with the large amount of interpretation that can be taken from text on a forum, but 'speaking your mind', is not always acceptable social conduct. I know if I'd spoken my mind every time I felt like it, I'd have quite a few less teeth!