Another Happy Birthday For Storm Blaze
Storm Blaze hummed contentedly to herself as she walked along the corridors of the Wonderbolts Academy, the visitors badge around her neck bouncing around with each step she took. She glanced at the various photos and posters adorning the walls, but she paid them no heed; her mind was focused on something else.
"Happy Birthday to me, Happy Birthday to me," she sang.
She took a turn into the barracks and slowed her pace, looking at the brass name plates screwed into each of the solid birch doors. She eventually stopped at one, knocked three times, and waited for the door to open.
Her wait was short, as the door opened a few seconds later to reveal a pegasus stallion. He kept the door open just enough for him to look out, but not enough for Storm Blaze to look in. As his eyes met hers, he grinned and stepped into the corridor to greet her with a kiss on the lips.
"Hey, Stormy," he said as they separated. "Glad you could make it."
"Glad to be here, Soarin," Storm Blaze replied. "Especially when I get welcomed like that." She blushed slightly. "Anyway, what's up?"
"Nothing much," Soarin said. "I just wanted to spend some time with my favourite mare — before Spitfire decides to PT myself and the other Wonderbolts into oblivion, that is."
Storm Blaze raised an eyebrow. "Really?" she asked. "Is that all?"
Soarin nodded. "Yep." he looked at her. "I figured that we could work out or something. After all, you're always saying that the two of us need to do more stuff together."
Storm Blaze sighed. "Yeah, okay," she said huffily. "Let's go."
"Great!" Soarin beamed. "Come on, let's get going."
After he walked down the corridor and disappeared from sight, Storm Blaze let out a small sigh — which turned into a growl.
"I can't believe he forgot my birthday..." she grumbled, before she flicked her tail in annoyance and quickly went after him.
***
A few hours had passed by the time the two of them arrived back at Soarin's room, each of them drying off their mane with a towel draped around their necks. Soarin stood in front of Storm Blaze with a big grin on his face.
"That was great! Wasn't it, Stormy?" he asked. "I sure as hell feel a lot better after that, don't you?"
Storm Blaze shrugged, then passed her own towel to Soarin. "I guess so," she said. "Well, this has been fun and all, but I really need to get home." She kissed his cheek. "See you later, Soarin."
"Wait." Soarin put a forehoof on her back. "Before you go, I was wondering if you could go into my room and check something."
"Check what, exactly?" Storm Blaze raised an eyebrow.
"Another reason I went to the gym was because I asked some of the staff to do something to my room," Soarin replied. "Can you check if it's been done, while I take these to the laundry chute?"
"How will I know if it's been done?" Storm Blaze asked.
"Trust me." Soarin passed his key to her. "You'll know."
Storm Blaze rolled her eyes, but nonetheless put the key in the lock while Soarin trotted to the laundry chute. He deposited the towels... and waited.
He heard the door to his room opening.
He heard Storm Blaze trot inside.
He heard her gasp.
Upon hearing this, he went back to his room — to find Storm Blaze staring in awe at the sight which lay before her. She looked at Soarin as he stood next to her, although it was a while before she found the words she was looking for.
"What... but you... I thought that..."
"You thought that I'd forgotten your birthday?" Soarin laughed. "Stormy, I would never do such a thing. I just had to keep you distracted while the staff did this."
Storm Blaze surveyed the room again. The bed had been moved against a far wall, and in its original place was a small stage with an acoustic guitar, while a large beanbag had been placed in front. Soarin gestured to the former while he trotted over to the guitar.
"Soarin... it's amazing."
"Take a seat." he patted the beanbag, then climbed onto the stage and picked up the guitar while Storm Blaze made herself comfortable. "This is something I've been planning for a while, Stormy, which I hope will show you exactly how much you mean to me." He began strumming. "Happy Birthday."
Storm Blazed looked at him with half-lidded eyes — only for them to widen when Soarin began singing, something she had never heard him do before.
From the corner of my eye
I saw you passing by
Captured in time
A moment in my mind
I hope to see
You'll one day fly with me
Played it in my head
Every word to be said
Your delightful response
A love renaissance
Our time in the sky
We will not deny
Side by side
Wing in wing
I hope it'll be
Just you and me
Soarin free
Storm Blaze kept listening, entranced by the lyrics.
Together as a team
More than a dream
Forever free
Finally with the courage
A show stopping flourish
I'll catch your sight
Our minds will ignite
And of this day
Remember always
Our gazes shall meet
An intense greet
Both we will see
We were meant to be
Say no more
We'll simply soar
Side by side
Wing in wing
I hope it'll be
Just you and me
Soarin free
Together as a team
More than a dream
Forever free
I hope it'll be
Just you and me
Soarin free
Together as a team
More than a dream
Forever free
As Soarin put the guitar down, Storm Blaze stood up and walked over to the stage. She climbed up and stood in front of him, the two of them gazing into each other's eyes for the briefest of moments before their lips connected.
They stood still for a moment, savouring the taste of each other, before Storm Blaze took the initiative and led Soarin to the bed; both of them refusing to separate even for a moment.
The two of them fell onto the bed, with Storm Blaze on the bottom and Soarin on top. Their kiss deepened, both of them moaning gently while their tongues probed the insides of each others mouths. But, eventually, the need for oxygen forced them to cease their assaults. Soarin looked down at the mare beneath him, gently caressing her sides while he held him around the waist.
"I'm guessing you enjoyed that, then?" he asked.
Storm Blaze nodded. "I had no idea you could sing," she replied. "But that song was amazing; it reminded me of when we first met."
"That's where I got the inspiration from," he replied. "When I first laid eyes on you, I knew that it was love at first sight."
Storm Blaze giggled. "You big dope," she said.
Soarin grinned at her in response and began working his way down her body, planting small kisses along her chest. Storm Blaze bit her lip and kept her eyes on him as he painstakingly made his way downwards, stopping at her soft pink lips. Even as he watched, a tiny sliver of excitement ran down it onto the sheets.
"Now, seeing as it's your birthday." Soarin traced his tongue along Storm Blaze's entrance, eliciting a hiss of pleasure from her. "I'm not going to tease you... at least, not as much as I usually do."
Storm Blaze could only moan in response as Soarin slipped his tongue into her, at which he began probing around her walls, relishing in the feeling of more of her precious nectar accumulating.
"Oh, fuck..." Storm Blaze mumbled. "Keep going, Soarin, please."
Soarin was all too happy to oblige her, using a forehoof to spread her hind legs apart and delve deeper into her. He used his other forehoof to gently press Storm Blaze's sensitive button, which caused her to mumble incoherently as the pleasure surged through her like water along a raging river.
Storm Blaze countered Soarin's grabbing of her hind legs by wrapping them around his neck, holding him in place while he worked his magic on her nether regions. She moaned as he removed his tongue to drag it across her slit, and hissed with glee as he slid it back inside her.
He stopped being gentle with her clit, and began rubbing it as though it were two sticks he was using to start a fire. Storm Blaze could feel herself approaching her peak, but was quick to tap Soarin on the side of the head to get his attention.
"Mmf?" he withdrew his tongue from her, swallowing the few drops of precious nectar he had gathered, and looked up. "What's up?"
"Nothing," she replied. "It's just that it's your turn now." She disentangled her hind legs from his neck and sat up, gently pushing Soarin onto his back.
She eyed his stiff cock hungrily for a moment, before the overwhelming lust got the better of her and she took the tip into her mouth. Soarin could only watch, groaning as his rod slowly disappeared down the mares' throat.
Inch by inch, Storm Blaze took Soarin's thickness into her mouth. She moaned around his shaft, sending vibrations along it and then giggled at the gasps leaving Soarin's mouth as a result — which in turn made him groan some more.
When she reached his balls, she nuzzled them before pulling her head back up. When she reached the tip, she immediately dived back down, taking his entire length in one swift motion.
And so the cycle continued for a few minutes, until it was Soarin's turn to tap Storm Blaze on the side of the head. She took him out of her mouth and gazed at him, to which he growled with lust.
No words needed to be said as Storm Blaze rolled over and wiggled her flanks seductively. Within seconds, Soarin had mounted her and pressed his dick against her soaking slit. He turned her head, allowing the two to kiss passionately for a moment before he pushed himself inside.
Both pegasi moaned as their bodies joined, their hips soon connecting with a small smack. The connection didn't last, as Soarin quickly pulled back and started slamming into Storm Blaze with the speed of a piston in a ship's engine. Moans and groans soon grew to become shrieks and cries of passion, the bedsprings began to creak in harmony with the action on the bed, and the smells of lust began to permeate the very air the two breathed, fuelling their desires.
"Oh, yes!" Soarin groaned. "You are – mmf – so fucking tight!"
"Oh, fuck!" Storm Blaze whimpered. "Give it to me, Soarin! Harder, faster, deeper! Fuck me!"
Soarin continued pounding her relentlessly, holding her flanks with both forehooves to provide leverage as he thrust into her needy love tunnel. Beneath him, Storm Blaze gripped the bedsheets as tightly as she could, holding on for all that she was worth while her stallion fucked the hell out of her.
Soarin's thrusts began to slow down — at which point Storm Blaze pushed against him, which caused him to fall onto his back and his dick to slide out of her. Without hesitation, she repositioned herself over him, lowered herself onto his spire and began riding him as though her life depended on it.
"You are... the greatest..." Soarin conveyed between moans.
"So... are you..." Storm Blaze replied, grinding her hips against his.
She leaned forward, allowing the two to kiss passionately while they continued to thrust against each other in tandem. But ultimately, though, the need for release won the intense battle against the combined forces of lust and desire.
A few more thrusts is all it took, and soon Soarin and Storm Blaze were screaming into each other's mouths, their tongues continuing to wrestle for dominance even while their combined sexual fluids seeped down their crotches and onto the sheets. after a few more tired and sloppy pushes, the two separated, allowing Storm Blaze to roll off and lie next to him. He pulled her close – planting a single, chaste, kiss on her cheek – and the two of them lay in silence for a while before they spoke in perfect unison.
"I love you."
With one final kiss on the lips, the two continued to remain laid in silence, perfectly content to stare at the ceiling while in the comforting grip of the other.
Author's Note
Another birthday present for my friend Jess, late as per usual. 
The song used was Soarin Free by Denz Xavier. Give it a listen, and check out his other work on SoundCloud. Also, I should point out that Jess does a lot more than just art.