Good for you that are staying busy. Seems to agree with you -naturally huh?
Is H still drinking or is that not on the table yet? Stick to your limit setting with him and I guarantee it will work. Just pick and choose your battle grounds.
Keep in mind that he really means well, just may not know how to change himself until he stops drinking and gets support.