User blog comment:M-NUva/HHHHHHHHHHHEEEEEEEEEEEEEELLLLLLLLLLLLPPPPPPPPPPP!!!!!!!!!!!!!!!!!/@comment-2247177-20120201100301/@comment-1070010-20120201101724

"... a great villain can turn a good try into a triumph."

~Roger Ebert

Queen Misery raises a good point- create a villain who serves as a kind of "foil" for you hero, to bring about/force a change in him- perhaps causing your hero to doubt himself, and to continually provide/instigate the moral dilemma that he is faced with.