ginny+neville
I think that it helps that Harry loves you, too. And he missed you. Merlin, the few times I visited him in hospital after the battle, it was all he could talk about, that he missed you. He might have been a little out of it on the pain killers they were giving him.