Thank you all for your responses! We have been having computer issues so I finally was able to view them today. To answer your questions, he is 6 tomorrow. He was very recently dx with sensory issues including auditory sensitivity, so it makes more sense to me now.