The MC is really ruining the story, he's so childish and judgemental when he's the problem. He sucks but I like everything else about the story so far.