I know his is a really hard question... .but what did you learn about you in all of this?
A few things I learned...
I have trouble telling people no and have a tendency to accommodate others at my own expense (I can be a pushover). I learned that I shouldn't just give in if I say no and someone throws a fit because of it... Stick to your guns, and stick to your opinions, and the right people will respect you more for it.
I learned to value myself more and not to just settle for anything. I deserve the best. I deserve to be treated well.
I'm not a bad person and I'm not at fault for everything like she tried to convince me I was.