Work Text:
"Another long night..."
sigh
Asta ran her fingers through her short bangs, combing over the reports that she'd brought back to her room. She'd already spent the whole day working and barely even made a dent in the pile, so spending the rest of the night in her room finishing up the leftovers felt like the best use of her time.
Her already busy job had gotten even more complicated after the Anti-Matter Legion's attack. Not that she felt she could actually complain; she was lucky to have survived. She was lucky to have met a wonderful grey-haired knight during that disaster. She was lucky to be working here on the station rather than still living with her insufferable parents. But... still. It was a lot of work.
The first report in the stack was from... Hinkel, the head of Ecology. She'd taken up the bulk of the responsibility for disaster relief after the crisis and was requesting more help with containing the Stellaron Corrosion in the Storage Zone.
sigh
It would have been easy to approve, if not for it being the third time Hinkle had made a similar request. Asta set the report down and glanced at the next one, waiting for the other shoe to drop.
'Proposal: Moratorium on the Transfer of Necessary Personnel'
sigh
She was used to the bickering of all the department heads that answered directly to her; none could ever agree on any aspect of how the space station was handled, but she found it even more frustrating in the wake of what they had all gone through together.
There was still Fragmentum to clean up, Legion stragglers were still tucked away in unseen corners, waiting for unwitting researchers to wander into their field of vision; the head of Security was injured during the attack, and she hadn't made a full recovery yet; and to top it all off, there were rumors being spread that all of this was Asta's fault.
She was working on all of these problems and knew none of them would be long-term concerns but... It was still frustrating. Asta had Herta's complete trust, but little good that did her when getting a reply from the Genius was only slightly more likely than witnessing super-dense protostar particles in real time.
sigh
That thought reminded her that her own team had captured some data she was looking forward to analyzing. It was one of the few things she was actually excited for at the moment, but in order to find time to do her own research she had to deal with everyone else's problems first.
yawn
Asta just had to... figure out a way to get more personnel to Hinkel... without bothering the other department heads... maybe...
yawn
Maybe she could... put in a request for temp workers... or ask one for help from one of the other stations... or maybe...
yawn
The Trailblazers could lend a hand with security matters... then Arlan could take some of her team to handle the Stellaron Corrosion...
yawn
It was getting late... the words on the pages were blurring a little. Maybe she just had to... get a little closer to read them...? Asta hunched over, squinting at the paper on her desk.
yawn
The moment her forehead touched the desk, she was out like a light.
When Asta finally began to wake up, the first sound she heard was a soft chuckle. Long grey locks of hair brushed against her cheeks, and those piercing gold eyes she'd come to adore stared back at her.
"Morning, sleeping beauty," Stelle's voice was gentle and warm. "You could even give Idrila a run for THEIR money, looking like this."
Asta sat up with a start, smacking her forehead right into the Trailblazer's with a harsh thump.
"Owwwww..." She fell back onto the pillow with a soft whine.
"You're lucky I've got a hard head, or we'd both be crying right now." Stelle laughed, leaning down and kissing the researcher's forehead.
"How long was I asleep...?" Asta looked over at her desk, sighing as she saw all the reports and remembering how she'd passed out while working. Stelle must have carried her to bed. Such a sweetheart.
"I got here liiiiike," Stelle slipped her phone out of her jacket pocket to check the time before stowing it away again. "About an hour ago? No clue how long you were out before that, though. Think you knocked some of the papers on the desk off in your sleep so I organized them for you. Herta's got a firm hold on my leash for a new Sim U expac, so if you need help with the Fragmentum stuff while I'm here, just lemme know!"
Asta just smiled as she listened to her girlfriend ramble all her thoughts out at once. "You're always so good to me. I was gonna ask but you got ahead of me, silly."
"Oops..." Stelle's sheepish response made them both giggle.
Asta reached up to trace her fingertips along Stelle's jaw. "I missed you."
"Aw... I missed you too, Asta." Stelle leaned in to rub her face against her girlfriend's, nuzzling their cheeks together. "Sometimes I wish I'd stayed, but... I feel like I'm doing good things out there."
"I'm glad you joined the Express, puppy. I like hearing your stories! Plus -" Asta tilted her chin up to kiss Stelle, savoring the taste of her slightly chapped lips. Lemon-flavored lip balm, so cute. "If you were here all the time, I'd never get any work done~"
"I guess that's true; I'm really distracting!" Stelle shrugged her light jacket off and flexed both of her arms, and Asta had to hold herself back from moaning a little at the sight of her girlfriend's exposed skin and toned muscles. It was really no wonder she'd been able to carry Asta to bed so easily; Stelle could probably pin her to the wall without even breaking a sweat.
"Distractingly dorky." Asta rolled onto her side, facing away from Stelle and scooting over to give the taller woman space to get in bed with her.
Stelle took the bait, climbing on top of the covers and wrapping herself around Asta protectively.
"So..." Asta ran her hand along Stelle's thigh. "What was that you said about my boss holding your leash?"
Stelle blushed slightly. "Not uh, literally."
"That's good~" Asta giggled and pressed her ass back into the bulge in her girlfriend's skirt. "I don't mind if you love other women, but the only hand that should be on your leash is mine."
"Mmnn," a weak moan escaped Stelle's lips, and she buried her face into the back of Asta's neck. Her fingers found their way to the pink-haired girl's skirt, and she tugged the creased fabric up, pressing herself against Asta's butt.
"Fuck," Asta whined, "good girl."
Stelle felt... so warm. The bulge in her skirt throbbed with every rock of Asta's hips; it clearly hadn't taken much to get her girlfriend in the mood. Asta could feel her own body becoming just as worked up, her panties damp with arousal.
Ugh. She couldn't wait anymore; she needed Stelle inside her.
"Okay. Okay okay okay. Get undressed, dogs don't wear clothes you know~!" Asta turned her head back to kiss Stelle as she spoke, "Oh, and grab your collar from my desk drawer while you're at it."
As Stelle hopped off the bed obediently and set out to do what she'd been told, Asta started to undress herself too. Her body shivered as her slender fingers slid her skirt down her thighs, and without that barrier in the way, she could see just how soaked her underwear was. How long had it been since she'd gotten off? She'd just been... too busy with work.
Maybe it was the last time Stelle had visited her? She couldn't recall for sure.
She slipped the panties down, gasping softly as she witnessed the wet trail between the fabric and her soaked folds. The strand glistened in the light of her room, and she decided that removing the rest of her clothes could wait just a moment.
Asta's dominant hand hesitantly slipped between her thighs. Fuck. If she thought she looked wet, she felt even wetter. Her fingers were soaked, and they had barely touched her folds.
As she twirled the tip of her thumb around her clit she gasped hard. She really needed this. Really, really needed Stelle stretching her out. Stelle... Stelle. Her puppy.
Asta closed her eyes as she palmed at herself. Her movements were haphazard, barely thought out, and desperate. Every time the tips of her fingers trailed against her entrance, a jolt of pleasure shot through her body, making it even harder to think. She just... really needed something inside of her.
She pulled her hand away to adjust her position, rolling onto her back, and the trail of arousal between her fingers and her clit took her breath away. Fuck. It was... really hot. She loved her body. She loved having a pussy. It just felt so right; everything was exactly the way she wanted it.
Aside from her burning desire to be filled up, at least. But that would be fixed soon.
Asta brought her wet fingers up to her mouth and after a few seconds of consideration she pressed them between her lips. She moaned around them, savoring how she tasted. Stelle had always looked so blissed out between her thighs, but Asta never realized how good she tasted.
She bit down on her fingers to stifle a gasp as an idle thought drifted through her mind. Maybe... maybe Stelle would be interested in having the same procedure done that Asta had. They'd never discussed it before, but as she chewed on the idea, Asta realized her amnesiac girlfriend might not even realize it's something she's allowed to want.
Asta promised herself she'd bring it up later. Ruan Mei, Madam Herta's "Research Partner", would definitely make time for Stelle like she had for Asta.
Her body shuddered and her hips twitched at the thought of burying her face in between Stelle's toned thighs. Asta imagined looking up at Stelle from between those beautiful athletic legs while tonguing her clit, and every inch of her throbbed with desire.
As Asta's thoughts continued to drift around the idea of tongue-fucking her beautiful girlfriend, her other hand trailed back down to her folds and rubbed circles around her entrance. Her hips twitched and her knees spread as she gasped around the fingers she'd been sucking on.
She slipped one finger inside, and then a second with no resistance. Her hips rocked up hard into the palm of her hand, pressing against her clit and drawing a whine out of her with every movement. Her fingers curled desperately inside, rubbing against her most sensitive spot with every motion.
Oh. Fuck. That was it. Right there.
She wondered what kind of face Stelle would make in her position. If her fingers were in Stelle instead. Prodding, rocking, thrusting, grinding. If Asta were positioned between her thighs, with Stelle wrapped around her begging for release.
Asta's body tensed up; she felt herself tighten around her long fingers. Fuck. If she kept this up, she was going to cum before Stelle even got back. Stelle... fuck. Thinking about her girlfriend soaked and needy was bringing her even closer.
She thought about Stelle's messy hair draped all over her pillow, gasping for breath with half-closed eyes as Asta fucked her.
fuck.
She could stumble over the edge at any moment. She just had to... press against the right spot. She was almost there. She was -
"Getting started without me, huh? You're not even naked yet!"
She was left right on the edge as her tall and beautiful grey-haired puppy climbed onto the bed with her.
"Oops." Asta replied meekly, looking down at herself to assess the state she was in. The simple white panties she'd put on that morning weren't even down past her knees; she'd just been stretching them out as she spread her thighs. Her skirt was still wrapped around her foot, caught on the anklet she wore. And she hadn't made any progress on slipping out of her dress shirt.
Stelle, on the other hand, was completely naked, save for the black studded collar around her neck and the rosy-pink leash that dangled from the ring on the front of it.
"Here - lemme help since my hands aren't soaked." Stelle snickered and helped Asta up into a sitting position before undoing the buttons on her shirt. She pressed kiss after kiss to Asta's skin as she gradually pulled the blouse off.
A long and drawn-out jolt of pleasure shot through Asta's body every time Stelle's lips graced her skin.
Asta tilted her head back and closed her eyes, letting the back of her neck rest on Stelle's shoulder. As she felt Stelle's strong arms wrap tightly around her torso, hands firmly cupping her breasts and fingers tracing circles around her nipples, she let out a soft moan and arched her back against her lover.
"A-ah, Stelle-" Asta gasped at every touch, almost screaming as the Trailblazer kneaded at her skin. "N-now who's the one getting distracted~?"
"Oops..." Stelle laughed into Asta's neck, planting warm and gentle kisses down to her shoulder. "You're just... so beautiful. Couldn't help myself."
"You're such a flir - fuck -" Asta gasped and rolled her hips as Stelle pinched and tugged on one of her nipples.
"I gotta flirt with you, that's like... rule number one of the girlfriend's code." Stelle grinned and moved both hands in unison, teasing and toying with both of Asta's nipples at the same time. "And rule number two is to make you feel really really good."
"Oh my god, shut uppp." Asta sighed at her every touch. One of Stelle's biggest charm points was how she didn't think about anything she said, just living in the moment always. It did make for some very silly intimate moments though; Stelle loved to come up for air while eating Asta out just to make a joke that had been rattling around in the back of her empty head.
Asta briefly considered telling her that dogs don't talk, but it had been long enough since they saw each other that she wanted to hear every goofy thought that could come out of Stelle's lips.
Stelle gently nibbled at the curve of her shoulder before shifting position on the bed to finish getting Asta undressed. She untangled the skirt from Asta's anklet, slipped the panties down her thighs the rest of the way, and then placed a soft kiss on the inside of her thighs.
"Ohh, fuck. Good girl." Asta's hips rolled back and forth. Her fingers slid down her leg and into Stelle's hair, tugging the girl closer.
Stelle didn't hesitate for even a moment, burying her face between Asta's thighs and sinking her tongue into her folds.
Asta's whole body warmed, like a wave of heat shot through her from her girlfriend's tongue all the way to her brain. Every lick, every inhale, every nuzzle. It all felt... divine. The way Stelle's cute nose brushed against Asta's clit with every motion was driving her crazy. Every nerve in her body was alight with desire.
Stelle gasped into her as Asta's grip on her hair tightened. Every noise she made brought Asta even closer to the edge.
"S-Stelle... Fuck." Asta rocked her hips down against her girlfriend's face, moaning harshly as she felt Stelle's tongue slip into her. "I'm gonna...!"
Asta's whole body shuddered, a wave of pleasure shooting up her spine. Her thighs wrapped tight around Stelle's face, grinding against her mouth as she rode the ecstasy to its edge.
Once her body finally relaxed and her grip on Stelle's hair loosened, Stelle crawled up next to her and laid down at her side, nuzzling into her. "I love you, Asta."
"I love you, Stelle... You're so good to me." Asta squished her face into the curve of Stelle's neck, breathing in deeply and then sighing. "I want you to feel good too, puppy."
Stelle laughed gently before starting to push herself up off of the bed. "Okay baby, lemme grab a condom. Are they still in the same-"
Asta tugged sharply on the leash while her girlfriend tried to climb over her, forcing Stelle to collapse on top of her.
Their eyes met, Asta's sharp expression contrasting with Stelle's gentle confusion.
The lead researcher leaned in close, with a desperate voice dripping with want, and whispered into Stelle's ear, "No condoms."
"Huh?" Stelle tried to pull back, but Asta maintained her tight grip on the leash. "I thought you said Miss Ruan Mei gave you the whole shebang. Do you have, like, safe days?"
"I don't," Asta pulled her closer and kissed gently up her neck.
"So you-" Stelle's voice cut off with a gentle whine as Asta pushed her onto her back and rolled on top of her.
"I want you..." Asta steadied herself above Stelle. She slid her hips along Stelle's hardening cock as she gasped, "to knock me up."
"O-oh." Stelle's breath hitched and she looked up at her girlfriend with a deep blush across her face. Her dick twitched, and Asta rocked her hips down against it to coax more noises out of her adorable puppy.
Asta trailed her fingers down her own chest, watching with a smile as Stelle's eyes followed them, until they reached the cute cock she was grinding against. Stelle was hard. Harder than Asta thought she'd ever seen Stelle before. Harder than Asta remembered ever being herself.
"Does that sound good, puppy?" She wrapped her fingers around Stelle's dick and started stroking it with long and deliberate motions.
"Please..." Stelle whined and looked up at her girlfriend. Her breathing was heavy, her glowing golden eyes half closed, her hips were twitching with every stroke.
"Please what?" With her free hand, Asta tugged on the leash, eliciting a sharp gasp from the girl between her thighs.
"Please," She dragged her strong hands up Asta's thighs, trailing her nails along the skin and leaving light marks. Stelle reached up to rest one hand above Asta's pussy, her lightly calloused thumb rubbing circles above her clit, while the other pressed lightly against her soft tummy. "I want to fill you up."
"Fuck." Asta gasped and rolled her hips forward, reveling in the feeling of Stelle's hand pressed against her belly, imagining how it would feel a few months into her pregnancy. Her eyes rolled back as a warmth spread out from every spot Stelle touched.
She raised her hips, angling herself so Stelle's tip was pressed at her entrance. With a careful and deliberate motion, she lowered herself onto her girlfriend's dick, eliciting a gasp from each of them.
With every whimper from Stelle, Asta felt more and more confident. Her sweet puppy looked so cute under her. Whining, gasping, moaning. She was desperate like that. Exactly the way Asta loved seeing her.
Asta dropped her hips, hilting her girlfriend inside of her. fuck. Stelle was so big, her tip was rubbing against Asta's deepest spot. Grinding into her. Throbbing in her. fuck.
As Stelle started to thrust, squeezing her hips with every movement, Asta collapsed onto her chest. "Fuck. You're so hard, baby."
Stelle just whined into her shoulder, sinking her teeth into Asta's skin and drawing a sharp gasp out of her.
"Fuck. Good girl," Asta moaned as she bounced her hips. She could feel Stelle twitch inside her with every movement.
"You feel so good..." Stelle's voice was low and needy as she moaned into Asta's ear. "I can't..."
Asta dragged her tongue up Stelle's neck, landing her teeth on her earlobe and tugging it gently. "Use your words, puppy."
"I'm so close." Stelle's grip on her hips tightened.
"Good girl... Cum for me, Stelle. Fill me up." Asta raised her hips and slammed them all the way back down, making Stelle bottom out in her. "Knock me up, baby. Fuck. Please...!"
Stelle whimpered into her neck and rocked up against her with one last motion before squeezing Asta tight. She twitched deep inside her girlfriend, finally letting it all out inside her.
"You're so good for me, baby..." Asta pushed herself up, kissing Stelle as she tipped over the edge herself. "Fuck, I love you."
Stelle kissed her back desperately, rocking her hips as the waves of pleasure began to subside. "I love you!" The big grin spread across her face was infectious, and the two women started giggling together as they kissed back and forth.
Asta smiled softly as Stelle pressed against her back and nuzzled into her neck. Her needs were met, her girlfriend was here, and while she still had a lot of work to get back to, it felt much more manageable now that she knew Stelle was around to help with what she could.
Her thoughts drifted along to all the things she'd want to do together while Stelle was still on the station, until finally landing back on the topic she'd tucked away earlier.
"You know..." Asta reached back to squeeze the outside of Stelle's thigh, dragging her fingertips up her girlfriend's hip. "If you've ever been interested in having a pussy, I could get you in touch with Ruan Mei... I'm sure we could even figure out a way for me to knock you up myself~"
"Oh my god," Stelle moaned into Asta's shoulder and rocked her hips forward. "Are you up for another round?"
