I have to agree with Falone & Zelinea on this one. I love this line, it has made me tear up nearly every time I've read it. It shows a maturity that I'm not sure any other character in the books has.
(And Viggo is mine! I put dibs on him ages ago! :tug :p)