The battered idealist. It's just my favorite character ... To me, a hero is somebody who is able to accept the environment of the world, deal with the stuff that's thrown in their path ... and somehow keep their heart.
Cameron Crowe