I'm in the middle of leaving my AH right now. I actually did leave him about 10 days ago, for 2 days, and then I moved right back home. The day after I turned in my keys to my new place I gave AH a drug test. He failed. I kicked him out and thankfully they're letting me have that new place again!
Your post gives me so much hope! Thank you for sharing!