"Some people are monsters, they're evil through and through; you tell yourself that so you can make sense of the world. It's like believing in a religion, a god and a devil, all good on one side, all bad on the other. But that's not how it is. Instead, you've got people who are capable of doing things that you can't even bear to think about; for bloody certain you can't ever forgive them. But they can still feel guilt and shame, they can still fall in love, try and do the right thing, appreciate what the right thing is-and then they cheerfully go and do the next unbelievably bad thing, and it all goes round again."
K. J. PARKER, Evil for Evil .