Sad but true: TEENAGERS = STRESS, STRESS, STRESS .

Been there, done that. My daughter was a handful during her teens and caused me so much stress and worry. I won't go into details, but it was really bad. Thankfully she got thru it and today is doing very well. I hope things work out well for you and your son. Hang tight and stay strong.
Mary