JC,

I wanted to add, 14 yrs, will take 14 months to fix.
Making baby steps every day.

As to anger, you have problem.
Next time you get in confrontation.
Look her in the eyes, and say your are sorry.
Then shut up, let her vent.
After she is done venting, ask for a hug.
Hugs are HUGE, they will turn many siths around.

Good luck


Poe Has Got Off The Runaway Train