HI Lily. I'm really sorry to hear you are going through this. I think it's important that if it's your house, it's your rules, and there are consequences for breaking them. Unfortunately though, I think you need to be prepared for your son to break them again, soon. He's an addict and until he wants to stop for himself, he won't. It's unlikely that his stepdad the ex police officer is going to scare him into stopping. Maybe being homeless will though.