Yep, I'm with Crazy. I haven't truly been there/done that in the same way as you, but I have put my son out of my house and refused to let him back in. My situation, I simply can not live with him. I can not be around drugs or drug addicts.
My heart goes out to you. I know how hard it is. I never had to deal with a waffling partner....it was usually ME who was the waffle ;-) but I cannot imagine how much tougher that is for you, to have to be "the enforcer".
I think you are doing the absolute right thing. I know it's ripping you apart, and your husband too. I'm so sorry for your pain. (((BIG HUGS))))