The roller coaster will stop when you're truly ready. Sometimes it takes a lot to get to the point that enough is enough. And no one can tell us when that point is....we just know. That goes for the addict and the codependent.
Take care of you and talk it out with your counselor.
gentle hugs
ke