He's a good guy. There's a book completely unrelated to any of this where thinking of the main hero's disappointment keeps a secondary hero from just shooting thirty mindcontrolled enemies. He thinks that the main hero would give up his life for the chance to save thirty innocents. Or ten. Or one. Or one not-so-innocent; because that's exactly what he'd done to save the secondary.
I honestly like that. I sympathize so much more readily with good people trying to do good, or at least regular people doing what they think is right, than with nearly any other character type.