Well my ex sounds like your son. Funny thing is they will never change unless they can themselves. My ex was out of jail 5 days and was busted for having a pipe in the place he was staying at. Now he is going back to prison for 16 months. He is a repeat jail bird. He goes back to jail for twice a year at least for the last 15 years.