Are you legally allowed to kick out a 16 year old? I didn't think you were.
I am sorry you are struggling with your son. I know how painful it is- its a long painful road for some of our kids. He may have "lucked" out and got his father's addiction gene.