Been there!
When I made the decision to stop living that way and got serious about AA and CHOSE to live sober and make a better life for myself.....
It worked.
And now that cycle is a thing of the past and I never have to be caught in it again.
You sound ready to make that choice too.
Welcome.