For me... the answer is/was... NO.
And the reason being... I was never really truly prepared to follow through on the "or else"... the part where I had to say what I mean, and mean what I say! I was never really prepared for the "we're done!" part. I hadn't really planned on the housing, health insurance, etc. So, I didn't really mean what I said. All I really meant was, "I'm sick and tired of your drinking, and I want you to stop."
If the situation isn't working for ME, then I have to figure out what I can change/control to make it better. And for me... that part NEVER includes changing/controlling the people around me.
When my AH was blowing money on booze/bars, I had to figure out how to protect MY money to make sure MY bills were getting paid. A separate checking/savings account is what worked for me.
Do you go to Al-anon? It has been a tremendous tool for me to figure out my side of the street!!
Thanks,
Shannon