Turbine, being tired of her games is a good step. This sounds like a marked change and I think it will help you along your path.

Be tired of the crap she is pulling. But don't let it affect your own choices. Hold your head high and keep moving forward with everything you do. You'll feel like your slogging through mud, but keep going.