The thing I love about this is: there is no villain. There is no person who just does bad things cuz well, the MC needs a nemesis. Those are real people with real feelings and, even though you may not personally like them, you can sympathize with them cuz they are humans with deep and complicated emotions. If I was in any of the characters places, I would’ve understand them completely and maybe I would’ve done the same as them
grandma, let me be honey with you sweetie. Hii doesn’t give a fuck about you or your family. Just let him be and everyone will be fine