Work Text:
It’s rare to have free time to hang out with your coworkers. Tara suggested a girls night, your schedule had been clear, so you took up the offer. You’d all gone back to her apartment after drinks and a meal to wind down before saying your goodbyes and heading separate ways. You couldn’t help but shoot Tara a little knowing glance on your way out with how your Captain seemed content to stay a bit longer than the rest.
On your walk back to your own apartment, you’d run different possible scenarios through your head at what to expect once walking through the door. Xavier’s been staying over so much, it’s as if he’s already moved in with you. When you’d told him of your plans, he seemed rather happy for you, but that didn’t hide the sulking in his voice or the pout on his lips at the mention of you leaving him alone for a few hours.
Would he still be sulking when you returned? Maybe he’d taken a nap, whether in your bed or on the couch, both were possible places. He’d been a lot clingier lately, more so than his usual. Always following you around the apartment, practically glued to your side. Even stealing your clothing from your dirty laundry basket to curl up with. You’ve found him many times in bed with his face pressed into the bundle of stolen clothes.
He’s been brushing off your recent questioning, claiming how he just enjoys your scent. That much he’s made rather clear, with how often he cuddles up to you. His face buried in your neck, or your chest, where his ears would tickle your skin. Sometimes, laying his head in your lap to bury his face right in. His big, fluffy kitty tail, always swishing in quiet content.
So, when you arrive home, you’re expecting your oversized kitty boyfriend to greet you. However, he’s not at the door. Nor is he lounging on the couch or snacking in the kitchen, he must be in the bedroom. You toe off your shoes at the door, set your bag on the hook and make your way to the bedroom. The closer you get, the more shuffling noises you hear, signaling his presence. Though, that’s not all you hear.
You’re right outside the door now and can hear his harsh panting, breaths growing quicker and almost frustrated sounding the faster it gets. Along with those, are the soft, needy moans you recognize so well from your boyfriend. Once you step into the room, you’re greeted with a particularly interesting scene.
Xavier is sprawled out in a new pile of your clothes with his hands shoved down the waistband of his briefs. His head thrown back, face screwed up in a mixture of pleasure and frustration, ears slightly pinned to his head and tail wound tightly behind him. Some of his usual tells when he’s unsatisfied with something. He’s thrusting up into his hands that are hidden beneath his briefs, hands moving at a rather quick pace, but he doesn’t seem to be getting any pleasure from the act whatsoever. You walk up to the bed and let your hand graze over his forearm in silent greeting of your arrival, which seems to startle him from his current activity.
“Seems like someone kept himself occupied while I was away?” Your voice is calm and sounding casual, as if this was a regular, everyday conversation. His cheeks burn at your attention, hands stilling and moving to pull from where they were currently wrapped around himself. You tut softly, a jerk of your chin, silently telling him to continue.
“Now, don’t stop on my account.” Your hand travels up the tense muscles of his thigh, over his hip and behind him to wrap your hand around his fluffy tail. Taking in the way he visibly shudders at your touch, a harsh exhale escaping him when your fingers brush through his tail.
His hands fall still where they are. Not touching himself, yet not pulling his hands free, either. He’s watching you with wide eyes, has been since the moment you first touched him, trying to get control of his breathing again.
“I wasn’t, not at first. Couldn’t, can’t without you.” He finally confesses, his head leaning into your touch when your hand cards through his hair. Your fingertips massaging at the base of his ears the way he always likes, making his eyes flutter briefly. His hips are still twitching where his hands rest just out of reach, like he’s not even aware he’s doing it.
You pull back to study him, which draws a subtle whine of protest at the slightest distance. Xavier quickly latches on to your wrist, pulling it back into his hair and nuzzling into it. Nosing against the inside of your wrist with a quiet noise of content. His briefs are stained and straining beneath him, damp enough that you’re not quite believing his claim of not getting off without you. It’s not something he can do very well, actually. Always needing your permission and seeking your approval. But that hasn’t stopped him from time to time, just for your punishment when caught.
But the way his skin is warmer to the touch, how he’s been much clingier, seeking out your touch and scent like he can’t live without it… Your brain starts working.
“Needy kitty,” you murmur before finally settling on the bed beside him. Your free hand traces along the sharp line of his jaw, thumb grazing his lower lip which he bites at with his sharp canines. That earns him a sharp tug in his hair, his eyes shutting on a sharp inhale and releasing the digit. His hips buck into the air reflexively, amused, you do it again. Your fingers now tracing the column of his throat, tugging a fistful of his hair and it draws a needy groan from his lips.
“You’ve been very clingy lately.” You observe, hand batting away his and replacing with your own. He appreciates that extremely, his body stretching out on the bed for you and arching into your touch with a satisfied sigh. He’s so much more responsive than usual, as well.
“What’s gotten into you, hm?” Wondering aloud, before you’ve leaned down to take his mouth in a kiss that started as gentle, feeling him sigh contentedly. Until he’s arching into you, taking more, greedy sounds leaving his lips and he tries to take control of the kiss.
You’re crawling over him to press him down into the bed, chastising him and taking the control back as you lick into his mouth. Your hand has left his hair to grasp onto his tail, giving it a warning tug.
“Behave.” You scold against his lips with another sharp pull, only causing him to moan into your mouth as his hips buck against the side of your thigh.
“T-Trying, I need you. Now, please.” His hand moves down in an attempt to touch himself once more since yours won’t move, but you catch them before he reaches what he wants. Pinning them above his head with a stern look. He bends eagerly, his very being pleading for you, for anything.
“‘m in heat, please. Been trying for hours, can’t—”
That explains it. That explains a lot, actually. You can’t believe you hadn’t caught it on the calendar in time, your work schedule having been so busy and you hadn’t questioned his increasing clinginess. His restlessness, how warm he’s been and how sensitive.
“My sweet kitty, why didn’t you tell me?” Your scolding gentling now with understanding, hands roaming his tense body with renowned purpose.
He arches into you beautifully, pleading. For once, you don’t make him wait. Not the first time, you never really do. Your lips find his once again, quieting any further remarks and let your hand slip beneath his briefs to wrap around him where he’s achingly hard.
Red, throbbing painfully, and leaking all over himself. Partially explaining why the material had been so damp in the first place. He hardly lasts long at all once your hand is around him when he’s strung tight from his heats, making you wonder how long he’s been at this while you were away. With a sharp cry, he’s spilling all over your hand at once. Your touch is everything he’d been missing. No matter, this will definitely be a long night.
Xavier’s still hard in your hand after his first release. You drag the soiled briefs down his legs and decide to use as them a makeshift restraint to tie his wrists together above his head. He’s writhing beneath you, desperate to touch and desperate to be touched, but you need to remind him who’s in control right now. Remind him to listen and behave.
“Are you going to be a good kitty for me?” You whisper against his ear, your lips trailing to his temple where you press a soft kiss.
Your fingers graze up the center of his chest once more, feeling the way he shivers at your touch and he nods rapidly.
“Yes, yes. I promise, just- please touch me.”
The restraint isn’t strong or very restraining at all, to be honest. Xavier could easily slip free if he wanted, but he doesn’t. He knows what it symbolizes and he wants to be good for you. Wants you to touch him, needs you to. And you have every intention of unraveling your adorable boy.
Once his hands are secure, you begin peppering kisses down his face. Soft, light touches of your lips against his skin. Your hand skimming over the heated skin of his torso, down his hip and along his abdomen.
“How long?” Your question is asked into his skin, fingertips tracing circles below his navel now as his hips twitch upwards. Your free hand threads through the soft strands of his hair, thumbs pressing into the base of his ears.
“A week? M-Maybe, dunno.” He finally gets out, a stuttered gasp when your hand closes around his cock, hips bucking into the right fist around him.
Around a week? He’s been like this for nearly a week and hasn’t said a thing to you? How have you not even noticed it? How easily has he been burying this under the rug? He’s never been shy about being open with you, reminding you of things that somehow manage to slip your mind. You know his mind gets all fuzzy when his heat comes. Some warning symptoms leading up to it mushing the days together, so the timeframe could either have been an actual week, or less than. You hope less than, you’d feel like a terrible partner if you’d missed it for that long…
“Oh, my poor kitty.” Your words are a soft coo, nipping at his jaw before sitting back to watch how his back arches into your hand. His hands clenching into tight fists where he keeps them still above his head, a pleading sound slipping from his lips when your hand speeds up.
Slowing on every upstroke, your thumb circling the head of his cock in a way that makes his thighs tremble. His cheeks are an adorable red flush, with soft, high whimpers escaping him with every harsh exhale of his panting. He’s always so pretty, so vocal and responsive during his heats. You continue mulling over how you managed to not notice the signs sooner. But you’ve got him now, and you’ll take care of him as you always do.
With every circle of your thumb, digging in on the slight divot that always makes his eyes roll, your hand squeezes him just right. He’s so sensitive like this, it never takes long to send him over when you allow it. You can play with him as much as you desire because he’s always so desperate for more.
“Come for me, baby. You don’t need to wait.” You murmur your permission, your approval against his throat where your lips have found his skin again. Feeling how his abdomen tenses beneath your palm, hips chasing your tight fist. His breathing picks up until a stuttered cry of your name comes right then and there from your encouragement. Spilling all over your fist in quick spurts.
His breath rushes out of him, hands slipping from the pathetic restraints to grasp at you and yank you towards him. His lips finding yours in a greedy, hungry kiss. Licking into your mouth, the kiss becoming more teeth and tongue, his breathy moans of want and more as he clings to you. Your teeth are in his bottom lip when you pull away and feed your sticky fingers into his mouth. Making him taste himself and he moans at that, at the pressure of your fingers down on his tongue and licks them clean like the good kitty he is.
You’ve moved from the bed, rummaging through the nightstand to pull out what you’ll need for the rest of the night. Lube, vibrator, dildo, wipes and a harness. You debate on the proper restraints, a collar even, but decide against for now.
And when you’ve turned back to him, Xavier’s already on his hands and knees for you. Ass lifted and needy for you, back arched beautifully and ready.
Presenting himself for you.
Sauntering back to the bed, you give a light swat to his ass cheek, leaving behind a soft pink mark from the impact. Not hard enough to linger longer than tonight. Your hand wrapping around the base of his tail and pulling on it.
“Someone’s a needy kitty, aren’t they?” You ask, savoring the way he whines and adjusts his position to bend himself further into the mattress, raising himself for you even higher..
Your other hand finds the dip of his waist, using both to pull his body back against your hips in a mock thrust. A teasing gesture of what’s to come, relishing in the way he whines low and unsatisfied. Skating your hand up the back of his thighs, you set the lube and vibrator near his body so it’s within reach.
Releasing your grip on his tail, your fingers skim over the swell of his ass, slipping lower to brush against his hole, feeling the way it flutters beneath your touch. You lean to kiss the small of his back and squeeze some lube into your hand, warming it up between your fingers and returning them once more before he can make any further noise of complaints.
“I wonder how many times I’ll get you to come tonight.” You wonder aloud. He opens up easily for you, with little to no restraint, so you add a second finger. A low, pleased murmur leaving him at the sheer sensation of your fingers inside him. Circling his hips back onto them, greedy already.
“I’m ready for you, you don’t need to…” His protest trails off when you crook your fingers just right, and then you stop moving them. Keeping them still and he whines in frustration. Pressing back onto them, his legs parting.
“You want it? Then take it yourself, kitty.” Your words are a low taunt, keeping them still inside him where he clenches to take them deeper.
He’d usually be so embarrassed by this, but during his heat? He’s too needy to complain about anything else except for you fucking him.
Xavier’s already working his hips back in desperate little thrusts. Dropping his forehead to the pillow beneath him, one hand reaching behind him to grasp at your wrist when his hips speed up. Holding on until you bat his hand away, grasping at his hip firmly. His hands find the sheets instead with a disappointed sound as he grinds back onto your fingers, a low keening whine pulling from his throat when you surprise him by adding a third finger the next roll of his hips back.
His cock hangs heavy and dripping onto the sheets beneath him, hips speeding up the closer he gets and cries out sharply when your fingers curl just so. At that, he’s begging for you. Begging for more, for you to fill him up the way only you can. You take pity on him in the moment, thrusting your fingers in sharply the next time his hips press back and his back bows on a loud moan. The next thrust has him spilling onto the sheets before he even realizes it.
“Good kitty.” You praise softly, a kiss to the back of his thigh while pulling your fingers free. You don’t miss the whining protest at the loss, already coating the vibrator in enough lube in the process before you're bringing it to his entrance. He’s eagerly waiting and wanting at the barest touch.
“Yes, please, yes—” His pleading cuts off when you thrust it inside in one smooth motion. Allowing him to acclimate for a moment before you begin moving it in a slow pace. Your free hand flat against his lower back, rubbing at the base of his tail while his hips rock back onto the toy.
The pace remains slow, torturous. As he opens his mouth to beg for more, you finally flick the button on the end of it. The toy buzzes to life and pulls a loud cry from his parted lips. You can’t help the smug little smirk tugging at the corner of your lips with catching him off guard. The pace at which you thrust the toy into him remains slow, calculated with each deeper thrust. Watching with rapt enthusiasm how he grinds back onto it.
“Pretty boy forgot we had this, huh?” You taunt, amused. Xavier nods, a low gasp leaving him that quickly becomes a stuttered yelp when you up the intensity by two, rather than the next level. Your kitty’s in heat and needy, why bother going too slow?
The vibrator is pressed right against that sweet spot inside him and he’s grinding back onto it, desperate and greedy for it, even as his thighs tremble.
“G-Gods, that’s—” He gasps out, clutching at the sheets in tight fists. His hips are bucking into the air, chasing after the release he’s seeking. He knows not to touch himself, not allowed to until you say, but gods is it tempting. Even with how sensitive he is.
As if you’re able to read his mind, your free hand moves to wrap around his leaking cock in a loose fist, upping the intensity of the vibrations once more. A punched out cry tears from his throat at the dual stimulation and he can’t stop the way he’s shaking. Hips bucking into your hand and back onto the vibrator like he can’t decide which to focus on. Both so good, too much and not enough.
“Fuck!” Xavier cries out, gasping into the sheets. You see the tears in his eyes, the way his muscles tremble and tense up.
He’s already right there again. The vibrator always sends him over fast, especially after the first few orgasms. His chest sprawled out against the bed, his tail lashing and brushing along the back of your hand where you keep the toy nestled right against his prostate with every harsh flick.
Your lips find his shoulder, his body jolting at the sudden sensation and his hips buck into your fist once again. Moving to kneel behind him, you press your thigh against his ass to use as leverage against the vibrator, keeping it still and pressed inside him. Freeing up your hand, you take your fingers through his tail before smoothing it up the dangerous arch of his back.
Feeling the way his muscles tense, how he bows his back into your touch, his panting growing choppier and higher pitched. Tangling your fingers in his hair, your lips find his shoulder, tightening your fist on his cock in time to hear the way he whimpers low and shaky.
“Come for me, baby.” You purr, low and sweet against his skin. Your teeth finally sink into his shoulder, thumb digging into the head of his cock with one more squeeze and he’s gone.
With a loud cry of your name, his hands tearing at the sheets and entire body locking up with the force of his orgasm, he spills all over your fist and the sheets beneath him. He’s trembling where he’s collapsed, the buzzing of the vibrator still at its highest setting and you have to move to finally turn it off, but keep it inside him.
Your lips graze over his shoulder, soothing the bite you left with your lips and your tongue. Wiping your hand against the already dirty sheets to soothe the intense trembling coursing through his body, fingers massaging the base of his ears in a way that makes his purr stutter to life between his harsh panting.
“More, please. Don’t stop, want…” His plea is quiet and breathless as it trails off. His body is still twitching but already lifting his ass to press against your hips where your thigh keeps the vibrator still.
“Not just yet, baby. I want you to do something else for me, first.” Hands leaving his body, finally pulling the toy from him as you step from the bed. Ignoring the impatient whine from your boyfriend, his head turns to rest on the pillow and watch you curiously.
Once his eyes are on you, you’ve managed to fasten the harness into place, along with the necessary strap on. His hips are rocking subtly into the messy sheets at the sight of you, whether he realizes it or not. Your hand is around the base of his tail immediately, pulling harshly and pulling his lower half away from the mattress with a disappointed click of your tongue.
“You’re being a bad kitty.” The warning note in your tone makes him falter, ears flattening against his head with a pitiful whine. He crawls towards you on his hands and knees once your hand releases his tail and nuzzles his head against your stomach. A placating gesture, an attempt of an apology he doesn’t exactly mean.
With a sigh, your fingers thread through his hair, combing through the silken strands and toying with his soft ears. Your hand travels down to the back of his neck, his head still nuzzling into your belly when your hand tightens. A firm grasp at the back of his neck and you haul his head away, yanking him wordlessly to the floor from the bed.
Xavier’s resistant at first, a sharp hiss escaping him at your grip and the force of your shove. But you don’t let up, your hand remains on the back of his neck with your eyes on him.
“On your knees for me, kitty.” The order is firm, no room for debate. Especially not with the way you’re already pushing him down before you.
Once he’s knelt in front of you, his hands rest in fists at his sides, a small pout forming on his lips, but his eyes keep falling to the strap that’s just out of reach. Good. He already knows what you expect, and seems a bit interested, himself, with the way his cock jumps the moment your hand grabs a fistful of his hair, guiding him closer towards it.
“If you’re a good little kitty, maybe I’ll fuck you with it afterwards. Doesn’t that sound nice?” You ask, taunting him lightly. Noting the way his eyes zero in on the silicone when your other hand wraps around the base of it, nudging it to his pouty lips.
He’s nodding, lips parting in anticipation of your request. Crawling forward on his knees, his hands reach for your thighs, tongue lolling out towards the toy.
“I’ll be good, promise. Promise.” His words are heavy, desperate to prove himself to you. Opening up for you when you guide it past his lips.
Xavier’s had his moments of enjoying taking your strap and not, whining more about the silicone taste in his mouth instead of you. Always preferring to taste you. But there are times, just like now, where he’ll take anything you give him. Not to mention the promise of fucking him afterwards. That’s the thing about Xavier. You give him a challenge with a rewarding goal? He’ll work towards it eagerly.
His eyes flutter at the first press of the dildo on his tongue before looking up to find yours. He begins bobbing his head slowly, taking more and more of it each time he sinks down onto it. Your hand stays firm in his hair, but give him enough leeway to continue working his mouth over your strap.
“Good boy.” You praise softly, watching how his eyes seem to light up. falling into the motion smoother. Taking more into his mouth, his hands firm on your thighs.
You give an experimental thrust of your hips and you can hear his muffled moan at that. Leaning into it when your hips come forward again, a slow, steady pace until his hands slip down to your calves as he sits back on his heels. Tail all but wagging against the floor and drooling around the silicone.
He grows greedier for it, pulling off to catch his breath on a particularly deeper thrust. His eyes wide and shiny when they look back up at you, his fingers digging into your skin to keep from touching himself. He’s been making a mess, leaking all over himself since you grabbed him by the neck. His voice is rough, pleading with you when he speaks.
“I’ve been good, right? Need you, please. Can I?” He suckles at the tip of the dildo, hoping to get your attention and approval. His head leans into your touch when your fingers begin massaging at the base of his ears again, a needy little sound coming from his throat. He has been good, after all. It’s more fun to unravel him with your own hands, anyways.
“A very good kitty. You’ve earned your reward.”
Stepping away from his wet mouth, you tug lightly at his hair to get him up. Scrambling to his feet, his hands find your waist as you guide him back to the bed.
Sitting on a clean section of the sheets, you pull him towards you and into your lap. He goes willingly, climbing over you as your hand grips his chin to pull him in for a rough kiss. Kissing away the taste of silicone, his moan into your mouth low and appreciate as he settles properly into your lap. One hand drags down his side, landing on his hip where your grip tightens, pulling him in closer, grabbing the discarded bottle of lube and pressing it into his hand.
“I want my pretty little kitty to ride me. Think you can do that?” You murmur roughly against his lips, feeling the way he’s nodding before you even finish the question. Hands rushing to open the cap of the bottle, squirting a bit of lube into his hand to coat the dildo.
His lips are still on yours as he rises to his knees enough to prep both himself and the toy. Your hands rest on his hips, one sliding back to rub at the base of his tail which draws a trembling whine from his lips against yours. He’s so focused on the task at hand, he’s simply just panting into your mouth as your hands wander his body.
Your lips move to nip and leave open mouthed kisses to his jaw by the time he’s sinking down onto you, hands coming up to grasp at your shoulders with a shuddering moan. His ass settling in your lap as he circles his hips nice and slow, his tail brushing over your legs as he moves.
Xavier takes it slow at first, his hips grinding down onto the toy with every motion before he finally begins to set a pace. Rising up before dropping back into your lap, his body pressed against yours as he starts moving. It doesn’t take long before he’s picking up the pace, desperation getting the better of him.
His arms wrap around you, clinging to your shoulders, one hand absentmindedly making it into your hair as he rides you with single minded focus. His cock rubbing between your bodies with every movement and making his breath catch, his moans growing in volume. And when your hands move, tightening on his hips to meet his next thrust? The sound that leaves him is gorgeous.
Every time his ass lands back in your lap, he’s met with a harsh thrust of your own. Grinding down onto you when the next one hits his sweet spot that makes him choke on a pleading cry of your name, hands clutching at you desperately. Your mouth is back on his skin, licking up the column of his throat and speeding up your own thrusts just to hear him.
“Please, please let me. Don’t stop, I want—” He begs so beautifully for release, his hips faltering, rocking against you where his cock drags wet and heavy.
Your hands tighten on his hips, picking up the pace as you thrust into him harder, faster, just to feel the way his thighs shake around your hips. Your teeth teasing against his throat, sucking a mark on his collarbone. One hand travels up his spine to the back of his head, grabbing a fistful of his hair to yank his head back. Marveling at his gasp, his lips parting in a loud moan at a particularly harsher thrust.
“Not yet, baby.” Your tongue tracing the sharp line of his jaw, relishing in the way he trembles with a frustrated little whine in your lap. Rolling your hips into him deeper on the next thrust, his hands clawing at you with every thrust against his prostrate. His tail has gone rigid, ears flicking as his forehead falls to yours when you release your hold on his hair.
He’s still chasing after the pleasure, so desperately wanting your permission for his release. Your hands fall to his waist, hands tight on him when you roll him over to his back, keeping your bodies connected as you do. His eyes widen at the sudden shift, but spreads his legs eagerly to accommodate you. Arching his back into the next thrust with a sharp gasp.
This way, you’re no longer stimulating his cock with every thrust, and you can pound into him while watching how prettily he falls apart for you. Your hands move, hooking under his knees when you begin thrusting at a quicker pace, finding his prostate much faster in this position.
His hands find your wrists before sliding up to grasp his own knees and spread himself wider for you with a pleading, whimpering moan while throwing his head back. You can’t help but watch the way his ears bounce with the motion, leaning down to capture his lips and swallowing the sounds you pull from him with every thrust. Pulling your hips back only to slam back into him harder the next.
Xavier’s hands move to claw at your shoulders, clinging to you and crying out against your lips. Trying to reciprocate the kiss, but his mind goes fuzzy with the force of your thrusts and when your hand grazes his lower abdomen, bucking into the sensation. A desperate, keening whine tearing from his throat when you avoid his cock once more. Grinding into him, letting him feel the pressure on his prostate.
“Maybe next time, I’ll get one of those toys so I can come inside you. You’d like that, wouldn’t you? My pretty, needy little kitty.” You see Xavier’s eyes roll at the sheer idea of it, back arching off the bed.
“Yes, yes, fuck yes. Please—!” He gasps out, ragged and torn from his throat when he arches into your body. One of his legs hooking around your waist to hold onto you, pulling you closer towards him.
You’re pressed against him now, driving your hips in with precision in every thrust. You can see the tears welling up in his eyes, how it’s taking everything in him to stave off his orgasm. Your hand finds his, lacing your fingers together and pressing it into the mattress. Leaning down to trail kisses below his jaw, feeling the way his hand tightens against yours.
“You wanna come, pretty boy?” You squeeze his hand in return, gripping his chin to turn his gaze back on you, rolling your hips in slower, deep grinds that have him seeing stars. Gasping with every roll of your hips, his nails digging into the back of your hand while the other claws at the sheets.
“Please, can I? Wanna come, please let me come for you.” His voice is wrecked and so beautiful, you almost want to keep going just to hear him beg longer. Continue watching him twitch and writhe beneath you, he’s an absolute vision like this.
Grabbing his other hand, you stretch his arms back above his hand, fingers intertwining tight and pinning them still. Your thrusts still slow, rough rolls of your hips where you grind into him that you gradually increase your speed. Keeping your eyes locked on him, the way his eyes flutter, the way his lips part around every gasp and moan. How his body arches up into yours off the bed.
“Go ahead, baby. Come for me.” Your permission whispered against his skin where your lips are against his throat when his head tips back. Your thrusts grow faster as you bite and kiss the expanse of throat, feeling his heels dig into your back where his legs have wrapped haphazardly around your waist.
The next few thrusts pull choked, breathless sounds from his lips and then his body is arching violently from the bed, eyes rolling back into his head with a loud cry of your name, as he spills between your bodies. His release coating his abdomen and even landing on his chest. His chest heaving with every ragged breath.
Xavier’s still breathing heavily when one of your hands moves from where they’re laced together to thread through his hair in a tight grip. Your thrusts don’t stop, you keep going. Watching as the tears welling up in his eyes finally roll down his cheeks with a particularly harsh thrust. He’s right there, still sensitive and trembling from his last release but you know you can wring another one out of him.
Your lips are on his exposed throat, grinding your hips into his deep, rough thrusts that have him shaking and gasping at your touch. His hand squeezes tighter where he’s kept a grasp on one of them, nails digging into the back of your hand as his back bows off the mattress and into you.
“One more, kitty. Just one more,” your lips moving on his heated skin making him shiver when you roll your hips into his. When your hand releases his to grasp his waist, his tail finds its way to your wrist to curl around tightly, a weak whine from his lips draws your attention.
“You can do it, can’t you? Just one more, and I’ll get you all cleaned up. Hold you nice in my arms how you like, sweetheart. Do you want that?”
His hips arch into yours with the next roll of your hips, a groan trapped in his throat with how overstimulated he is, but the pain continues melting into pleasure with how you’ve kept a firm pace. Rocking against and grinding into him, rather than anything harsher to rattle his body beneath you. How your voice has softened, coaxing him into his final release.
It’s like that for less than another minute. Your soft words of encouragement, his breathless, teary and glazed over eyes on you. You feel the way his tail tightens around your wrist like an anchor, his arm wrapping around your shoulders to hold you bodily against him, his nails digging into your shoulder as he falls apart beneath you.
Punched out, trembling moans melting into softer whimpers leave him as you hold him through it. His hips bucking subtly against your body as his release coats your skin above his. Your hands are in his hair, one cupping the side of his face as you murmur soft words of praise.
Your forehead resting against his, thumb wiping away the tears spilling from his sapphire eyes. His gasping is a wet, ruined sound as he falls limp beneath you. His body finally satiated for the night. Every nerve still sings with pleasure and way too much of it at once. You take your time calming him before finally pulling out, unhooking the harness around your waist with one hand, given how his tail immediately latches onto your wrist when you move.
You set everything else aside, swapping to grab the wipes and soft towels to return to him, moving quicker so as to not leave him without your touch too long. When you’re back on the bed, your hands are gentle when you wipe down his body. Your lips stay pressed to his temple, kissing softly in between your whispered praises.
Xavier’s tears had finally come to a stop, but he’s whining so pitifully for your closeness. You’ve gotten him cleaned as much as a clean cloth could do for now, so you carefully move to lay him on the side of the bed without the soiled sheets.
Immediately, he’s rolling and curling into your warmth once you’ve settled beside him. Your arms wind around him, tracing soothing patterns up and down his back, before threading through his hair. Massaging at the base of his soft kitty ears, feeling, as much as hearing, the soft rumbling building in his chest from how closely he’s pressed into your neck. His tail drapes over your hip, a quiet, sleepy claim of his own.
“You did so well for me, pretty boy. Always so good for me, my sweet kitty.” Your words are gentle, quiet. Not wanting to disturb the soft moment and surroundings of the two of you.
You can feel the slight twitch of his lips against your skin, a lazy little smile. His arms wind around your middle to haul you in closer, as if trying to fuse your bodies into one. Your lips find the crown of his head, one hand gently gripping his chin to tilt his gaze up to you.
And gods, the look you’re greeted with. His cheeks are still flushed and tear stained. His lips are a bit swollen, eyes still red rimmed. But he looks absolutely gorgeous like this. The way his eyes are half lidded, content and sleepy. That little lazy smile on his lips you felt before.
Leaning down, you nuzzle your nose against his. Cupping his cheek to wipe away the lingering dampness that clings to his lashes. Your kisses are even softer, featherlight. When you kiss the tip of his nose, and then, those kiss bitten lips. His tail swishes where it lays over you, his purr rumbling deeper at the affectionate gestures.
“Love you,” his words are rough, quiet, but remain just as strong any other time. You can’t stop from joining your lips together once more.
“I love you, my beautiful boy.” You whisper against his lips. Feeling how he snuggles in closer, his head nestled against your chest. Always loving the sound of your heartbeat beneath him, even when his ears tickle your chin.
You don’t mind, never have. Not when he’s this comfortable, this soft and cuddly in your arms. The blanket is tugged up over your bodies, hands still moving in idle, comforting motions along his skin.
When morning comes, you’ll get him properly bathed. You’ll prepare breakfast for him, as big as he wants and anything he desires. Spoiling him is like second nature to you, but that does go both ways in your relationship. So, when you’re given the opportunity to spoil him?
You’ll take it.
And spoil him rotten.
Every single time.
