I've been here for years... 4 teens (now aged 17-23!) will do that to you 
DS1 put us through just about everything from the age of 12. You name it...he lied, swore, stole, smoked weed, I suspect he dealt weed at one point. He smashed holes in the walls and life was hell. He was even arrested (though thankfully he wasn't actually guilty of the crime)
At 16 he was informally curfewed (along with his mates!) by the local police for 6 months. It saved him. He found a p/t job, stayed at school til18, got a full time job and gradually became less angry, became honest, became the sweet boy he had been as a child. He has worked the last 3 years with severely learning disabled adults and he loves it. They love him too.
A few months ago the love of his life dumped him after two years. He was devastated but instead of getting angry or stupid about it, he channelled his sadness into playing his neglected guitar. And writing music.
And now he is playing local gigs with his very musically talented friend, having fun, and getting noticed for his music . He pays me rent, he gives me hugs when he walks through the door, and he is genuinely a lovely young man. His co workers adore him too.
WE MADE IT!!!!
He says now he has no idea why he was such an asshole and he is so sorry for what he put us through. I just feel very lucky and grateful that we are out the other side.
Mind you he did turn 22 this month... 
Showing him off at a gig this weekend...