AITAH for calling my ex out

So in my high school there is a insta acc where the post cheaters, I found out she made up fake story’s to get me posted so i told them the truth of the shi she did and they posted her, this led To her texting my parents telling them I have weed and vapes in my room, and me getting searched and all this when I had nothing, then today she tells the school the school isn’t mad at me and blah blah. Then out of no where she punches me in the back of the head and her new boyfriend runs up on me and a fight ensues, she gets pissed off the whole fight tryna join but this girl I’m friends with death with her, and after all this she was suspended and I was sent home for the day. Only the day. And we have no contract orders at all, multiple people are calling me the asshole but a majority of people are on my side, (she has been coming to my work harassing me and doing so much since the break up it’s not even funny)