I honestly don't get why people blame the mc at all , yes he avoided her ,but she was the one who badmouthed him before her friends , learned he knew about it and didn't do anything about , instead all the friends and mc solved her problem for her . From my pov , every decision the mc took seems realistic and sensible for a normal person. Hearing people take about you behind your back is horrible experience for anyone , everyone telling him , it's not her intentions is ridiculous , intentions be damned when you openly put down another person especially someone you say you love. If she can't openly defend atleast his character, then what's the point of her being in love at all , she feels so superficial in her love