Honestly?
He is not in recovery. He is not doing what he needs to do. If he has not relapsed on his drug of choice yet, he is well on his way. But I think he probably has.
I strongly suggest you get some help for you. Alanon, Naranon, etc.
Continue to love and support him, but do it from afar. You can not help him. He has to do this for himself.
I wish you the very best.