DUMBLEDORE: No. I was protecting you. I did not want to hurt you . . .
DUMBLEDORE attempts to reach out of the portrait — but he can’t. He begins to cry but tries to hide it.
But I had to meet you in the end . . . eleven years old, and you were so brave. So good. You walked uncomplainingly along the path that had been laid at your feet. Of course I loved you . . . and I knew that it would happen all over again . . . that where I loved, I would cause irreparable damage. I am no fit person to love . . . I have never loved without causing harm.

A beat.

HARRY: You would have hurt me less if you had told me this then.

DUMBLEDORE (openly weeping now): I was blind. That is what love does. I couldn’t see that you needed to hear that this closed-up, tricky, dangerous old man . . . loved you.
A pause. The two men are overcome with emotion.

HARRY: It isn’t true that I never complained.

DUMBLEDORE: Harry, there is never a perfect answer in this messy, emotional world. Perfection is beyond the reach of humankind, beyond the reach of magic. In every shining moment of happiness is that drop of poison: the knowledge that pain will come again. Be honest to those you love, show your pain. To suffer is as human as to breathe.