This is his recovery, he knows what he needs to do, it is all up to him. I believe that this is not his first rodeo, he gets it, he just may not want to do it. Time will tell, in the mean time, try not to make his issues yours, continue to work on you. You both need to get healthy.