I have been there. First of all (((indestress)))
Second of all, let him suffer the consequences of his actions. I know how hard that can be, but you can do it! If he is ready to be clean, he will do it. Words are just words, until he backs them up with actions.
Take care of yourself in the meantime and try not to enable him. Don't bail him out next time. let him stay in jail and learn the what he is doing is not appropriate and let him take his punishment. Don't worry about whether he is lying (addicts do this about as much as they breath) or not. Focus on YOU, and let him focus on him.