I can promise you that your STBXW has some valid points and it all wasn't just disagreements and frustration and differing views. This has to be examined an acknowledged so that it isn't an issue in future relationships. Are you familiar with Nice Guy Syndrome? Most guys on here had/have it. As much as we would love to believe it was all sunshine and rainbows and we were completely innocent it is never the case. Dig deep and figure out your role in the demise of your marriage and slowly and methodically work to prove upon it.