Why did I discover this only now? OMGuh! Half the time, I was giggling and the other half, well. Wall!sex! *melts*
And Luna! You can't help but love her. She and Hagrid a couple? She'll love all his monsters and he'll help her finding the Crumple-Horned Snorkack. But I'd rather not think about the mechanics of teh smex.