She's angry, insulting, hurtful, has different morals and values than she used to (claims she was always this way, I just didn't know it).
This is good. She has a lot of anger/hurt/frustration bottled up inside. She NEEDS to get it out, and venting it on you is the only way that's going to happen. That's why it's so important to validate what she complains about.