One more thing, my son saw a psych for a social skills playgroup for a year. She once mentioned that he has some social anxiety. Could that be contributing to this behavior?