I myself am a recovered drug addict. I have been clean 6 years. Your husband has to want to get clean, and if he does it because thats what you want, it wont last. I have no friends no, all my friends were my drug buddies and I learned after I got clean, they were'nt even my friends. I am not going to say getting clean is easy, but see I loved my child enough to quit cold turkey. My doctor said that people don't get over an addiction like mine without help. Well, I did.
My ex was also a user and an alcoholic. I left him, as hard as that was, because it wasnt fair for my kids to be raised like that. If I would of stayed, I feel I would of been teaching my child that it was ok to use. That is not what I want my child to grow up like.
Addiction isn't easy, most people dont even believe they have an addiction. I am so sorry for you. It is such a hard,long road. You have been putting up with this for so long. Can I give you something I have discovered? You are not truly living until you are able to live without the use of drugs. Life is great clean, like I said...I've been there, know it first hand.
Good luck to you honey. Just remember that life is too short to live such a horrible life, you shouldnt have to keep things of value in your car, you shouldn't have to live each day wondering if today the drug is going to do him in.
Keep your chin up and follow your heart.
P.S how old are your kids? Are they old enough to understand about drugs. Kids pick up on things, they probably know daddy has a problem and more than likely are ashamed of it. Talk to you kids, dont just stay because of them, they might want out too.