That's the irony of it all, painter. I did a lot of that stuff, but to the capacity that a 20 something year old knows how. Let's be real, we don't have all the tools at such a young age, they are developed over time. My huge fault was marrying someone who I knew wasn't capable of listening or caring if my needs weren't being met at the time. Part of me had hoped he would grow into that.
I may have left or wanted to leave if he didn't first. EVERYONE was shocked it was him leaving, not me because of the way he was.
I know, much like you, I am much happier than I would have been if the marriage continued but he hadn't changed. I am free to be myself also, something I was not at all able to be in my M.
I'm just speaking to honoring vows and commitment. I believe their are more ways to dishonor a commitment to marriage than by simply cheating. But I won't get into that!