Sarah, just by reading this and knowing that you know her behavior is unacceptable makes you nothing like her.
I am so sorry you had to go through any of that, you are a great person and if you ever need anyone to talk to, my email box is always open!
((hugs))