Coming back to add that I am not suggesting he does or does not have ADHD or Aspergers. We completely failed to miss ADHD and possible ASD in our DD until 9, so please do consider and investigate these too.