Not sure why everyone is hating the MC so much. If he was perfect and without faults it would make for a pretty boring manga. I like that he is trying his best, for the girl he likes. Romances don't always work out and people are flawed; I like seeing someone struggling to improve and make their...