Have you seen War of the Roses? You think this is all her. She thinks it's all you. The truth is between those two extremes. I see two bickering people who are equally contributing to the mess. You can't count on her to change so you need to be the one. Rise up, be the lighthouse.