I got lied to (set up) twice, now she claims being very sorry, do I give her one last chance?

I've had issues with this same girl since 7th grade. We're now in 11th grade and this is the 3rd time she's apologizing, claiming it's for real this time. I told her ''you lied to, faked being my friend twice, even gave me a false number, why should I believe you now''. We got into a long conversation. I demanded to know why she hated me so much, what did I ever do to her. I got all the answers but said she really means it this time and would take it all back. She claims that ever since she had a late miscarriage several months ago, that made her reflex on everything.

Flashback to 7th grade: She wanted to fight me for no reason. She took a disliking towards me and got 3 of her worthless followers. Then she and her followers apologized and called off the fight. A week later, she said they were never my friends, that she was faking it. She proceeds to wanting to fight me. I didn't want to but her and others surrounded me, shouting ''fight, fight''. I only hit back when she pushed me 3 times. We nearly got suspended, then she's in tears and apologizes. She extends her hands, asking for a friendship. I stupidly fell for it. She fakes the friendship the entire year and gives me a false phone number. Then she would make disgusting faces or say ''Omg, ewww'' whenever we bumped into each other on the hallways.

I don't know. I already have my own circle of good friends who I've built trust over the years. Yet it did sounded sincere.

Updates
1 y
I had an awful time in 7th grade and even when she stopped bullying me (when we were supposedly ''friends'' for the 2nd time), she never stood up for me. She would just walk away while I was having a miserable day.
Updates
1 y
She used to be the popular girl. Now she's no longer popular and from what I've heard, hardly anyone came to her last b-day party. I don't mind making peace but I refuse to be the doormat from 7th grade that would fall for every single apology and would be too nice. I don't want to be used as a backup either.
I got lied to (set up) twice, now she claims being very sorry, do I give her one last chance?
Post Opinion