Please bare with me while I give the background, I’ve had a male friend for 2 years he’s the sweetest timid guy. A year ago he got a girlfriend and she was in a friend group, in that friend group is my abuser (I’ll call him X). 
I met X when I was 16, almost absolutely positive he has NPD he love bombed me then abused the shit out of me, got pleasure from any pain he could put me through. The cycle continued and the more I tolerated the worse it got because I kept going back. we were on and off but the cycle always continued, he started pressuring me into doing sexual things that I didn’t want to do, usually in my darkest moments where he said he would just comfort me, he even did things without my consent, and would block me to avoid paying back any money I owed him etc. he was my first boyfriend so it damaged me immeasurable amounts and I blamed the abuse on myself. X is also known for abusing many many girls, taking pictures of them in their sleep and touching them without consent which my friend also knows about.

So anyways my friend is in the friend group but he broke up with his girlfriend and started struggling with depression and I talked him through it every day and he said I was his best friend, I often talked to him about what X did to me and how it effected me and really confided in him. He was still in the friend group with X and went for drinks with him and parties but it didn’t bother me because he said he was just in the friend group and he only tolerated him because he was with his other friends.

Last week my friend posted pics on his story and I recognised the flat immediately as being X’s and found out they were out having drinks together and he even was at his flat afterwards until 7am. This really hurt and I talked to him about it and said I don’t want to be friends with him anymore, he explained he only went there because he gives him free drugs and he’s struggling a lot with depression and needed to get out of the house. I was too hurt to accept this answer and deleted him from everything he’s sent me loads of paragraphs apologising and I don’t know if I should forgive him, I really don’t know anything I have no care for myself.