Ok..I missed the part where your H is still an AH.
I totally understand the "impulse" move now and why you would question if you should or not.
If he's still actively drinking, its just gonna be a matter of time before he throws it in your face that you didnt do this. He's gonna see it as disrespect and start arguements with you and even use it as an "excuse" to drink.
Sorry, I think I'm using too much of my experience to answer this.
It's how I would've reacted if I was in this situation and still drinking.