Hi Yoyo - Ugh!!!! I hate that your H has put you in the middle of this painful situation again. I know of a really good hit man if you're interested... Seriously, it sounds like you know that you need to draw the line.. it's how you do it that's in question.
I guess I don't really have any advice - just know that you are in my thoughts and we are here to support you no matter what you decide.
LO
ps - I HAVEN'T stopped drinking... so I'll certainly take a margarita by the pool!