Work Text:
''Why do people choose to sleep? I think... it is because they're afraid to wake up from the dream.''
The moment the words left Firefly's lips a profound sadness overcame Caelus – driven in no small part by the last few minutes spent with Firefly, standing with her atop the tallest building in Golden Hour, overlooking the eternal moment before midnight.
Firefly, however, was what remained the centre of his focus. A bright if somewhat easily-flustered girl who he had met no more than a few hours ago, who he had saved from a bunch of overeager Bloodhound grunts and had as a reward been whisked around Golden Hour. They bought snacks to munch on, toured the plaza, played some games and had drinks together – even with the involvement of Sampo that led to a weird sort of detour, it was still fun. Even when Acheron mistakenly called their outing a date.
...and, he was quick to remember how warm the prospect made him feel at the time. Firefly just had that charm to her; even though they'd just met it was like they'd known each other for years upon years. Maybe in a past life he knew her, or maybe he had just fallen hard for her, but in that moment, hearing her story and seeing her look upon the eternal sunset with such deep sorrow played his heartstrings easier than any musician ever could.
So when she asked how to lighten the mood, the first thing in his mind was to make her happy – and when thinking to his crewmates on the Astral Express, the best one he could think of was a selfie.
A prospect Firefly delighted in.
''One...''
''Two...''
''Say cheeeese!''
A snap, and their moment was immortalised in digital form; their two-fingered salutes and smiles pure and bereft of any cheekiness. Even as the moment drew to a close, his hand lowering as he let Firefly see the photo, he couldn't take his eyes off of it – of her pure, honest smile, so delighted just to share this moment with him.
Of course his eyes then flitted to the girl herself, her expression of happiness even brighter – smile bright, eyes sparkling, and a chirp of thanks escaping her as she accepted her phone back, her cheeks dusting with pink when their hands brushed together. Though the contact was brief the warmth of her fingers made him feel a little flustered too – but, somewhat mercifully, he was distracted from his embarrassment by a sudden buzzing in his pocket.
Tugging his phone out he opened it up – and to his simultaneous relief and dismay, it was the others from the Astral Express. All of whom wanted to meet up once more.
''...do you have to go back already?'' Firefly must've seen the look on his face. ''Time really flies, huh...''
Caelus pursed his lips, and then before she could speak he turned his phone off. ''...we can stay out here a bit longer. They won't mind.''
''O-Oh? Are you sure?'' Warmth lit her cheeks a cute pink, more so than before. ''I don't want to be a bother-''
''You're not.'' Caelus responded softly, catching her elbow, finding her sudden flusterment endearing. ''...sorry, I just wanna spend a bit more time together, that's all.''
''Really...?'' Her empyrean eyes glimmered.
Caelus said nothing, lacking the words, and simply wound his arms around his companion in a hug. She pushed herself into his chest and clutched onto the back of his jacket, squishing herself into him as if never wanting to let him go in that moment – and he held onto her with similar closeness, his chin on her head as he just savoured the closeness.
''Thank you.'' The whisper was soft, but easily heard when spoken against his chest. ''I still feel like I'm not so important that you should put off your friends, but... I'm happy you did.''
Caelus leaned back, enough that he could meet Firefly's gaze; his hand settling on her cheek. He caressed it slowly, the motion making her chin dip in embarrassment, but with gentle hesitation she laid her hand over the back of his and leaned into it, almost nuzzling his palm. Her empyrean eyes never left his own and he felt like he could stare into them forevermore, such was the beauty of them; reminding him vividly of dusk.
''Caelus.'' She said his name slowly, as if savouring it. ''I... I know this might be sudden, but I wanted to ask a favour of you-''
''Anything.''
Her face only got redder. ''A-At least think before you agree!''
When he said nothing further Firefly drew in a breath, and then spoke. ''I... I have never had the chance to be with another person before. My condition in reality prohibits it. A-As such I was wondering if you could... show me what it feels like...?''
The way she trailed off so hesitantly was unbelievably endearing, but not so much it distracted him from her words. The moment they registered in his mind warmth flooded his cheeks and Firefly noticed; averting her eyes shyly but not taking her request back. Considering everything she had told him about herself... he couldn't blame her for wanting to experience something new. Especially considering that, if their meeting was any indication, she didn't have a lot of friends she could trust.
''Are you sure?'' Caelus murmured.
''Mm.'' Though hesitant Firefly managed a smile for him. ''If it's you... I'm fine with it.''
The gentle admission left him tongue-tied, face hot, and so he didn't bother with words any further.
Instead he leaned down and kissed her.
Firefly tensed, startled... for all of a moment before melting into the kiss, the tension evaporating from her form as she reciprocated wholeheartedly. Her free hand clutched onto his shirt, bundling the material up as she pulled him in close, drawing the moment out for as long as possible, their embrace that of a lover's in that moment, tentative as it was.
They drew apart seconds later but a single kiss wasn't enough. With the sombre if romantic music in the background, the isolation from prying eyes and the light chill only further enticing their closeness, how could they ever stop there? Without thinking further Caelus leaned in and claimed her lips, his free hand tracing down her back and holding her close, feeling her shiver from his touch.
After another moment they drew apart, their breathing a little quicker and their faces flushed pink. This time though neither looked away, the musical notes of Robin's singing only luring them closer; foreheads soon touching as they peered into each other's eyes, gold meeting twilight hues. A simple tip of his chin lured his lips close and Firefly closed the distance, a little hum escaping the gentle girl as the shared one more kiss.
Caelus was the first to draw back from it, his hands coming to touch her hips. Firefly got the hint and flushed, her smile flustered as she eased herself down with him – the pair of them sitting on the floor. It felt a little awkward without a convenient bed or something more comfy to lay on, but neither were willing to ruin the moment with such a suggestion, let alone the idea of heading all the way back to Golden Hour just for a bed.
''Ah- mmph...''
Another kiss, quicker than the last, preluded the hands that cupped at her chest. Though she blushed Firefly didn't resist; her hands laying over his own as she silently encouraged him, unable to voice her embarrassing desire. Caelus didn't either but didn't let that stop him; a kiss touching her lips before in a fit of passion he went for her neck, planting kisses along her flawless flesh and making Firefly squeak adorably, her face blossoming red.
''S-Sorry, I'm new to this...'' She sheepishly apologised.
''Same.'' Caelus smiled awkwardly back. ''Just tell me if I'm going too far, okay?''
''Okay.'' She repeated gently.
Kissing her nose Caelus pulled back for a moment, just soaking in her warm visage, her back to a plant box and her legs on either side of him. His hands shifted to the brooch on her cropped jacket and loosened it, the material opening and revealing more of her high-waist skirt and blouse, the latter of which he focused on – stealing another kiss as he undid the buttons, taking it slow so she could stop him if she wanted, but she didn't.
Moments later he dug his thumbs in and opened her blouse up. Firefly blushed crimson but didn't lose her small if flustered smile, peering up at him with twilight eyes even as his strayed a bit lower than them – eyeing her rather generous bust contained within a white bra, the green flowery pattern only accentuating how innocent it looked. An innocence that contrasted her bust size, his face warming up as he realised he was staring a bit too much.
But Firefly didn't mind; her cheeks growing rosy as his hands ran up her sides and his thumbs dug into the underside of her bra, nudging it up a bit – before with a little grunt she pinched the front and to his surprise unbuttoned it, the cups spilling apart much easier than he expected. Such thoughts were quick to fade from his mind, however, as he her breasts jiggled free. Big, perky and soft-looking they captivated him more than he wanted to admit, the sight of some bare tits nearly turning him into a wild animal.
Embarrassment did a good job of reigning him in, however.
Instead tenderly he cupped her breasts, kneading a soft moan out of Firefly that tempted him to close the distance, the smooch shared gentle and tender. He drew it out as he groped her, enamoured with the feel of her soft tits that fitted perfectly into his hands; only encouraged when Firefly let out a little moan. She drew back from the kiss but no words fled her lips, only a string of soft, flustered mewls as he touched her in such a way, her countenance crimson.
''Does it feel weird...?'' Caelus murmured against her lips.
''A-A little...'' Came her shy response, shifting herself closer so she was sitting on his lap. ''...but you seem to be having fun.''
Caelus's cheeks darkened and Firefly giggled in reply, the cheery noise bringing a smile to his lips. One that persisted even as he pecked her lips, earning a soft coo from his partner as she took his right hand and guided it away from her breast – his fingers brushing down her front and over her skirt, going south until he ran out of skirt to touch... and then went up it. He didn't need to look to know where she was taking him and felt his pants tighten as he brushed up her inner-thighs, his fingertips soon pressing up against her underwear. Smooth and somewhat silky, with the warmth of her loins felt through the fabric, doubly so as she gently pressed on the back of his fingers.
He took the hint. Swallowing his embarrassment Caelus slipped his fingers around the side of her panties and tucked them to one side, his fingers carefully running over her petals, not wanting to admit aloud the novelty of such an act – lewd thoughts about the fairer sex were rare with everything that had gone on in his life, and with his memories prior to the Space Station absent, he had nothing to really envision.
Perhaps that contributed to his caution, not wanting to be overeager and do something that'd hurt. If anything though his slow careful touches were welcomed; soft moans escaping Firefly as his fingers rubbed over her pussy lips or dipped between, his index finger prodding at her entrance or brushing over it without entering, the unintentional denial-play making Firefly bite her bottom lip and whine, her twilight eyes pleading up into his own.
''Just like this- ah...''
With a finger over the back of his index she guided it inside of her – tensing and whimpering as he penetrated her with it. Mumbling something incoherent even to himself Caelus complied; easing the penetrative digit inside and squirming it about inside of her hot tunnel, soon easing a second one in too; earning himself an adorable moan from his partner as she clutched onto his shoulder, hugging herself into his chest almost as he fingered her.
''Nn, y-yes, like that...'' Firefly softly whimpered.
Caelus flushed, shifting slightly so his back was to the stairs, just in case anyone was to walk up they wouldn't see Firefly with her blouse open and face flushed. Not that Firefly seemed to care about the risk, her hands suddenly cupping his cheeks before pulling him down into a passionate kiss, their locking lips muffling her sweet moan, the mere sound thrilling him. With growing confidence he worked his wrist and pumped his digits into her core, her petals brushing against them and coaxing his thumb to stroke her nether lips, teasing more adorable noises out of his partner.
Until his thumb rubbed a little button and she squeaked, tensing up. He pulled back from the kiss in worry but Firefly was quick to catch his nape and pull him back in, whimpering into his mouth – the deep blush on her cheeks telling of her pleasure. Seeing that Caelus hesitantly rubbed the little nub more, the slightest stroke enough to cause Firefly to tremble and mewl into his mouth, in turn enticing him to attend to her clit more.
''Yes, ahn, right there...'' Firefly whispered against his lips; the kiss broken just so she could rest her forehead against his. ''It feels good, r-really good...''
Caelus said nothing; his throat closing up with embarrassment and leaving him able to only murmur a senseless agreement. Peering into Firefly's twilight eyes he savoured them until she screwed them shut, another moan expelled from her lips as he pumped his fingers into her core, wetness coating his digits and only further enticing him to plunge them inside of her – working all sorts of adorable noises out of the cute girl.
Caelus shifted then, kissing her cheek and making those pretty eyes flutter open – right before he claimed her lips once more. Her insides seemed to tighten around him just from a kiss, her moan feeble and shaky as he scissored his fingers apart inside of her, experimenting to see what felt best and quickly finding that everything did; turning Firefly into putty with nothing but two digits and a thumb. A thumb that studiously ran over the little bundle of nerves, every little touch making her gasp and whimper, her whole body quivering from the attention he was paying to her.
''Mn, please, just a bit, ah, m-more...'' Firefly gasped out, pressing her face into his shoulder.
Caelus murmured an agreement, slowing long enough to shift Firefly slightly to the side, leaving her sitting sideways on his lap – his fingers soon plunging back into her sex with renewed vigour. She clasped a hand over her mouth to muffle her cry, her eyes screwing tightly shut as he relentlessly finger-fucked her. He could feel her insides tensing and trembling, her nectar sticking between his fingers as he messed her up.
And then suddenly Firefly convulsed, her face shoved into his chest as she let out a strangled noise – her nectar soaking his fingers and her back arching as liquid euphoria shot through her veins, her moan quickly drying up into a raspy groan. He slowed his fingers as her orgasm ran its course, fascinated almost as he watched the delicate girl in his lap melt under the pleasure, her expression hidden at the moment but the tension in her shoulders melting away with ease.
''You okay?'' Caelus murmured softly.
Firefly looked up at him then, flushed red in the face and panting heavily, but with a small smile twitching at the corners of her lips. ''Y-Yes... never been better, hehe...''
Caelus felt his stomach twist itself into knots, so flustered was he by her visage – not helped when she leaned up and pecked him on the lips. It was a gentle, chaste sort of kiss but one that left him wanting more – and Firefly moaned as he reclaimed her lips, deepening the once-light kiss. She whimpered as he pulled his fingers out of her and she shifted more to face him, one leg tucked in until she could get it on his other side, leaving him between her legs.
The pair of them spent a small eternity just sitting there kiss, smooch after smooch shared between them, his hands coming up to grope at her breasts as they did so. Firefly laid his hands over his and silently welcomed his touch, their little moans shared only between each other, nobody around to overhear their intimacy – nor their little whispers to one another.
''You're so cute.'' Caelus murmured.
''Don't tease me.'' She pouted back.
''I'm serious.''
Firefly's pout melted and her brow rose in a cute look of embarrassment, the next kiss stifling her reply into a mere mewl.
However neither were content with just finishing it here, with ending with only some fingering. A fact Firefly made apparent as she glanced down at his crotch, one hand palming it and feeling the bulge tenting it – her caressing rubs only making him twitch with need. At her murmured request Caelus unbuckled his belt and unzipped his pants, allowing his dick to all but spring out, bopping her on the hand and eliciting a soft gasp from his partner.
''So this is what it looks like...'' Firefly said softly, only to blush darkly a second later. ''Sorry, that probably sounded awkward...''
Caelus just shook his head though, clutching her wrist and guiding her hand close. Biting her lip Firefly complied, her embarrassment pushed down as she wrapped her fingers around his cock, marvelling at the heat radiating off of his shaft. At his direction she stroked it up to the head and then back down to the base, her wrist rolling cautiously as she felt up his cock; the unintentional handjob making him throb in her grip.
Caelus though wanted more. ''Firefly...''
''Hm? Oh, right.'' With a little squirm and bashful smile Firefly let go and shifted closer, her breathing shaky as she carefully eased herself further onto his lap; his cock brushing against her inner-thigh. ''Sorry, I'm a bit nervous...''
''Just tell me if you wanna stop.'' Caelus murmured back, his hands clutching onto her ass.
Whether because of his touch, his words or their imminent act Firefly shivered, her embarrassment unable to be any greater than right then and there. Yet still the delicate girl sat up enough to angle herself onto his cock, his tip kissing her opening – and as one they gasped as she eased herself down. His grip on her ass tightened and his groan soon deepened as he felt her virginal tightness clamp down on his cock, a hot wet vice that smothered his tip and progressively more of his cock.
Firefly's visage twisted in discomfort, her gasp becoming a whimper, but she didn't stop – easing herself down until she had half of his cock inside of her, maybe more. Her skirt got in the way of that and so Caelus bunched it up, letting him gaze at their connected parts as he throbbed within her, the sight of her glistening flower only fuelling his lust. He was distracted though as Firefly whimpered, his gaze flitting back to her face and seeing the slight discomfort on her visage, prompting him to peck her lips and shift one hand up to her back, rubbing it soothingly.
Something that earned him a small smile from his partner, a finger wiping away her pinprick tears. ''Thanks, I didn't expect it to sting so much...''
Lacking the adequate words to soothe her Caelus defaulted to the next thing he could think of – kissing her. Firefly giggled prettily as he smooched her and reciprocated, their lips connecting in a slower, more intimate kiss, her arms winding around him as she gently rocked her hips – the motions slight and making her shiver but not making her whimper at least, her insides adjusting gradually to the foreign intrusion.
Until Firefly lifted herself up, and with a moan dropped herself back down. Still holding onto him Firefly repeated the motion, her expression twitching a little but the pain no doubt lesser than before as she began to ride him, every impalement sinking his cock deep into her. With her sat on his lap their faces were embarrassingly close at all times, their breaths intermingling and noses nearly brushing – soon enticing them to close the distance, easily sinking into another addictive kiss.
Caelus for his part could only clutch onto her rear and groan, feeling her sopping tightness clamp down on him, so tight it felt like he could cum from just putting it inside of her. Mercifully he didn't, and with a groan he rocked his hips; matching her tempo as he thrust himself into her wet tunnel and fucked a slew of little moans out of her.
''Ah, yes...'' Softly Firefly whimpered, her fingers bunching up his jacket as she gripped it tight. ''It feels so strange but, mn, I-I like it...''
Caelus grunted an agreement, too flustered to voice it truly – his experience with this prior to now was zilch, and being inside of her felt unlike anything he'd felt prior. The snugness, the heat, the feeling of being connected, all of it flooded his mind in an onslaught of sensation, his breathing growing tight as her insides clenched and gripped his dick, the feeling made all the more intense as he rocked his hips with growing confidence.
Bouncing drew his gaze back to her chest and in a heartbeat his right hand was groping her left tit, squeezing a cute moan out of her – her voice quaking as his thumb drew circles around her areola before flicking the nipple, the little bout of sensation making her tense around him pleasurably. That if anything just enticed him to play with her breast more, his little touches growing in vigour and his hips bucking up, burying himself deep inside of his lover.
Firefly loved it – her head tipping back as she cried out, her hands clutching onto the plant box behind her for support as she dropped herself down onto him, their movements becoming more clumsy as they got lost in their act. Pressure began to climb his shaft and he was all too familiar with it after long nights on the Express; hastening his thrusts and plunging himself up into Firefly's tight wet hole.
''M-Myn- yah! C-Caelus...!'' Firefly cried out, one hand grabbing his shoulder. ''I'm almost, I'm-!''
Caelus cupped her nape and dragged her in, their lips crashing together in a messy, passionate kiss – and with an adorable cry Firefly came on his cock. The seizing, strangling heat of her loins proved too much for Caelus to endure, the Trailblazer managing no more than a few thrusts before he unloaded his balls inside of her; countless spurts of cum erupting within Firefly's willing womb, their hips still feverishly moving as they dragged the moment out. A moment that seemed to last a small eternity, their highs dragged out by the novelty of it.
Until soon the rush waned, and with a mewl Firefly broke off the kiss; resting her back against the plant box and panting for breath. Caelus shared her unspoken sentiment, his breaths shallow but quick as he refilled his lungs, shudders and shakes spasming through his muscles as he endured the pleasurable aftershocks shaking their way through his form.
''Wow, that was...'' Firefly puffed out, a little giggle escaping her. ''...so much more intense than I expected.''
''Mm.'' Caelus took her right hand in his left, squeezing it, much to her embarrassment.
That embarrassment didn't stop her from lifting herself up and off of his cock, his shaft twitching as it was exposed to the cool evening air – but he didn't soften, not yet. The arousal he felt before came rushing back and on a whim Caelus stumbled to his feet, taking Firefly by the hand and hauling her up too.
''Cae- mmph...'' A kiss quenched her words, the tension seeping from her form.
Breaking off the kiss first Caelus flashed her a warm smile, his hands on her hips, before he guided her over to the railing. Confusion shone in Firefly's empyrean eyes until it clicked, her face lighting up scarlet, but she didn't resist as he coaxed her to bend over; hands clutching onto the edge as he flipped up the back of her skirt.
''Caelus...'' Firefly meekly spoke up, fully aware a lucky voyeur would be able to see them. ''This is a little embarrass- ahn~!''
Any protests melted away as his cock penetrated her once more, sliding into her drooling tunnel and kissing her innermost parts with ease – fucking a moan out of Firefly. It was merely the first of many thrusts, a fact Firefly found herself learning as Caelus started to move in earnest; his hands clutching her hips as he buried himself deep within her.
Though his thrusts started slow at first he was still sensitive from his previous orgasm, the tingling ache within hurrying his thrusts – plunging his swollen cock between her petals, groaning as her pussy tightened around him so lovingly. His fingers dug into her hips and it was all Caelus could do to keep moving, his breath sharp and ragged as he got rougher by the second, pounding Firefly and bending her over the railing, her moans embarrassingly loud – yet they just turned him on more.
Clutching at the thin railing Firefly bit her bottom lip; succeeding in muffling her moans for a few moments. Only a few moments, however; the noises spilling past the moment he reached around and grabbed her breasts without warning, groping all sorts of adorable whimpers out of Firefly as he rutted her – his face buried in her shoulder as he kissed and nuzzled at it, his affection for her overflowing as they went at it like animals, the loud slap of flesh ringing out.
''Ah, yes, so deep, it's so deep...!'' Firefly whined out; managing to push her ass back into his crotch. ''Rougher, I can take it...!''
Caelus gladly complied, and a high-pitched squeal fled Firefly's lips as he went to town on her – burying his cock in her formerly-virgin cunt like a beast in heat. The roughness brought only pleasure, however; her cries telling of that as he fucked her raw, no condom or any sort of protection to get in the way of their lovemaking, the tight grip of her pussy letting her feel every throb of his cock, and he every twitch of her walls, their pleasure mirrored.
The fact that he had her bent over the railing too only made things hotter, the risk of someone seeing them doing something like this scandalous – but oh so arousing. There was another, deeper risk too of someone spying Firefly's state of dress, the thought igniting a possessive fire in Caelus as he kneaded her chest, refusing to let anyone else get a good look at her boobs; having the pleasant side effect of making Firefly moan in bliss, her quaking fingers clutching at the railing.
''Yes, yes, kiss me please, kiss me...!'' Firefly managed to pant out, twisting.
Caelus let go of her right breast and cupped her cheek, his thrusts slowing long enough for him to connect their lips in a messy, yet no less loving kiss, their moans shared between their mouths as they just enjoyed the moment – the atmosphere, the excitement, the intimacy. His free hand slowly fondled her left breast and she clutched onto it, her fingers slipping between his and wholeheartedly accepting his touch. Then the moment they broke off the kiss he went right back to pounding her, fucking a delighted cry out of Firefly.
When in a fit of lust Caelus clutched onto her open blouse and pulled it open wider, freeing her shoulders and leaving it pooled around her waist, kept in place solely by her high-waist skirt. A dark blush lit Firefly's cheeks but she could only moan as he kept pounding her from behind, his eyes running ravenously over her bare shoulders and taut back, her hair spilling over the latter as he buried himself between her lips.
Firefly cried out in return, shoving herself back onto his dick, her insides quivering around his cock as he slammed it into her, offering her no chance to catch her breath. His end was nigh and he sought to make it the most explosive one yet, his ruthless, ass-clapping thrusts making his partner bow her head, her cry sharp-!
And then Firefly came. He wrapped his arms around her waist and held her up even as her legs briefly gave out, holding her close as he sheathed himself inside of her and creampied her for the second time – their unified moans ringing out. Thought became impossible and all he could do was stay sheathed balls-deep in her as he poured his love into her womb, wondering if she could get pregnant in the dream.
He might well find out at this rate.
''A-Ahh~'' Firefly's soft, trembling moan coaxed him back to reality; a shiver echoing through im as he pulled out, letting Firefly slump against the railing.
Easing himself down into a sitting position he pulled his lover with him, letting her sit on his lap as he cuddled her close. Firefly though squirmed around until she was facing him, her face flushed with both embarrassment and exertion, yet the happiness in her eyes was undeniable. A happiness that she shared with a kiss, the gentle smooch ringing out.
''Thank you.'' Firefly whispered to him, resting her forehead against his own. ''For everything.''
Caelus said nothing back, his smile conveying his feelings easily as he took her hands in his – earning a little giggle from his partner as she pecked him on the lips, beginning another intimate make-out session.
One thing was certain – he had fallen for Firefly.
And he wasn't going to let anyone take her away from him.
[END]
