Which Harry Potter Character Should Be Your Best Friend?

Sadly, Neville Longbottom is not included in this quiz.