You want to believe in black and white, good and evil, heroes that are truly heroic, villains that are just plain bad, but I’ve learned in the past year that things are rarely so simple. The good guys can do some truly awful things, and the bad guys can sometimes surprise the heck out of you.
The line separating good and evil passes not through states, nor between classes, nor between political parties either — but right through every human heart. …This line shifts. Inside us, it oscillates with the years. And even within hearts overwhelmed by evil, one small bridgehead of good is retained. And even in the best of hearts, there remains… an uprooted small corner of evil.