You should strongly consider an independent assessment regarding the possibility of adhd or asd. Hopefully your insurance would cover this.

Finding out about this, whether or not yet get good/actionable information on your son's level of giftedness, is still extremely important for you to understand his educational and developmental needs.

Middle school and high school can be especially difficult times for kids handling issues like this.