Did I do the right thing to the people making fun of me in class today?

I'm a sophomore in high school, there's a group of 4 people in my table, including me. One junior and two other sophomores, who I knew ever since 2nd grade and they always make fun of me for being Asian by saying, "I bet you like your dogs… Medium rare" or "Ching-chong dang dang dong song sui ching". It became a daily basis and I always roast them (they're all white), but it has no affect on them. Tday, I got sick of it and we were doing an assignment and they tortured me like crazy; attempted to break my arm and actually broke all my pens and pencils, so I broke one of their iphones and threw it into a construction site next to my school building a new gym, teared up their assignments, using my sneaky skills and while walking to 4th period, I pushed one of them into the mud. They didn't even say sorry to me. I'm short, Asian, and I have a bad grade in Geometry. I feel as if this year that people are smacking me everyday. So now I just bully them back. In 5th period, one of the guys in my AP World class did say he felt bad and actually went to Safeway for lunch and gave me a box of cookies. I'm still mad at him, a little bit, but was I right to break his phone, smash up his folders? What's gotten into me?

My iPhone 5 won't charge at all?

It is dead and won't charge using the cable or my charger case… I don't know what to do… Please help!

Added (1). I'm really scared cause I had stuff that was part of my exam coursework on there and I had no storage for backup so I couldn't do it now I'm going to fail my assignment…

Best free music app that plays offline iPhone?

I'm leaving for New York tonight, driving, and my phone bill isn't paid which means no data which means no music… I can't go on a 10 hour drive without music. It's making me so frustrated I've looked for hours just for a simple app… I have an iPhone and all they want is for you to buy things which I can't do considering the fact I'm not close to the age of 18 yet.

What differences between iWatch and smart watch?

I only know the difference is iWatch is the Apple brand smart watch. Also I noticed Apple iWatch is way more expensive than any other smart watches, why is that?

Will any kind/brand smart watch work with iPhone?

What are differences between these smart watch brands: Pebble, Microsoft, Samsung, & Apple iWatch?

Which brand/kind smart watch do you recommend and why?

IPhone 5 screen won't work after I dropped it?

So I dropped my iphone 5 and the screen popped out a bit and now the screen won't turn on, but I see a light around the edges because the screen is popped out. If I get my screen replaced would that solve the issue or is it something more and if so how much would it cost to fix?