it's hard to do to a friend but your home is your safe house and where you and you girl lay your head at. If he is stealing from you tell him to get lost you tried and all he cared about was where he was going to get his next high. I have dealt with addicts before maybe when he is out on the streets and has no where to go and no money he will relize it is time to get straight. Sometimes that is what it takes for someone to get staight, it is hard to do to someone but sometimes you gotta turn your back on them.