Shin STILL makes me cringe so hard that I would pull my teeth out with my bare hands but at least he seems to be learning bit by bit. TOO FUCKING SLOWILY BUT LEARNING
As a shoujo story, I love how well written each character are in this series. From their weaknesses to character development. You can't hate anyone coz you see progress. I love them!