I'm going to get a tad deep here. So we stay in that hot room because we believe in family and commitment (I am a firm believer) I did pretty much what you did, Juju. I sucked it up for so many years, I got to trying to work with me, shot down multiple times, so I became defensive, angry, and exhausted. he didn't like that "me" so he left. I didn't like that me either. Because it wasn't me. But I couldn't just take what I took for so long, much like you did, without it leaking out somewhere.
The issue is, it does take two to make it work. Else one sits in misery until they blow up. There can be major issues, small issues, but there needs to a willingness for both to work it out.
So, I do hope one day I find a partner, too, who no matter what, even when things go off the rails, they make an effort to get back on. I never ever run away from a challenge.
Oh, in the end, I probably would have stuck out our one sided marriage if he didn't leave first. But if it had negative effects on our child that would be much more negative in the long run than divorce, if he wasn't willing to do anything about it, I might have left. Which I don't think lowers my values and makes me one of society where they say "divorce is OK because I am not happy"
Because I would have probably lived in misery unless it hurt my child.