Oh, I can really imagine Percy waiting like that (though I'm dying to know where he got his experience). And Harry... he knew the fight with Voldey from an early age, but the discovery of his sexuality? I do feel very sorry for Ginny, actually. As this is DH compliant, she can't run off with Tonks. Maybe she can find happiness with Neville. Or Luna. Or both...