Hi chiguy and welcome to PC...
One spot does not make a leopard...It is common for us all to behave in extraordinary ways when confronted by abuse,,especially over long periods of time...
Keep talking with this Lady,,,be honest about your feelings,,never acuse. I'm sure that at the age of 39,,there are some events in your life that you are less than proud of...that do not define you.
Again,,welcome to PC,,please make yourself to home...
Lenny