How do I get this girl to leave me alone?

How do I get this girl to leave me alone?

this girl we will call amelia used to be my best friend. we were super close, spent a ton of time together, had the same sense of humor, we were basically the perfect picture of best friends. the problem was though, that she would always get mad at me over stupid and meaningless things. while we were fighting she would directly insult me, she wouldn't even try to talk out the situation, she was always just immature and not taking anything seriously when she was mad at me. recently we got in a fight this time because she was telling people the secrets that i told her. i yelled at her and told her that she has no place to tell other people the things i have told her. she continued to send me a long ass paragraph telling me how she wasn't in the wrong for telling people stuff about me, even though i SPECIFICALLY asked her not to say anything about it. (for context i liked the same guy as my other friend katie and i was asking amelia for advice.) but amelia turned around and told katie after i asked her not to.

me and amelia have gone back in forth fighting and i apologized for yelling at her, but i told her that i would prefer if we weren't friends anymore because i couldn't trust her with anything. i told her that i wasn't mad at her anymore, but it would just be better for us to not hangout or be close anymore. now me and this guy are together, and she's constantly texting him telling him bad things about that aren't true, and she tells my friends lies about me. she talks to me at school even when i ignore her, making fun of my family and she continues to tell people the secrets i shared with her while we were friends. i have tried my best to just ignore her but now this is really taking a toll on my mental health and making me miserable.

how do i make her stop?

How do I get this girl to leave me alone?
Post Opinion