P.H.
Please take your son to see a mental health professional as soon as possible. Your son has got to be feeling very unhappy and he needs help. My son was really angry at your sons age and I took him to a psychiatrist who diagnosed him with depression (I'm not saying that your son has depression) and within days of taking a mild antidepressant, his anger subsided. I also started taking him to a counselor. If you don't have insurance, there should be a free service in your county for mental health. Call your county mental health department for this information. Please give us an update on how your son is doing. I wish you and your family the very best.