If he finds himself without cigarettes or clean clothes, that's not life or death. Not your problem to fix. He may suffer a bit, but what about the years if suffering you have endured? I know we mommas never stop wanting to make it better for our kids, no matter how old they are, but at some point "just say no ." It won't kill him and may empower you. Success leads to success. For yourself. Try it!