So, it still doesn't change the fact you need to DB and detach.
Its gonna take time, months, for a divorce to reach your hand. You still have time. Theres plenty of stories of success from even deeper/darker stories. But you have to have it be about you, and your changes. Not her, and her waffling, which is coming if you do YOUR work. Make yourself the man would be crazy to leave. I have an aunt that's been married to the same man 6x, no kidding, 6 damn times. If that don't tell you its never too late, nothing will.