I suggest letting go of expectations. Recovery is a life-long process, change takes a great deal of work and time. He may or may not stay sober but Alanon teaches us it's out of our hands: I didn't cause it, can't control or cure it. You seem to have your priorities straight and know what your boundaries are. Good luck!