Yes it's fair unless he touched you or your friend you have no right to punch him. Plus school are never fair even if he did touch you or your friend school have that crap called the zero tolerance rule so if your getting jump , and you defend yourself your still getting suspend lol at least thats how my school is.