Have you done all the endings.... He's not entirely what he appears to be.
I really like him, he's broken but he's trying to do what's right, even if he doesn't go about it in the best of ways.