New idea to consider.... Your H needs time apart from you to drink.. don't let him have it.. Keep him busy.. surround him.
Just a thought...
Chris