MC can be annoying. Yes, his experience in the past makes you understand why he is like his present self but the push and pull that he's been doing was annoying. ML had been straight to the point in regards to him right from the very start which I like. It was like love at first sight.