How do I stop hating myself?

Anonymous
How do I stop hating myself?

I'm 16 and a junior in high school. I've never had a girlfriend and have been rejected twice. Last year was my first time getting any A's in any class, I got 4 A's quarters 1-3 and all 7 A's quarter 4. Before last year I had always been a terrible student, I failed a class freshman year and took summer school and got a 95. My goal is always to be better than I've ever been before and last year my overall average was 91.01, (92.57 Semester 2) my semester 1 average was higher than last year but my semester 2 average so far isn't anywhere near it. In Astronomy my perfect streak of getting no 0's came to an end after 322 consecutive 100 grades going into last year without getting a zero. But out of the 16 grades 15 of them are 100's so I've survived it but in English I'm stumbling. I started off with a 91, it's now a 79. And in French 2 I got 66 grades on two quizzes. Furious would never even begin to explain how angry I am at myself right now. My depression is coming back, it lasted from June 2014-January 2016 and I was able to stop self harming by cutting but now instead I punch myself and rip the hairs off my body. I do I because I hate myself. How do I stop hating myself so much?
How do I stop hating myself?
3 Opinion