Ok turned 16 recently.

This kid in my year was chatting shit about me continuously and it was starting to bug me. I confront him, in front of my friend who he's also friends with, and ask him why is he saying shit about me that aint true.

He gets too close for my liking so I shove him away, he goes to swing for me and I shove him again. Now my friend, we'll call him A, for no reason that I can think of, starts punching this kid. now you may think that he's trying to back me up or something but the kid couldn't do much to me as i'm 6'1 and he's a little over 4 ft (not exaggerating)

We end up leaving and my friends tell the teachers what's happened ect. the kid is apparently in hospital with missing teeth and basically his face just battered.

this was on Friday. yesterday, which was my 16th birthday, was the day that my school investigated it and apparently it was targeted assault. I get excluded for a week and apparently the kid's mum rang the police as well so I might be charged with assault.

now the school has constantly said that i'm disgusting for what I did as I attacked a 'child' despite us being the same age and me not even punching him.

he got no punishment whatsoever.

Is he because he is so small that he gets favoured and not punished despite swinging for me first ( was shown on cctv)

My reputuation has also went down the shitter and i'm now known as the guy who beat up the little kid and thinks he's hard

wtf am I supposed to do in this situation esp when my friendship circle has essentially shunned mee, bad mouthed about me and just snaked me overall.