I’m really sorry to hear this about your son, how is he doing now? What you are describing seems so familiar to me. I have a cousin my same age and he was always like “weird” when we were kids. As a teenager he was impulsive, aggressive and manipulative. It seemed as if he never had any remorse for the pain and damage he caused others. He was also very self-destructive and he started doing heroin. He was in rehab so many times, but the last place he was, they diagnosed him with Antisocial Personality Disorder. This is like a double diagnosis and the doctors said it’s very common.