Hi there
Ignoring the situation hasn't helped, talking hasn't helped, telling your parents hasn't helped... and now you can feel your anger building to a point where you may lash out in retaliation. This isn't good. It's definitely time to speak out.
Student support are there for you - if you ask them to be low-key about their response, they'll respect your wishes. List down the incidents, both verbal and physical, and explain that although friends may not have always been wise in taking 'revenge' they have only been trying to help. It's time for the teachers to step in and sort this situation once and for all.
You've used up a lot of options, sure, but talking to student support is the one I think you need more than anything right now. Give them a chance to help you.
Take care,
Cathy Cassidy