You stated......
''She's angry because I repeatedly broke her heart, never appreciated her, called names, focused anger at others on her.''
Mental abuse is no less damaging the physical abuse AND IT SEEMS AS THOUGH SHE HAS HAD ENOUGH OF YOUR SHIT!!
Hopefully she is with someone that respects her now.......
You get the F'ing you give so SACK UP Nancy, get on with life and try not to trash your next chance at love...