A Song of Night and Fire

by Boogie Hooves

The 4,000-Year-Old Virgin

Previous Chapter

Spitfire's eyebrows rise. "Princess? What're you doing here?"

Luna stands in the Pegasus's office's doorway. "I came to apologize for last night. And to bring you a present."

The princess levitates a gift basket onto Spitfire's desk. "This contains fine bath salts from Canterlot. I thought that it would be a fitting gift, since you told me of the healing power of baths."

"That's thoughtful of you. Thanks." Spitfire smiles. "I'm sorry too. When you turned me down for a date, I was so disappointed that I lost my temper."

"I suppose that I should be flattered that you wanted to date me so badly." Luna grins. "Is this a good time for you? I would welcome the chance to have a talk with you."

"Sure, now works," the Pegasus replies. "But let's get out of this stuffy office. I could use some fresh air."

The two mares walk outside, fly across the training grounds, and sit beside a rainbow waterfall.

Luna looks at Spitfire. "When you asked me out yesterday, it dredged up a bad memory... May I tell you about it?"

"Go ahead," the Pegasus says.

The princess takes a deep breath. "Long ago, back before I was banished, I was interested in a particular mare. She was so kind to me, and I always enjoyed spending time with her. But I never could work up the courage to ask her out.

"I kept putting it off, always thinking that I would have time to ask her for a date later. Weeks became months, months became years, years became decades..."

"The whole time, I always looked the same. Meanwhile, she went from being a young mare to a middle-aged one, then an old one... and then, finally, she died. And I never told her about my feelings for her.

"Ever since then, I have told myself that I made the right decision. That I should not have pursued a relationship with her. That I would have been heartbroken, no matter what happened.

"She could have declined to date me. Or, she could have said yes, but made a terrible fillyfriend for some reason. Or, she could have said yes, and made an excellent fillyfriend, and we could have spent many wonderful decades together... and then she would have died, just the same.

"But, now, I shall never know what would have happened if I had asked her out. And, deep down, I know that the chance of brief happiness outweighed the risk of heartbreak. Not telling her about my feelings has been one of the biggest of my many regrets."

Spitfire looks at Luna. "That sucks. You know, I think I finally get what you meant yesterday. Longevity must be a pain."

"Indeed." Luna sighs.

"...But, if you regret not asking out that mare, why don't you date now?" the Pegasus asks. "I mean, you'd be okay with outliving a life partner, right?"

"I would be, but... I have felt as though I would be disloyal to my first love interest if I dated somepony else." The princess grins. "I know it sounds silly. After all, I never even dated her, much less committed to her."

"Aww... that's kind of cute," Spitfire smirks. "You're so loyal, you stay faithful to a crush you never even dated."

"'Cute' is one word for it. 'Foolish' is another." Luna smiles at Spitfire. "I... I am ready to stop being foolish. I am ready to finally date."

The Pegasus's grin widens. "Well, if I come across any single mares, I'll let you know~"

The princess rolls her eyes, but continues to smile. "Captain Spitfire, will you do me the honor of being my first date?"

"I'd be happy to," Spitfire smirks. "After all, if our date goes awful, you won't have anything to compare it to~"

Luna chuckles. "If things go poorly, it will likely be thanks to my lack of experience. I apologize in advance for how awkward I am sure to be."

"Aww, don't apologize for something that hasn't even happened yet." The Pegasus frowns. "I know you're the guilty type, but jeez.

"Here's one way we can make tonight less awkward. Let's drop the titles, at least while we're alone. No 'Princess' or 'Captain.' Tonight, we're just Luna and Spitfire, okay?"

"O... Okay, Spitfire," the princess replies. "Also, you... want to have our first date now? So soon? I thought I might have a few days to prepare for --"

Spitfire waves a hoof. "All you need is you. And those bath salts. What do you say we go try them out in the hot tub?"

Luna's eyes widen. "Y-you want to get into a hot tub... together?"

"Yeah! There's more than enough room for the two of us. Plus, my wings're still killing me after flying to Canterlot and back yesterday." The Pegasus stretches out her wings. "C'mon, let's go!"

The princess opens her mouth to reply, but Spitfire's already flying back to headquarters. Luna sighs and follows her.

The mares return to Spitfire's office, where she puts the basket of bath salts on her back. Then they go down to the basement, which contains a pool and a hot tub.

"Good. Nopony else is here." The Pegasus turns on the jets and pours some bath salts into the water, which starts to foam and fizz.

Spitfire removes her drill sergeant uniform and jumps into the bubbly, turbulent water. She settles into a corner of the tub, laying her forelegs on the floor.

"Ahh... that hits the spot," she murrs. "C'mon in, the water's fine~"

Blushing, Luna walks over, slips into the water, and sits in the corner opposite Spitfire.

"Feels nice, doesn't it?" the Pegasus asks.

"...Th-this does soothe the muscles," the princess replies.

"What's the matter? Haven't you ever taken a bath with somepony?" Spitfire asks.

Luna purses her lips. "N-no, never. Celestia and I always bathed separately, and I never had a reason to share a tub with anypony else."

"That's a shame," the Pegasus says. "Nopony else gets to see how your mane and tail look even more beautiful underwater."

Spitfire looks down at the water, which magnifies the glimmer of the princess's tail and the end of her mane. It's like looking at a rippling nighttime sky with extra-large stars.

Meanwhile, Luna's cheeks turn even redder. "I-I... Beautiful...?"

The Pegasus chuckles. "Yes, beautiful. You know you're good-looking, right? Surely ponies have told you that."

The princess bites her lower lip and shakes her head.

"That's too bad. They must be too intimidated to tell you." Spitfire slides to another corner of the tub, so that she's closer to Luna. "But you don't intimidate me."

The princess still doesn't say anything. She just sits there, looking at Spitfire with wide eyes and a bright blush.

"If anything, -I- probably intimidate -you.-" The Pegasus smiles at Luna. "Why's that? Do you find me attractive too~?"

The princess slowly nods.

Spitfire chuckles, reaches over, and strokes one of Luna's wings, which immediately shudders. "You're allowed to talk, you know."

"...Wh-what do I say...?" the princess asks.

"Tell me how this feels." The Pegasus keeps stroking.

"It... i-it feels... strange, but... pleasant," Luna replies.

"You're not used to being touched," Spitfire observes.

"N-not at all," the princess admits.

"That's okay. We can take things slow." The Pegasus gently pats Luna's wing. "But I can tell you're really excited."

"How... how can you tell...?" Luna asks.

Spitfire smirks. "I can smell your lube in the water."

The princess's eyes widen. "Wh-what? What lube?"

"You know. Your lube." The Pegasus uses her free hoof to point at her groin. "The stuff that comes out when you feel frisky."

"That... that is lubricant...?" Luna asks.

"Well, yeah. What'd you think it was for?" Spitfire replies. "It's your body's way of making sex easier."

"O-oh. Well, that... I suppose that makes sense..." the princess mutters.

The Pegasus squints at Luna. "...I already took you for a virgin, but... didn't your parents have 'the talk' with you?"

"...What talk?" the princess asks.

Spitfire sighs. "I guess parents didn't explain sex to their foals way back when you were little."

"Why on Earth would they do that?" Luna asks.

The Pegasus smirks. "So that the ponies who take their virginity don't have to."

The princess blushes harder, but manages a small smile.

Spitfire removes her hoof from Luna's wing. "You know, we can call it a night if you're uncomfortable."

"O-oh, no, I am perfectly comfortable!" the princess exclaims. "In fact, I like this... I-I like you."

The Pegasus smiles and scooches toward Luna until the mares' wings touch. Spitfire then wraps a foreleg around the princess's shoulder. "I like you too, Luna."

Luna shudders, but smiles.

"Everything okay?" the Pegasus asks.

"Y-yes," the princess mutters. "I am just... still not used to being touched. Or being called 'Luna' by anypony other than my sister."

"I'll bet you're not used to this, either." Spitfire moves in front of Luna, leans forward, and plants her muzzle on Luna's. The Pegasus closes her eyes, puckers up, and kisses the princess on the lips.

Luna muffedly meeps, but closes her eyes and kisses back. Although their mouths remain closed, the mares make soft smooching noises.

A few moments later, the Pegasus pulls back and opens her eyes. "How was that?"

"L-lovely..." the princess beams, blushing.

"If you liked that, you'll love this." Spitfire closes her eyes again, presses her muzzle against Luna's, and slips her tongue between the princess's lips. The Pegasus's tongue presses against Luna's, and both of them spray saliva like squeezed sponges.

Luna muffledly meeps again, but then starts to murr. She starts awkwardly flailing her tongue around, like a pony feeling their way around in the dark.

The tip of Spitfire's tongue smoothly runs along the inner part of Luna's gums, then gently depresses the middle of the princess's tongue. Luna coos as she feels her tongue get subtly pinned.

"Mmmhhh..." the princess moans as she starts suckling, drawing her and Spitfire's spit down her throat. Meanwhile, the Pegasus's tongue slowly moves side to side atop Luna's.

The two mares French for more than fives minutes straight. Finally, Spitfire withdraws her tongue and pulls her head back.

Both ponies are panting and blushing hard. A dewy sweat makes both of their foreheads shine. The mares stare into each other's eyes.

"...Lie down, Luna," Spitfire orders.

"Y-yes, ma'am," Luna stutters.

With loud splashes, the mares get out of the hot tub, dripping water onto the floor. The princess lies down on her stomach.

"Good girl. Now roll over," the Pegasus commands.

"Yes, ma'am." The princess rolls until she's lying on her back. Her forelegs are raised and bent, like a dog expecting a tummy rub. "I-I'm so used to giving orders, I had no idea how exciting it can be to obey them."

"Good thing I'm used to giving orders, too." Spitfire approaches Luna's hindlegs. "Now, just relax, and let me do the work."

The Pegasus gently places a hoof on the princess's groin. Luna shudders and squirms. "A-are you going to...?"

"Stick this in here? Oh, no way." Spitfire chuckles. "That'd hurt like hell. I'm just getting you more used to being touched down here."

The Pegasus slowly moves her hoof from side to side, stroking Luna's crotch. The princess's squirming starts to slow. "Th-that is thoughtful of you."

"Just using what I know," Spitfire replies, still stroking. "This isn't the first time I've taken somepony's virginity."

The princess's blush brightens. "I-I have to admit, I feel embarrassed to be the inexperienced one... especially in light of my age."

"Hey, there's no shame in that. You were staying faithful to your first crush." The Pegasus grins. "But now, you get to make up for lost time."

"Indeed." Luna sighs and smiles. "...So, er... if you are not going to use your hoof..."

"I'm gonna use this." Spitfire pulls her hoof away, leans her head close to the princess's crotch, and gently presses her tongue against Luna's clit.

The princess immediately starts writhing. All four legs flail, her torso wriggles, and her face contorts. "OOOOooooooOOOOHHHHHH...!!!"

The Pegasus smirks and slurps up and down, letting the tip of her tongue slide from Luna's clit to her hood, then back again. The princess starts pounding the floor with her hooves. "OOOOOoooooOOOOOOoooooooOOOOOOHHHHHH!!!!!"

Spitfire briefly moves her tongue down to Luna's vag, where she slurps up some of the lube that's leaking increasingly quickly.

The princess struggles to catch her breath. "Ah... ha... ah... o-oh... th-that feels incredible...!!"

The Pegasus smirks and pulls back. "If you think that felt good, just you wait~"

She presses her tongue against Luna's clit again, and starts aggressively licking. The tip of her tongue presses so hard that it curls.

The princess briefly freezes before she resumes wildly flailing and loudly yowling. "EEEEEYYYYYIIIIIIIEEEEEEEEEEEEEPPPP!!!!!!!!!"

Spitfire's tongue goes up and down, then side to side, then diagonal. She makes circles, then squares, then squiggly lines. Her tongue rarely takes the same path twice.

Luna's hooves pound the floor so hard that the noise echoes throughout the building. They're just barely audible over the din of her moans and pants. "HAAA, AHHH, AHHH... OOOOOOoooooooOOOOOOOoooooOOOOOHHHHHHH!!!!!!!"

The Pegasus withdraws her tongue and start kissing the princess's clit hard. Her saliva splatters onto Luna's clit and her hood.

"AAAAAAAAHHHHHHYYYYYYYYEEEEEEEEEEEEE!!!!!!!!!!!!!"

Luna climaxes, heavily spurting from her nether lips. Spitfire grins, moves her tongue down, and laps up some of the princess's juices.

Once her orgasm ebbs, Luna stops flailing and becomes still, apart from her labored breathing. Spitfire lies down next to the princess.

"So... guess you didn't hate it~?" The Pegasus smirks.

Luna continues panting. "Ha... ah... ah... wh-what... wh-what just happened...?"

Spitfire chuckles. "I'll explain later, when we have 'the talk.' Better a few thousand years late than never."

The princess inclines her head towards the Pegasus. "Is... is 'the talk'... the time when we ask each other... whether we are fillyfriends...?"

"Nah, that's a different talk. But we can have that one right now." Spitfire smiles and gazes into Luna's eyes. "Are you my fillyfriend?"

The princess blushes hard. "I-if you will have me..."

The Pegasus smirks and holds a hoof up to her chin. "Gee, I'll have to think about that... I've never dated an older mare before~"

Luna rolls her eyes, but grins. "And I have never dated a whippersnapper like you, but I suppose that I can make an exception."

Spitfire snickers. "Then I guess we're fillyfriends~ Heh, I can't wait to see the look on my teammates' faces when I tell them I'm dating a princess!"

Luna giggles. "And I cannot wait to see the look on my sister's face when I tell her that I am dating, period."

"Careful. She might think you've been replaced with a Changeling." The Pegasus winks.

Luna laughs. Spitfire grins, scoots closer, wraps a foreleg around the princess's shoulder, and presses her nose against Luna's. The two mares lie there, saying nothing, just nuzzling and snuggling each other.

Hours later, Spitfire looks at the clock on the wall. "Oh, spit, it's almost dawn. I've gotta get ready for morning drills."

She stands up, walks over to her uniform, and puts it on. Meanwhile, Luna blushes and gets onto her hooves. "I-I am so sorry. I did not mean to keep you up all night."

"Aww, it's fine. I've pulled plenty of all-nighters before," Spitfire smirks. "And I've got the feeling that I'll be pulling a lot more now that I've got a nocturnal fillyfriend~"

The princess blushes harder. "I-I usually sleep through the day, but I would be happy to stay up late or wake up early for you."

"I'm sure we'll figure something out. After all, we've got plenty of time... even though I'm not an Alicorn." Spitfire winks.

Luna smiles and rolls her eyes. "With jokes like that, both of our lives will feel like an eternity."

The Pegasus trots up to the princess, smooches her lips, and spanks her flank. "Meet me by the rainbow waterfall at dusk. That's an order."

Luna bites her lower lip. "Y-yes, ma'am."

The princess watches Spitfire walk upstairs. Then Luna teleports to her bedchamber.

She looks at the stormcloud in a bottle. She smiles, walks over to her bed, and gets under the covers.

Before drifting off to sleep, she takes a pillow in her forelegs and holds it against her torso.

"I need you..." she whispers.


Author's Note

5,149-word gift for Caneighdian

My Little Pony & Princess Luna © Hasbro Inc.

PDF on Weasyl