So I have been "friends" with this girl since 2nd grade, and she is starting to spread rumors - she said that I am a racist (I have not said ANYTHING about races!!). She has also been waiting for me by my car and my locker with her friend, and make fun of me and taunt me. She also has been extremely mean to my Best Friend (Lena) and it makes me so mad. The girl also keeps telling me that I am too young to have a boyfriend and that I should breakup with him because apparently middle school love does not exist according to her. It does! The counselors and my mom say that I should not be her friend because every time I forgive her, she always does something that hurts me mentally and breaks my trust. What should I do? Should I give her another chance and try to be her friend, or should I do what my mom and the counselors say I should do?