If there's a character type I despise, it's the all-capable, all-knowing, physically perfect protagonist. My idea of hell would be to be trapped in a four-hundred page, first-person, first-tense, running monologue with a character like that. I think writers who produce characters along those lines should graduate from high school and move on.
Craig Johnson