Even if you did find out "why", it would probably be a bullsh!t explanation anyway.
Your w will not stop this insanity until you put your foot down. How long are you willing to be her whipping boy? Do you really like living like this?
What would be so wrong with simply stating, "Look, we both did things we regret and I have forgiven you. But, if you can't forgive me, then WE ARE DONE!"