How to stop being treated like an *** by my friends?

Its honestly terrible. They try to make me feel powerless and it succeeds and it sucks, even my best friend sometimes does it. I understand how guys this age joke around, but i'm the only consistent target and i've had enough Im so pissed rn cause i dont want anyone to see that going on and every time i try to ignore them i just have to end up talking to them cause they basically make up all the dudes in our clas and i do have friends outside class, good ones, but i need good ppl w me in my class too and its rly actually dumb. Also I am terrible at roasting ppl so i dont even try cause I'm too nice for that. It honestly sucks i wanna kill myself, and also my twin sister is in my class and i get embarassed when these a**holes treat me like that in front of her. I just tell myself to put up with it till the end of the school yr but it just gets harder every single second. I'm so pissed off and i try not to be mean to anyone cause everyone knows im a nice person so i dont want to loose that reputation cause of those a**holes. I'm so pissed how can I get them to stop treating me like sh*t cause I'm not and I am better and higher then all of them and this isn't bragging, they KNOW IT but obviously do not want to admit it its so frickin dumb and I hate it so frickin much and I'm rly sad cause of it cause I had no friends up until 6th grade and I rly dont want to go back to that(8th grd rn) and so far it looks like i am.

?2017-04-13T01:47:55Z

Think.... are they really your friends if you have to put up with their lack of respect? Tell the how you feel ask them if you could have more respect, if after you've done all this fails, id find friends that accept you just the way you are!