i believe that your son may be autistic. autistic people are by definition very intelligent and often may inflict damage upon themselves. they do this in a cry to be listened to and because they do not accept themselves. they do not find themselves worthy. i believe you should have him diagnosed and perhaps he should be involved in group therapy and when h e is doing better, possibly a clubhouse (consult his psychiatrist). i have friends who are autistic and very much like your son. good luck.