Your son sounds like my daughters boyfriend but unfortunately my daughters boyfriend doesn't have a mom like you. Your right the little trouble adds up, once he got in the system it was hard for him to get out.

I hope it gets easier for you, they grow up and mature and it gets easier.