I haven’t properly talked to my old fp in most 6 months

I loved the friendship I had with my fp at first but for the last 6 months of our friendship she treated me like utter shit. 
I didn’t want to lose her, so I just put up with it. 
I saw her almost everyday, and every single day I would cry myself to sleep because she made me feel so ignored and alone. 

She knew that no matter how she treated me I would always come back to her. 

I found out her and another girl were doing shitty things behind our groups back. So I decided to cut her off, so did the rest of the group. 

She often made me feel bad about my self harm scars or would point out how much I was eating when we were in front of people (binge-eating disorder) 

Every few weeks she will pop up in my dm’s and share a memory, I try to give a very subtle reaction to it to show her I’m still so hurt. 

But I can’t stop thinking about her all the time, we had so much fun for a whole year, and when I was friends with her I had a whole group of friends we shared which is something I’ve never had before. Now I don’t have her and the group has broken away from each other too. 

Do I forgive someone that made me feel bad about myself every single day for 6+ months?