I agree that there is a social glitch going on too. He gets social skills help in OT. He does part of his OT with a friend from his class.