Work Text:
Viper sighs, leaning over her desk and rubbing at her temples as she studies the documents spread out before her. Plans, schematics, paperwork that she still needs to fill out. Truth be told, the lines are starting to blur together the longer she pores over each paper, but there’s too much to be done for her to take a break.
She knows herself well, and she could easily power through her current migraine for another two hours before either her mind becomes too inefficient to justify working further or nausea turns her useless. If she drinks some coffee and rests her eyes for a few minutes, she could probably extend that time to three hours. Not ideal, but she figures she can at least read through and sign off on the most recent mission reports before any of that becomes necessary, so she supposes it’s good enough.
To her immense displeasure, though, she only gets through a meager seven documents before the door to her quarters slides open. Viper barely restrains a groan at the interruption.
“What is it?” she asks without looking up from her work, pen still held delicately between her fingers. She’s going to have to switch hands again soon lest her muscles begin cramping, and if she has to deal with that on top of her tremors, she may genuinely murder someone. Behind her, footsteps approach, and it’s only by virtue of already knowing who’s behind her that she doesn’t tense at the sound.
“If you keep doing this then I might have to consider getting this desk removed,” Sage says, her frown audible in her voice as she comes to a stop beside Viper. Viper spares her an unimpressed glance.
“You can certainly try,” she replies flatly. She doesn’t care how much she loves her—Sage can pry this desk from her cold, dead hands. Sage rolls her eyes, settling her hands on Viper’s shoulders and leaning over to see what she’s working on. Viper involuntarily relaxes a bit at the contact.
“You have an office and a lab, both of which have desks in them. Surely you do not need one in your bedroom.” Viper watches as Sage’s eyes roam the pages in front of her, briefly catching on the stack of finished paperwork at the other end of her desk. The frown on Sage’s face deepens at the sight. “How long have you been doing this?”
Viper pauses, considering, before giving up when searching her memory proves to be a fruitless endeavor. She would just check her watch, but she took it off…some amount of time ago when it started to make writing with her left hand more uncomfortable than necessary. “What time is it?”
Sage shoots her an unhappy look. “Too late to be working,” she answers, stopping to fully take in the sight of Viper. Her eyes flit around Viper's face, and whatever she sees doesn’t seem to reassure her in the slightest. “You look exhausted, Sabine.”
It takes more effort than it should for Viper to not roll her eyes. “You say that as if it’s a recent development.”
Evidently, Sage doesn’t take kindly to her attitude. She sighs, a disappointed glint to her eye as her gaze falls on Viper’s hand, still clutching her pen and ready to return to her task. Or, more specifically, the way her fingers twitch around the writing utensil even worse than usual.
“You’re making it worse, you know,” she says softly. Viper shrugs half-heartedly.
“They’ll twitch regardless. That isn’t a reason to let it hinder my ability to complete my duties.” Her words may be impersonal, but they’re true nonetheless. They’ve had this argument before, and going by Sage’s defeated expression, she isn’t eager to rekindle that particular disagreement tonight.
Instead, she steps to the side so she’s fully behind Viper and slowly begins massaging her shoulders, careful not to use too much pressure. Viper closes her eyes, wincing at the slight pain before it eases into pleasure. “What, exactly, do you think you’re doing?”
“What does it look like?” Sage teases with faint snark. Before Viper can retort, Sage presses a kiss to her hair, laughing quietly. “Relax. You’re so tense. At least get a chair with back support.”
Against her will, Viper obeys, melting slightly at both Sage’s touch and her warm, comforting voice. Just a little too late, she mutters, “Shut up.”
All the phrase does is make Sage let out another huff of laughter. She moves her hands down, massaging Viper’s upper back with her thumbs and making Viper let out a pained groan when she targets a particularly bad knot in her muscles. Sage leans next to her ear, shushing her, and Viper shudders.
“There we go,” Sage whispers, voice like honey in her ear. “Doesn’t that feel good?”
Practically putty in Sage’s hands, Viper hums wordlessly, tilting her head back until it lands on Sage’s shoulder. Her body heat and gentle yet firm touch is a balm on Viper’s frayed nerves, and she can’t help but feel herself loosen, her mind gaining a pleasurable haze as Sage’s hands move to her upper arms. As much as she hates to admit it, Sage's deft hands against her tight muscles feel wonderful.
Still, there's always more to be done. After an indeterminate amount of time—too long—Viper reluctantly sighs, “Enough. I should get back to work.”
Sage’s fingertips trail over her skin, just strong enough to press into her skin yet light enough to leave goosebumps in their wake. “I think you have earned yourself a break,” she murmurs, pressing an open-mouthed kiss to Viper’s neck. “Don’t you?”
All too easily, Viper's body comes alive, heat blossoming low in her gut and her skin thrumming in anticipation of Sage's touch. A shaky exhale falls from her lips, and it dawns on her what, precisely, Sage is doing. “Seducing me…” she rasps. "Feeling confident, or just pent up?"
“Maybe both. Maybe just worried." She feels Sage’s grin against her skin as her hands slide from Viper’s arms to beneath her shirt, ghosting over her chest. Viper tries her hardest not to squirm at the sensation. "Is it working?”
“Fuck,” Viper breathes as Sage nips at the junction of her neck and shoulder, snaking her hands around Viper’s abs and inching lower. Her voice wavering dangerously, she says, “No.”
“Are you sure about that?” Sage asks like the terrible, terrible woman she is, her voice sweet and low. She slips a hand under the waistband of Viper’s pants, caressing her through her underwear, and Viper's breath hitches. She drops her pen and clenches her hands into fists.
“You're insufferable,” she whispers, her eyes fluttering open. Sage’s brown eyes find hers, soft yet brimming with heat, before Viper turns her head to capture her lips in a kiss. Sage reciprocates enthusiastically, letting out a pleased moan as she withdraws her hands from beneath Viper’s clothes and deepens the kiss. Viper gives as good as she gets—trades a bitten lip for a strategic caressing of the tongue for sucking Sage's bottom lip between her own. Back and forth, push and pull, and fuck, maybe she does need this.
After a long moment, Sage pulls away, slightly out of breath. “Let me take care of you? Please?”
Viper hates how Sage makes it sound as if she would be doing her a favor by letting her. She can’t stand the way Sage looks at her, enraptured and yearning. She absolutely despises the way Sage holds her by the chin and brushes her thumb over her bottom lip, using her other hand to toy with the hairs at the back of her neck.
Most of all, Viper detests how easily she gives in, grasping the front of Sage’s shirt and yanking her closer so she can connect their lips again in wordless permission. Sage gasps at the sudden action but adjusts quickly, cradling Viper’s face as she kisses her. Viper moans quietly as Sage slips her tongue into her mouth, and she fully turns toward her and rests her hands on Sage’s shoulders.
Before long, Sage’s hands leave her face, coming to rest at her hips and trailing down her thighs. Viper parts her legs without thinking, eager to be touched, and is surprised when Sage suddenly pulls her in until they’re chest to chest and lifts. Pulling back and stifling her startled yelp, Viper clutches at Sage’s back as she’s lifted into the air, instinctively wrapping her legs around Sage’s hips.
Sage grins up at her, amused at her reaction, and Viper feels her cheeks burn. Sage will probably attribute her blush to embarrassment, but it's really her arousal that's to blame. The ease with which Sage lifts her sends a thrill through her, making Viper bite her lip—though she’d never admit it aloud, she finds Sage’s subtle strength devastatingly attractive, especially because she so rarely sees it used.
“You’ve already succeeded,” she pants, narrowly resisting the urge to grind against Sage’s abdomen. “No need to show off.”
Eyebrows raising in interest, Sage’s smile widens as she walks them over to Viper’s bed. “That was not my intention, but if this really affects you that much, I’ll have to keep it in mind.”
Please do, Viper thinks. She’s about to say as much when Sage gently lowers her onto the mattress, kissing her jaw and sucking at her neck. Her hands quickly busy themselves with unclasping Viper's bra, then unbuttoning her pants, and Viper briefly considers commenting on her enthusiasm but ultimately decides against it. There would be no point when Sage has been insatiable for the entirety of their relationship—if anything, this is one of the only aspects in which Sage could be considered greedy.
In any case, it isn’t as though Viper’s complaining. In part because Sage’s greed just so happens to come in the form of bringing her as much pleasure as humanly possible, and in part because if anyone needs to be a bit more selfish in life, it’s Sage. Viper threads a hand through Sage’s hair as she bites back a moan, encouraging her.
“How do you want me?” Sage asks against her pulse, her hot breath fanning over Viper’s skin. The words, the knowledge that Sage would give her anything, everything, sends a shiver down Viper’s spine. She cants her hips toward Sage as her pants and underwear are pulled off.
“Don’t care,” she answers, her voice coming out as more of a whine than anything else. She tugs at Sage’s shirt impatiently, irrationally desperate to feel Sage’s skin against her own, and Sage breathes a laugh. Whether at Viper’s answer or her behavior, she can’t be bothered to figure out.
"Come on, Sabine." Her eyes are dancing with delight as she pulls her shirt off, exposing pale skin and muscles that Viper can't help but trace with her eyes, then her fingers. Sage grasps her hand and pulls it away just before Viper can unclasp her bra, kissing the inside of her wrist. "I want to make you feel good."
Viper closes her eyes and cranes her head back into the sheets, thinking dazedly, that has no right to be as sexy as it is. Sage takes the opportunity to tug the collar of her shirt away and suck at her exposed neck without hesitation, lingering long enough that Viper is certain there will be marks in the morning. "You're lucky I wear turtlenecks so often."
"Mmm," Sage hums in neither agreement nor disagreement, audibly displeased at the aforementioned garment getting in the way of her current task. Usually Viper would make her work for it some more, but something aching and hot buzzes beneath her skin, and she gently pushes Sage away for a moment to all but wrestle her own shirt and bra off instead.
She only barely catches sight of Sage's surprised expression before she's pulling her back down. Sage obediently latches onto her once more, mouth warm and wet as sin against the sensitive skin of her neck. Viper threads a hand through her hair, pressing her even closer as Sage's fingers trail a delicate path along the side of her ribs, then waist, then thighs, sending bolts of arousal straight through her. Despite her best efforts, Viper squirms under the attention, small gasps escaping her.
"I'm still waiting for an answer," Sage murmurs against her skin, nipping at Viper's collarbone. "Tell me how you want me to take you apart." That fucking mouth, the bane of Viper's existence as much as it is her salvation. Gentle voice and soft lips hiding dirty words and sharp teeth.
She could get addicted to it—she already is. Grabbing one of Sage's hands from where it grips her thigh, Viper presses it to her neck instead, her breath rattling in her chest. She wonders if Sage feels the rapid fluttering of her pulse beneath her fingers, and Sage's slow smile tells her she does. Her brown eyes are dark, eager, as they flick from the column of Viper's neck to her face.
"Your fingers," Viper finally whispers, only barely resisting the almost frantic urge she feels to tack a please on at the end. She's already indulging Sage. It simply wouldn't do to inflate her ego even more.
"Too impatient for anything else, 小宝贝?" Sage husks into her ear, her dominant hand already sliding down, down, down. Viper feels it acutely like a hot iron leaving a trail of fire behind on her skin, and she only narrowly manages to turn her whine into something resembling a scoff.
"Be quiet," she bites out, tightening her grip on Sage's hair and earning a particularly rough bite to her earlobe for it. "I thought you were meant to be taking care of me."
"Brat." There's an added layer of darkness there, an almost irascible undertone that has Viper's heart skipping a beat, but Sage's hands reflect none of the same derision. Her fingers slow to a stop just before reaching where Viper needs her most, toying with the dark hair resting there as if they have all the time in the world, and she's in no particular hurry. Even the hand on Viper's neck is light, rubbing near-soothing patterns into her throat, and Sage's voice is almost too sweet as she says, "I would love to take care of you. You know I would, but you need to be good for me."
The dichotomy has Viper feeling nearly feral. Her breath hitches traitorously, and of course Sage catches it. She squeezes Viper's throat just once, a reminder and promise in one. "You can be a good girl for me, can't you, Sabine?"
Fuck, Viper thinks, the words traveling directly to her aching and untouched clit. She clenches around nothing. Fuck, fuck, fuck.
"Yes," she whispers, squeezing her eyes shut. Sage's fingers finally dip into the wetness at her core, gathering it on her fingers before pushing one inside smoothly, and Viper swallows a moan as she arches into the touch.
"That's better," Sage praises, pausing only to suck yet another hickey into Viper's neck. Her hands stay torturously still, and it's almost worse, now, knowing that the pleasure is so close and yet still not hers. "But you know what I want."
"Okay, okay, just—" Viper's voice pitches up before she forces it back down, "fuck me– Ah!"
Just like that, Sage is finally moving, strong pumps of her finger making Viper's head spin and her already tenuous control over her voice slip. It's a blow to her pride—it always is—but luckily for her, it's also exactly what Sage was craving, and she's quickly rewarded with another finger inside her, strong and deft and exactly what she needs.
"There it is," Sage purrs, grinning against Viper's skin as she drags her lips down to her chest and takes one of her breasts into her warm, inviting mouth. Viper gasps as she sucks and curls her fingers at the same time, chest twitching up into Sage's skilled tongue involuntarily.
The hand still around Viper's throat twitches as if to move, but Viper holds it there with a trembling one of her own, a wordless plea as much as it is a demand. Stay, she doesn't say. Stay, Sage no doubt sees in her desperate and hazy gaze. She needs the pressure, craves it almost as much as the hand abusing her inner walls.
Sage's hand stays where it is.
"So pretty for me," she says as she detaches from Viper's breast only to suck a hickey into the other. Viper's entire body twitches at the compliment, the words making her dizzy with pride and pleasure, and Sage easily uses the hand on her neck to force her body back down into the sheets.
The show of force nearly has Viper coming right then and there, but she's able to hold on, letting out a wrecked moan instead. Instantly, Sage's hand speeds up between her legs, hitting deep and swift and making Viper's eyes roll into the back of her head.
"Don't– Mmh, don't stop, please don't stop," Viper pleads, all semblance of her stubborn façade thrown to the wind as Sage executes a particularly delicious twist of her fingers. Sage shushes her gently, kissing the mark she'd just left on Viper's chest. The sight of it, the knowledge that her neck and chest must be absolutely covered in similar hickeys and bruises, spurs Viper even further toward the edge.
"I won't, 宝贝," Sage assures her, smiling at Viper like she's something precious as she arches under her touch, and God, how she's ruined Viper. Nothing, no one, will ever be able to compare to what Sage so effortlessly gives her. Her voice, eyes, hands, devotion—Viper could drown in them. She aches to.
Even with her senses filled with nothing but Sage, her own line of thought has Viper squeezing her eyes shut and covering them with her arm. She trusts that Sage won't attempt to move her hand again, and Sage doesn't, because she's the closest the world has to offer to perfection, and she's the exact sort of perfect that Viper would be willing to die for. Is willing to die for. Sage shifts the angle of her hand, and her next thrust has Viper whining loudly with pleasure.
"Don't hide." The words are an order, all Sage ever really gives when atop her is orders, but they sound almost like a plea, and they drive Viper all the more wild because of it. "Your eyes are so beautiful, Sabine—let me see them."
It's pathetic, really, how quickly Viper rips her arm away from her face and meets Sage's eyes, but she can't deny her. Her bravado is long gone, and in its absence, there is only the concrete knowledge that Sage would give her anything she wants, is everything she wants, and Viper longs to return the favor even slightly.
Sage smiles, eyes hungry and yet still crinkling at the edges, and Viper is helpless but to grind into her fingers and moan. Sage adds a third in response, curling them oh-so-perfectly. "Thank you. So cooperative tonight, hm?"
For you, Viper mouths but isn't quite far gone enough to say aloud. Her head drops back, breaths coming in short gasps as Sage continues to thrust in and out, each movement pushing her closer to her peak. "I'm getting– hah– close," she whimpers, skin alight with building pleasure. But she can't come, not yet. Not without what she needs most. "Please, please, I– I need—"
She doesn't even finish her sentence before Sage's hand is tightening around her neck, cutting Viper's words off and providing the exact amount of pressure she so craved. "Shit," Viper moans, or tries to. With the added restriction around her throat, it comes out as a strangled whine instead. She loves it, and going by the increasingly wild look in Sage's eyes when Viper's gaze finds her again, she does too.
"You sound so lovely," Sage tells her, adding more and more enchanting pressure with each passing second. Viper wonders if her neck will bruise; irrationally prays that it does as her labored breathing tapers into even shorter gasps. Logically, she knows that Sage is barely restricting her breathing, but the euphoric lightheaded sensation sweeping through her makes her feel otherwise.
She can't be sure what expression she's making, but Sage stares intently at her as she coos, "You're so close, aren't you, 亲爱的?"
Viper nods as much as she can with Sage's hand pressing around her neck, cants her trembling hips up into Sage's touch, but it's still not enough. It strikes her like lightning, what she needs, and maybe if she weren't so lost in pleasure she would be embarrassed. As it is, she just desperately mouths kiss me, and Sage grants her wish without hesitation.
Sage's body over hers, skin burning with feverish heat; Sage's fingers inside her, deep and curling just where she needs them to; Sage's soft lips moving against her own, restricting her air even further; Sage's fingers squeezing at the sides of her neck, graceful, strong, careful despite it all, and oh, the way that she could kill Viper right this instant, snap her neck in seconds, but won't—
Viper finally tips over the edge with a wordless scream, clinging to the sheets with one hand while her entire body arcs upward into Sage's. Her other hand drags down the muscular plane of Sage's back, no doubt leaving angry scratches in its wake, but all Sage does is moan at the sensation as Viper continues to tremble and whine beneath her. She works Viper through her orgasm with gentle, shallow thrusts, her grip on Viper's throat easing at last.
By the time Viper has fully returned to herself, Sage has carefully withdrawn her hand from between her legs and her forehead is pressed into Viper's collarbone. "Are you alright?" Sage pants, checking in as always no matter how many times Viper tells her it isn't necessary. "I was starting to worry."
"Don't lie," Viper rasps, voice hoarse from her neck's abuse. Her mind is sluggish in the afterglow, but teasing comes easily. "You were turned on out of your mind."
Sage laughs, bright and and out of breath and just a bit shaky. "And I still am. But that doesn't mean I have no room for concern." A beat of silence filled only by the sound of their combined labored breathing, and then she whispers, "You have no idea what you do to me, Sabine."
"I think I have some idea…" She watches in something of a daze as Sage pushes herself up, straddling Viper's hips and sucking her juices from her own fingers. In the throes of her pleasure, she failed to notice just how worked up her girlfriend had gotten, but now it's clear as day. She follows Sage up, hooking a finger in the belt loop of the pants she's still wearing. "Off."
Wasting no time, Sage clambers off of her and rids herself of the restrictive clothing. Her bra, however, stays on, and the silent consideration increases both Viper's adoration and hunger tenfold. Within seconds, Sage's crawling back into her lap, flushed and eager. Looking at her like that, Viper can't help but grasp her by the chin and kiss her again, and again, and again until Sage is a properly panting mess. Her other hand deftly undoes Sage's bra, and she can't quite resist brushing her thumb over one of Sage's nipples as soon as it's off and tossed aside.
"Thank you," Viper murmurs between open-mouthed kisses. Her hands move to settle on Sage's now-bare hips, possessively sinking into the soft flesh. "I needed that." Sage hooks her arms together behind Viper's neck and over her shoulders, nodding absentmindedly.
"I know. You don't take care of yourself well enough, Sa– Ngh," Sage moans as Viper presses her thumb over her clit without preamble. It's only after that Viper slides her thumb lower, collecting Sage's wetness on her thumb to make the slide easier before bringing it back up again. Sage shudders and bows forward at the contact. She's wet enough that, had Viper held on for a few more minutes, she thinks Sage might've been dripping by the time she was done with her.
The thought brings a smirk to her face. She leans in close, deliberately playing up the lingering huskiness of her voice as she says into Sage's ear, "You clearly have that part handled." Sage's breath hitches, needy hips grinding down into Viper's thumb. "Always so desperate for me… My skin's going to be a mess in the morning because of you, you know."
Each word has Sage moving quicker, sloppier. Viper had planned to do the work herself, but seeing Sage so eager for pleasure sends a thrill through her, so for the moment she resists and simply holds her hand in place instead. At this rate, she won't have to do anything at all—just talk.
"You really are pent up," Viper muses, delight seeping into her voice. "It's almost pathetic how badly you need it. Interrupting my work… You would've tried to seduce me whether I'd been overworking myself or not, wouldn't you have?"
Voice high and breathy, Sage hums, "Mhm," and Viper chuckles. She decides to finally take pity on her poor girlfriend, forcing her hips to a halt with one hand as her other takes the reins from Sage and rubs quick, firm circles into her clit. Sage's forehead presses to her shoulder. Brokenly, she moans, "Sabine."
"Look at you—I've hardly even touched you and you're about to come." The tease has the intended effect, Sage's breathing picking up instantly and a whine falling from her lips. It's music to Viper's ears.
Now assured that Sage will let her take care of her clit, Viper moves her free hand back up, slowly walking her fingers up Sage's tense abs until she reaches her chest. It's rare moments like this that her twitching hands aid rather than hinder her, adding to the teasing effect she's aiming for and only pushing Sage that much further toward the edge. She shivers under Viper's touch, another quiet moan slipping from her when Viper's hand finally squeezes at her breast, and Viper devours each reaction like it's her last meal. She can practically taste Sage's pleasure on her tongue; not even the best coffee or Asian cuisine she's ever sampled could hope to compare.
"So sensitive," Viper husks, struggling to focus on giving Sage what she needs instead of adjusting their position. She aches to watch, to consume each and every jerk of Sage's body with rapt attention, but she forces herself under control. Feeling Sage's desperation in the trembling of her muscles, hearing it in her restrained noises, is enough. "So easy. It's pitiful how easy you are to unravel. You just can't get enough of it, can you?"
Sage whimpers when Viper pulls back from her ear, but she doesn't go far, instead shifting to grab Sage's chin and force her head up. When their eyes meet, Sage's are clouded with lust and desperation, and Viper smiles sardonically, speeding her movements up. She makes sure to hold Sage's gaze as she asks:
"Did the monastery know how much of a slut you are?"
And just like that, Sage shatters.
She slurs something resembling Viper's name as she comes, her hands scrambling to Viper's back and head to leave some scratches of her own and press their foreheads together as she does so. Her body trembles with full-body shudders as the waves of pleasure hit her, chest rising and falling erratically, and Viper shushes her gently, easing her through it until her shaking ceases.
After the euphoria has finally finished running its course, Sage all but collapses into Viper's arms. Viper smiles—a real one, this time—and uses the last dregs of her energy to drag them up the mattress, closer to the pillows, and turn the light off. With that, she fully sinks into the bed, a heavy sigh falling from her lips.
"Feel better?" Sage asks from her favorite spot on Viper's chest, drowsiness making her voice adorably soft at the edges. She trails a cool, glowing hand over Viper's neck; an extra precaution she always takes after choking her, though she always somehow manages to leave the hickeys and bite marks on the surface of her skin untouched. Then Viper actually registers the question, and her brow furrows.
Now that she takes a moment to assess herself… Yes, she does feel better. Her migraine has eased into much more run-of-the-mill headache levels of pain, her nausea has all but vanished, and ironically, her mind feels clearer than it has in hours.
Viper hates to admit it, but Sage was right. She really, really needed that.
"I do," she finally confesses, playing with Sage's hair. She chuckles a little, more air than sound. "Consider me taken care of, I suppose. Thank you."
She more hears than sees Sage's smile. "You already said that."
"I know." Now that she's properly returned the favor, the only feeling from earlier that hasn't disappeared is the fatigue. Viper yawns, pressing a kiss to Sage's hair. "I'm saying it again."
"Fair enough. You're welcome, then." Sage languidly stretches before settling in again, fully boneless and content. Viper pulls the covers up over her shoulders. "Perhaps I'll have to employ this strategy more often."
Viper smiles, a sappy sort of expression that she only allows because Sage can't see her, and closes her eyes. "Maybe you will."
