Oh my, DejaVu...that is me and Ws relationship too! We never argued and I always spoke up about whatever issue I might have and she never did. The difference is that even now she isn't bringing up anything from years ago. Her only reasoning for leaving is that we grew apart over the last couple years. She says I am a good dad, a good man, helped around the house, attractive, blah blah blah. I too will remember the dynamic for future relationships.
Oh...and my name is actually Sam. the username is more to do with my last name. I really don't care about anonymity here. Never said anything here that I wouldn't tell W directly.