[ul]
How many times has Kiyo found Haru in suspicious circumstances with that dirtbag 3rd wheel? What right does she have to get pissed at him when she allows similar situations to happen to her? Oh, sorry, I forgot, she's got the I.Q. of a lump of coal so making logical connections is impossible for her.
[/ul]
yeah thats the thing though- she didnt get mad at him. in fact in this very chapter she basically tells kiyo that she understands it was probably an accident because of dwarf chick and hes not the type to just cheat on her. but the thing is, yeah she is kinda dumb. She knows this, everyone knows this, she cant process things as well as kiyo can and she outright says this to kiyo. Him telling her to "do your best" or "keep at it" is driving her crazy because shes already doing that. She needs more emotional comfort and praise from kiyo, but im not saying hes in the wrong or anything either (calling her idiot several times and yelling at her was his wrongdoing though because it really did hurt her).
But Harus feelings are probably bubbling over at this point because she doesnt know what to do with them, the stress of being harshly scolded by the only person she was trying to impress, constantly bombarded by some random underclassman who has absolutely NO shame OR boundaries, and seeing her bf with said underclassman (despite knowing he wasnt cheating) back to back to back... she really is gonna explode.
And to top it all off, im sure she also feels inadequate after hearing that she is not good enough for kiyo over and over and over from different people (kiyos brother and now this persistent rando) like she probably has some major self confidence issues. Keep in mind, the last time she was bursting with confidence was when she was cheering because she thought kiyo would admire her or praise her. but then all that was immediately shot down in the infirmary which is probably why him yelling at her and calling her an idiot probably hurt way more than it would have otherwise.