Neville is a really great representation of low-self esteem. Everyone tells him he’s stupid and useless (even his grandmother who he’s afraid of) and he constantly questions whether he’s a real Gryffindor. But as readers, we’re constantly shown how brave, loyal and kind Neville is. He’ll do anything to help his friends.
He has a great, but tragic story – and we know he could have been the Chosen One. It really comes together in Order of the Phoenix when Harry and the Weasleys are visiting Arthur in the hospital, and bump into Neville and his poor parents. Parents, who like Harry’s, lost their lives (as they knew them) to Voldemort’s reign of terror. And then heartbreak itself when Alice passes Neville a sweet wrapper. Somewhere deep down she knows she loves Neville, and that it’s Christmas. She’s lost everything, but not the love for her son.
Neville Longbottom; a true Gryffindor.