If you think about it, Harry is one of the most amazing characters in the entire series, and he’s never given enough credit (strange, isn’t it, given that the entire series is about him).
- He forgave Snape and Dumbledore. I don’t know how he found it in himself to do this, because both of them treated him like shit, and didn’t really deserve his forgiveness.
- His attitude towards Pettigrew is incredible. You never find Harry as furious with Pettigrew as you think he should be. You never find him thinking about him with hatred, although he fully deserves it. Harry despises Bellatrix. He knows the difference between someone like Bellatrix and someone like Peter.
- He tries to pull Peter’s metal hand away from his throat for god’s sake.This is the man that betrayed his parents and was now working for a wizard who wants to murder him.
- He uses ‘expelliarmus’ on a death eater trying to kill him because he didn’t want to knock him off his broom.
- He even manages to find some sympathy for Voldemort. Dumbledore himself is surprised by that.
- He returns the elder wand.
- He is the one who decides to go back for Malfoy when they’re stuck in the burning room of requirement.
- He feels sorry for Malfoy when he sees to what use he’s being put by Voldemort.
And yet he doesn’t come off as an insufferable do-gooder. Rowling makes him so real. He’s jealous of Cedric and of Dean, he has blow ups with Ron, he frequently behaves like a typical obstinate teenager, he laughs at Fred and George’s jokes, he finds Hermione exasperating at times. He is the perfect hero. Moral and ethical, but not so much so that he seems like something out of a Morality Play from Medieval times.
He’s human-a flawed one, but a good one, and that’s what brings him to life, and makes us feel so fond of him.