Work Text:
—𓆩♡𓆪—
The sun had long since dipped below the skyline by the time you make it home from the hunter's association, the warm lights of the lobby welcoming you in as you cross to the elevators. It was supposed to be your day off. But when Jenna had sent an alert to your hunters watch notifying you of a shipment of unidentified protocores they'd brought in from a smuggling bust, it had only taken a few minutes of puppy dog eyes and pleading with Xavier to convince him that you had to go check them out — with the understanding that you wouldn't stay late.
Of course, you'd made that promise before you'd seen just how many protocores the team had confiscated, and you couldn't justify leaving them unattended overnight without at least checking they were stable first. So it's with a slight sense of guilt that you step off the elevator at your floor, your thoughts preoccupied with ways you can make it up to him as you unlock your apartment door.
"You're back?"
You hear Xavier before you see him, the sound of his voice taking you by surprise. Instincts kick in as your muscles tighten, instantly relaxing again when you recognise his voice and he appears round the corner, an almost sheepish look on his face.
"Did I startle you? Sorry." He steps closer as he speaks, reaching for you once you kick your shoes off.
"No, i'm okay." You offer him a sheepish smile of your own, a strange energy crackling between you as you let him lead you further into the apartment, doing your best not to overthink the way he's holding your wrist instead of your hand. You glance over towards the kitchen as you pass by, eyes catching on the table that's set for two. "You haven't eaten yet?"
"Yeah, I was waiting for you." There's no mistaking the hint of reproach in his voice as he answers you, coming to a standstill and turning to face you, his hand still wrapped around your wrist.
"I'm sorry, Xavier," you apologise, scanning his face and taking in the frustration weighing on his features, the corners of his mouth tilted downwards and a slight furrow in his brow. "Are you annoyed at me?"
"I look a little upset?"
"Maybe just a little…" you offer, a hopeful lilt to your voice as you look up at him bashfully, reaching out with your free hand to cup his face.
He responds only with a deep sigh, his eyes closing as he allows himself to relax into your touch, his cheek warm against the palm of your hand.
"I really am sorry, Xavier. I didn't think it would take so long." Your thumb strokes his cheekbone, chest aching slightly with another pang of guilt. "We could still eat dinner together. Do you want me to cook us something?"
Xavier scoffs, accusing eyes snapping open as he takes hold of your other wrist too, moving your hand down and away from his face.
"You think… It's because i'm hungry?" He scoffs again, a pout forming on his face. "Is that what you really think?"
"Well no, but… maybe partially?"
"Too bad. You're wrong, actually." He seems almost pleased that you guessed wrong, though you both know that's not what you really think, and you can tell he has something in mind by the way his lips curl upwards in a teasing smile.
"What are you thinking…?" you ask, voice trailing off as his thumbs caress the insides of your wrists gently before releasing them.
He steps back and away from you, his eyebrows raised as if in challenge as he sinks down onto the sofa. His legs spread wide enough for you to step between them, an exasperated sigh escaping you even as you instinctively follow him — his knees pinning your legs between his own and a soft laugh tumbling from his lips as he looks up at you.
"You want to play a game where you guess why Xavier is unhappy?"
"I think it will be pretty easy for me to figure out."
"Sure. But…" he pauses, his eyes darkening as they travel the length of your body before returning to your face. "Since it's a game, there should be rewards," his tone is playful as he slides a hand up the back of your thigh, fingers lightly kneading through the rough material of your uniform trousers, "and punishments…" Emphasising his point, he grabs a handful of your ass and squeezes, not hard enough that it hurts but enough that it draws a sharp gasp from your throat.
"Hey—"
"You won't accuse me of being unfair when the time comes, right?" He cuts off your complaint, tugging your leg down and across his own so that you're half straddling him. "Sit here."
You comply, heat warming your cheeks as you shift your other leg to mirror the one he placed, knees wedged either side of his thighs. Your hands come to rest on his shoulders, holding your weight up so that you're not quite sitting in his lap.
"Come a little closer. I want to know what you're thinking." He pulls you down as he speaks, warmth pooling between your thighs where you're pressed against him. His other hand moves to the back of your head, urging you closer so that his lips can meet yours, a soft sigh escaping his mouth into your own.
The way his lips move against yours is intoxicating, soft and slow but still so needy, his tongue just barely flitting out against your bottom lip then retreating again. Your own lips part expectantly in response, and even as you find yourself melting onto his lap, your defences shedding with each brush of his lips over yours, you know he's holding back — a thought that reminds you of the 'game' he'd suggested as you pull back to catch your breath.
"You're trying to slip away…" he grumbles, fingers digging into your hips possessively to hold you in place on his lap. "No. I won't let you go this time."
"I wasn't going anywhere. I thought you wanted me to guess—"
"I don't want an explanation."
You sigh, running your fingers through the soft hair at the nape of his neck and watching the way his blue eyes look back at you, as if you'll be able to find what he's thinking hidden in their depths. "I'm just trying to give you what you want."
"What do you think I want?"
You give up on figuring out his game, opting for distraction instead as you kiss him again. It catches him off guard, an eager gasp escaping him, warm against your lips, before he responds, kissing you back.
He lets you take the lead at first, his hands lazily roaming your sides while his mouth moves in time with yours, but it's not long before he grows impatient — lips parted around needy breaths, fingers creeping under the hem of your shirt. Heat spreads across your skin as he deepens the kiss, tugging lightly on your bottom lip with his teeth, his tongue slipping inside when your breath hitches in response. He pulls at your shirt frustratedly when he fails to slide his hands any further up your sides, fingers fumbling with the buttons before giving up and ripping them loose.
"Xavier!" your gasp quickly devolves into a whimper as he pinches one of your nipples between his fingers.
"I'm being too aggressive?" His breath is heavy as he pulls the shirt off your shoulders, pupils blown wide as he drinks in the sight of you, half naked in his lap. "It's because i'm upset."
He steals another kiss, rougher than before, and when he holds your hips down tight to his, you can feel him half hard against your inner thigh. Rolling your hips tentatively against his grip, a pleased hum escapes you as he takes control, guiding your movements, breath huffing into your mouth.
When he pulls back his face is flushed, a soft glow highlighting the red on his ears, and he pauses to pull his top off and over his head, discarding it somewhere on the floor before speaking. "And… I caught you trying to break the rules." He trails a finger down the centre of your chest and stomach, hooking into the waistband of your pants. "...What should I do."
"You never even explained the rules," you complain, but there's no conviction in your voice, and you find yourself leaning back in his lap to give him more room to work while he pops the button on your waistband open.
"Mmm… you need to be punished." As he speaks, his hands edge further beneath your now unbuttoned waistband, his long fingers curling around the sides of your body to lift you from his lap enough for him to tug your trousers down around your thighs.
Amusement at his stubborn refusal to part from you for even a second tugs at your lips, and his own laugh in response gives you the chance to slip free from his grasp, just far enough to rid yourself fully of the clothing caught around your legs.
"Giving me that look is pointless," he goads, lightly fiddling with the lace hem of your underwear. "I'll wait and see what you'll do."
Reclaiming your previous seat in his lap, the stiff outline of his cock is now even more prominent through the soft cotton of his sweatpants. Grinding your hips lazily down against his, you shift so that the firm length of him presses right along your centre, the damp material of your underwear sticking to your slick folds where they part around him.
The feeling of you moving against him pulls a surprised whimper from him, his cock twitching beneath you as he quickly composes himself. "Is that it?" He snaps the elastic of your underwear, a slight sting against your hip bone, his bottom lip jutting out sulkily as he looks up at you. "It's not nearly enough."
"Why do you look pleased then?" you hum, tracing the subtle upward tilt of his lips.
"…I'm smiling?" he sounds genuinely confused, a hand absentmindedly leaving your waist as if to feel if it's true.
Hiding your own grin against his neck, you catch him off guard, shoving his full weight back against the sofa cushions and starting to roll your hips harder against his, grinding your heat along his length. Pressing kisses down his throat, he inhales sharply when your teeth sink into the flesh where his neck meets his shoulder, his hips stuttering up against you as you suck and bite a possessive mark onto his skin.
His head tilts back against the sofa, eyes fluttering half closed in pleasure while he watches you on his lap. His breathing is heavy, lips parted around shaky gasps and grunts, and you can feel how hard he is beneath you, his cock straining against the confines of his pants as he lazily ruts up against each of your movements.
"Mmm… This is better. Definitely," Xavier pants, fingers flexing impatiently where they rest on your hips. "Only a little, though." A hand comes up to grasp your chin, his thumb pressing against your lower lip and mirth flashing in his eyes as he speaks. "And… you still need to coax me. You have 80% left."
"80%?" you huff, grabbing his wrist away from your face and pinning it to the sofa. You shift your weight back up onto your knees, your free hand sliding down his torso to grip him through his sweatpants. The whimper he lets out sends a rush of heat through you, and you tug at the waistband of his sweats, his hips instinctively lifting so you can pull them and his boxers down and off.
Xavier's breath hitches as you wrap your hand around the bare length of him, choked moans catching in his throat with each flick of your wrist. Your thumb teases his leaking tip, and a breathless laugh escapes him when you tap it against your clit through the soaked crotch of your underwear, a whimper tumbling from your own throat as you start to grind purposefully against him.
"You're not holding back…" he teases, pupils blown wide, his gaze hungrily roaming your body. "It feels less like coaxing and more like you're using this to avenge yourself. So… youre back to 90%." His hand that still rests on your hip slips around to the back of your thigh, spreading your legs a little wider so that each desperate rock of your hips just barely nudges the flushed, blunt head of his cock. "Unless…
He tugs your underwear down and off the leg he has hold of, leaving them hanging loose around your opposite thigh. Pulling his other hand free from where you still have his wrist pinned to the back of the sofa, he grips the base of his cock — already slick from where your arousal had soaked through your underwear against him — and guides himself between your puffy folds, his tip catching on your entrance. "You do it like this."
You hiss at the hint of pain, feeling as if he's splitting you open as he presses up and into you, stretching you out around the thick head of his cock in short, shallow thrusts.
"And…" he sighs the word against your lips, his breath mixing with yours, gasping and panting into each others mouths as the crown of his cock pushes inside of you. Pressing his lips more purposefully against your own, he kisses you, sucking your tongue into his mouth greedily and coaxing a choked whimper from you, the sensations almost overwhelming.
His palm rubs circles against the small of your back, grounding you, and you kiss him back more firmly as the burn begins to subside, starting to rock your own hips in time with his as you take more of him in, disappearing into your warmth inch by inch.
"Yeah, like that…" he kisses you between words, your own movements encouraging him to thrust a little harder. "It'll help."
He inhales sharply as he bottoms out, both of you coming to a still while you take a moment to adjust. Heat prickles across your skin, and the warmth pooling in your gut coils tighter where you can feel him buried deep against your insides.
"Don't forget your hands." His hand that's not gripping your thigh takes hold of one of yours, bringing it up to his face and pressing a kiss to the inside of your wrist before nuzzling his cheek against your palm. "They're warm… Put them here…"
You hum affirmatively, placing your other hand on the side of his neck where you know he's most sensitive, his skin hot beneath your fingertips. Lifting slightly from your seat in his lap, you start to move your hips — pulling off of him until just the thick head of his cock is still inside of you, then sinking down fully on him again, your walls contracting around him.
"It's hot. I feel like i'm melting…" Xavier moans, leaving open-mouthed kisses over your chest between words. "…You're at 85%."
Clenching around him, you pick up the pace, the wet sounds of your slick cunt taking him over and over growing louder as your hips roll faster, your back arching so you can take him even deeper, tits bouncing in his face. Leaning forward, his mouth latches onto one of your nipples, tongue lapping at the pebbled flesh there, sending shivers across your skin.
"…It's 75% now," he murmurs against your chest as he pulls away, a breathy laugh leaving him when his gaze meets yours. "…Why are you looking at me like that? I'm not being rough at all."
"You're being greedy," you huff, the muscles in your thighs beginning to ache from doing all the work, his own hips unmoving beneath you.
"Obviously… You're the one who's supposed to make it up to me," he pouts, fingertips lightly twisting your nipple, whining when your walls contract tightly around him in response. "Mmngh… Yes, just like that…"
Cradling his face in your hands, you press your lips to his own — swallowing the strangled whimpers that crawl from his throat, the kiss quickly losing all sense of rhythm when he tugs you impossibly closer in his lap, a moan escaping you as his cock presses against a sweet spot inside of you with each drop of your hips. You hear him laugh as he pulls away but you ignore him, eyes squeezed shut and lips parted around soft moans as you slow your movements, grinding his tip against that same spot.
"Why did you close your eyes?" he teases, his fingers digging into your hips when they stop rocking against his. "You stopped moving… You can't do that."
"M'tired," you whine stubbornly, biting down on your lower lip and doing your best to ignore the way your cunt aches, wrapped around every inch of him, nerves on fire where he's buried against you.
"Open your eyes. Look at me." He grips your chin, turning your head to look at him straight on as you meet his gaze, noses almost touching. "You don't need to move…" he sighs, pressing a kiss to the side of your mouth. "I'll do it. I'll claim… the reward I want."
Both his hands move to your ass and thighs, holding you tight against him, and he shuffles down in his seat, finding the right position so that he can angle his hips up against yours. Using his grip on you, long fingers digging into supple skin, he starts to move you up and down along the length of his cock, rutting up and into you desperately.
"I like this… I like it so much…" he moans, his thrusts growing faster, more erratic. "And you?"
"I'm just trying to avoid a punishment," you tease, but your words are stammered, broken up by soft, needy sounds with each drag of his cock.
"…That sounds like an excuse," Xavier laughs. "I won't deduct anything this time." He pulls you against him, lips finding yours in a stolen kiss and staying there, his next words muffled against your mouth. "But you have to compensate me in another way…"
Raking your fingers through his hair, fingernails lightly scraping against his scalp, you tug roughly on the silvery strands as his hips snap harder up against yours. His breathing is frantic, matching your own, and your lips move together in messy, open-mouthed kisses before he pulls away, flipping the both of you round so that you're now pinned to the sofa beneath him.
"I want… to be closer to you…" he pants, hips pressed tight against the underside of your thighs, lifting your legs so that your knees are pressed towards your chest. "Come… here…" His hips start moving again, sinking into you slower at first, but quickly finding a steady rhythm at this new angle. "Put your arms around me."
You do as he says, your bodies flush together, his face buried in your neck as your wrap your arms tight around him. Goosebumps spread across your skin where he trails kisses up your throat, drawn-out, needy sounds hot against your ear.
"What percentage?" you ask between gasps, the heat pooling between your thighs seeping into your core as he drives into you hard, slick trickling from your cunt and onto the sofa beneath you.
"You're distracted? Is this really the time to be thinking about numbers?" His teeth graze along the edge of your jaw, nipping lightly at the sensitive flesh just below your ear.
"I'm just making it up to you."
His laugh in response trails off into a moan as you clench purposefully around him, pushing back against his thrusts as best you can in this position.
"Mmm… It proves you were listening to me," he concedes, face buried in the crook of your neck once more and his hips speeding up — the sound of skin meeting skin growing louder, his movements more intense.
"We're down to the last 3%…" Xavier pulls his face away from your neck as he speaks, hazy eyes locking onto yours, his breathing ragged and heavy. "It's at 2%…" His thrusts are more erratic, hips stuttering against yours, fucking down into you almost frenziedly. "Now it's at 1%…."
Blue eyes fluttering shut above you, a thick groan escapes him as he comes, spilling himself inside you with a jerk. His whole body shudders against yours, his hips slowing but not stopping as he thrusts through it, eyes remaining closed until the last of him spurts, hot and sticky, against your walls.
"What should I do? I don't want this to end," he chuckles, a familiarly mischievous look already spreading across his face, even while he buries himself deep inside you with one final thrust and stays there. "Now it's my turn to ask questions…" His hands move to frame your face, bearing his weight and giving you room to lower your legs away from where he had them locked towards your chest, thighs trembling as you wrap them around his waist instead. "When you aren't at home, do you think about Xavier…"
"Always," you confess, impatience shadowing your words, the tight coil in your gut beginning to ache, throbbing between your thighs. Your breath hitches as you roll your hips tentatively, his softening cock stirring inside you in response and his lips hungrily claiming your own, as if in attempt to muffle his own shattered breathing.
"What do you do while I'm on your mind…?" he pants between kisses.
"Why are you asking me that right now."
"I want to know…" You can feel him growing hard again inside of you, the head of his cock pressed tight against a spot that sends flutters through your stomach. "We won't end it here. Is that okay?"
You squeeze around him at his words, walls contracting as his hips ever so slowly start to move against yours again.
"I can feel it. You're saying yes," he teases, a smug smile tugging at his lips as they meet yours. Strong arms wrap around you, holding you against him as he stands, gasps escaping both of you when the movement pulls his cock impossibly deeper.
"Xavier," you groan his name against his mouth like it's a warning, teeth tugging on his bottom lip in complaint for his teasing — prompting only a huffed laugh from him in response as he carries you towards the bedroom, each step jolting through you like sparks where you're still connected, the heat that's been building in your gut threatening to burn through you.
"Yes, Xavier is the worst."
"Then he should compensate me," you throw his earlier words back at him.
"You should count for me, then…" he murmurs by your ear, already beginning to move your hips against his, dragging your sensitive cunt along his length even while nudging the bedroom door closed behind him with a thud.
—𓆩♡𓆪—
