OMG, this is so Luna! What wonderful, delightful characterization in this. I enjoyed it from the very first lines to the very last laugh - so glad that James has the last laugh. On the cat! (No matter how tempting. I'll avoid pussy jokes. Or not! Wot the hell. :-)
I giggled that James is still trying to stop calling her "Aunt" Luna even at the end, when he's taking the lead!
Also, that this is an actually enjoyable James II, whom I usually avoid as much as the first one.
Their "Introduction to Sex" is so realistic! I totally adore Luna's nonchalance about her body, James's virginity - and everyone else's too! Her comments on Harry staying a virgin till 19, while Ginny started rather earlier - and James's EWWW TMI reaction - all had me LOL. As did her interest in talking about Percy and Neville, and James's grossed-out disinterest!
So many funny lines: --and why was he thinking about Theo Bloody Davies when he was in the middle of losing his virginity, for Merlin's sake?
And Luna: "Just Luna right now," she said, "Let's forget the aunt thing for the next thirty-eight seconds."
And James nearly tripping over his own clothes in his fumbling haste to get undressed. Not even seeing Luna disrobe. But gaping at the nude painting on the wall. It was all, altogether fun!
I'd love to read your version of what happens when Harry - and Ginny! - find out who initiated James into sex. Especially as he's looking likely to cut a wide swathe through Hogwarts's girls. I wonder what Teddy thought when he heard? Haha, maybe he "knew" Luna pretty well himself in his time!