Well!
God Bless You, for being so far above the level to which most of us sometimes succumb.
(You may go to Heaven for that, if you are equally virtuous in the many, more important, aspects of life.)
I’m not anywhere near perfect.
I had a very tumultuous first marriage, and I dedicated myself to doing a lot better job the second time around.
So I did. I avoided mistakes from the first marriage. Then found other unintended ones to drive her crazv, evidently.