So she's an idiot. Should it be called tsundere or something else? She's definitely into him, so her past harassment of others have come back to bite her.
Well then. Let's see where this goes. I'm somehow reminded of Love is War, even if the vibe is totally different.