I know you've been through a lot and don't want to push too hard now that H is home, but are you allowing your "non-negotiables" to slide and setting yourself up for a harder job later? Do you think YOU could push him out the door if he is not truly committed to his recovery? Are you sufficiently detached that you could allow him to leave if he doesn't want to meet your minimum standards for continuing the M?
You know your sitch far better than me, but it seems like H is getting too comfortable without putting in the hard work undeniably necessary to move forward. I don't want to see you hurt too much again. Best regards,