Can you see if his cousin will be willing to talk with him? He could have some valuable advice to share. Middle school is a very hard time, but we've all got to do it! Are there any clubs that he can join to get to know people? Is he your only child?