My ex

Im in high school and my ex and i split a couple of months ago. He was emotionally and sexually abusive. He would pick fights with me alot and turn them around on me. He started drama all the time. I cried at least twice a week while we were together. He would threaten to kill himself and usually it ended in me having to give him nudes. And I fucked up by telling him about what im into sexually at the beginning of our relationship. I told him i liked it rough and to be dominated. But then my sex drive plummeted( bc of my bc) so i didnt want to do anything. But he would pester and beg me all the time until i i woyld makeout with him. And it would always escalated and i woyld tell him no and try to get him to stop but he would slam me against the wall or pin me there and continue. e never raped me in the sense of putting his dick in me. This happened so many times and all at school. Sometimes in the staitwells and other times in his truck in the parkinglot. I never told my mom or anyone except my best friend because i I'm scared everyone will think im lying. I feel like it's my fault that it happened to me. I could have screamed, hit him, or just broke up with him. And to top it all off somehow i was madly in love with him at rhe time. And then he cheated on me and threw what he did to me in my face infront of his friends. Saying i was disgusting and that he never wanted to give me head or anything of the sort I feel like a joke at school now. And a friend of mine, someone i was close with, still messes with him knowing he cheated on me and ruined my reputation She buys weed from him and has done other drugs with him. And all my teammates talk about him bc they are friends with him. They think he's cool. And it's affecting my ability to move on and have a normal relationship because im terrified of it happening again of it, our