I have a worrywart son... it runs in the family I was the same. But it does sound a bit much. I would take him to a counsellor just so that they can give him some coping techniques.