My ex is ruining my high school life

I'm sitting here trying to read and the subject of school came up and i quote "I love the beginning of the year, it's all about renewal and reinventing yourself, becoming  new person you've always wanted to be. You can go back to school as a whole new person and have a totally different time. Every year I get all excited about how everything's going to be different, but it never really is. I'm tired of always being disappointing."  I'm ready to just start crying with all these over whelming thoughts. Your rep in school sticks. I know when graduation roles around it's pointless, but now it's everything. When every new school year starts you never have a clean slate. There's still past memories of who you are. I'm not just scared for next year.
I'm scared for tomorrow. Word flies fast and most people already know I cheated on my boyfriend at the time. It was a simple kiss, and the rumor is now getting twisted and rotted into something that did not happen. I have a lot of guilt towards what I did, but i have repetitively explained that to my now ex boyfriend. Yet he is still out for revenge. What put me in confusion is that he also still wants to be friends in the future, yet hes ruining that idea from happening with his actions now by talking bad about me to a lot of people, including teachers.  He is also saying we need time apart and continues to vigorously contact me. I finally got the heart to block him on everything with my hate for confrontation. I know blocking him will cause problems , but at the time present he was causing many problems with contact. He would three-way call me with another girl on the phone cussing me out and saying horrible things. I know he is going to come up to me at school I can feel it. 
A some people might have seen my past status about my dad taking my phone, of coarse it was because of problems with my ex. *backtracking to when me and him broke up having one of our many long talks* I apparently promised him that I would not hang out with a group of guys that I am friends with because he didn't like them. Well i know that is not something i would promise, so i has hanging out with two of the guys just watching a movie and hanging out. I then posted a picture of one of them on social media and my ex saw it. well he messaged me asking what was up. ( i will not be controlled by some guy) So i sent him a photo of the three of us flipping of the camera. Then he continued to send a photo of a knife up to his wrist. After that photo he then sent a message saying "it didn't hut as bad as i thought it would" followed by another message "you didn't think i was actually think i was going t do it? your'e not getting to me bye"  
I was pissed to say the least for him joking around about self harm sense i have a bad past with cutting. He then sent the group photo me and friends took earlier playing as the victim to my mother.  My parents interrupted my fun evening with my friends because of "me causing drama" I then got my phone taken away for a week. I am beyond angry and full of hatred directed to this guy and i don't know what to do. 
main reasons why im so pissed
1. my reputation is so wronged because of him
2. he is ruining the small amount of time i do get with friends
3. he is involving my family
4. he is being controlling (past horrible problems that he knows about)
5. as you can see causing a lot of drama with not just school, but home life as well.
6. making himself look like he is the only victim in the situation, and not taking the time to realize what effects he has put on my life 
7, again, being obsessive and controlling.

 
Ps all this shit he's doing is getting to so bad I'm having the want to cut