Oh, this was wonderfully done -- Percy's internal voice, his being not always very good at sex even in his fantasies, and all that self-editing -- just spot-on. And even though it's basically PWP there's an amazing amount of character development, Percy of course but also Tonks and Bill. *applauds*