Hamster and Lee nailed it...lol I can't add in much else.
I know it's a hard thing to deal with, and I know you must love him to still be here with him, but he's putting you in a hazardous situation by virtue of his own situation.

I have seen personally what drug addiction will do to a family...I do not wish that upon anyone.

I am sorry if I am offering advise outside of what you asked for...I just feel that it is best for you that you hear that.