I have some problems with the Mc even in the novel, he's too dense, stuborn with inferiority complex, he only does the right thing when he's basicaly obliged to do, and he doesnt learn almost nothing with those experiences. But the overall story is good and interesting some side characters are...