It sounds like he is having a tough time. I would definitely consult a professional for some ideas on how to help him process the 'rules'