Work Text:
kai knows you have exams—glutting with papers as well as harrow, and primarily, he’s such a good boy with topics like personal space. but still, now, in your bedroom, you hear scratching on your door. it’s been like this for a couple of days now. you felt bad at first. of course, he’s your puppy, but you’re his owner; you have to set boundaries. but today wasn’t nearly as similar, not when you heard sniffles and whines from behind the door along with clawing at the wood.
“ningie?” you call out with a hand on your screen, and with a sniffle, his sounds halt. still, some noise seeps its way to your room, and concern rooted in your chest. you shut your laptop, set it aside, and approach your door. what greets you on the other side is a teary-eyed kai with his ears and tail drooped. his big arms wrap around you and his warmth spreads over your body almost immediately, another whimper escaping his mouth. “oh baby, what’s wrong?” you ask, brows creased as you leave gentle pats on his head, feeling the fluff caress your fingers. his ears twitch.
“‘wan sleep with you, please…” he almost cries, digging his face into the crook of your neck, licking against your supple skin. where did this come from? kai has his own room, and sure, he’s slept with you a few times, but you assume it’s because of your excessive studies.
“but kai, i have to study, you know that,” you mutter. you can’t afford to fail this subject, but moreover, you’re unable to bare seeing your pup like this. his breath hitches, and the warmth of a tear lands on your skin. his lips press against your neck, mouthing another plea. with a few further pats, you think it through.
“okay,” you sigh. “you can sleep here for the night. can you be quiet for me, hm?” you ruffle his hair as his eyes land on yours for the first time tonight, glistening with tears. his brows quirk.
“yes! yes yes,” he wipes his tears, tail swishing behind him as his ears perk up. “yes, i’ll be— i’ll be good! i’ll be a quiet, good boy!” he nods and makes his way to your bed, wrapping himself in the plush of your blankets. a chuckle slips past your lips as you tuck him in further, laying beside him as you heave your laptop on your thighs.
however, after some time, his hands envelope you, slowing your typing upon the sight of his face. his features sat perfectly, the serenity of them paired with a pout, and your eyes fail to avert. you can’t finish your work like this— not when he’s snuggling against you with his arms cradling your body. you place your laptop on your nightstand as if it were a delicacy, cautious not to wake him, and nestled near him, laying your head on his chest. you could use a break. after all, you’ve been studying so much you barely had time to give your puppy any attention. finding comfort in his breathing pattern, you sync with him, feeling the drowsiness wave over you as you doze off.
the next day, you awoke in the afternoon, yet cold. as you open your eyes, your chest ached, and even more at the realization kai was gone. despite it, you stretch and expel the tension with a yawn, getting on your feet and undressing to replace your pajamas through the fatigue. you take off your sweatpants, reducing your clothing to an oversized shirt and your panties, and search for your shorts, yet to no avail. where have you left it? your head fogs with anything but answers, but the attempt to search for one wasn’t forlorn. kai was with you, what if he had seen them? it was close enough to an answer, and so you pick yourself up and walk out your door. the closer you approach, the more your ears perk at the sounds seeping through his room, yet you gulp down any assumptions. “kai?” you knock, and he doesn’t respond. you knock again, and receive the same response. you’re right outside his door now, and his whimpers become apparent. worry itches and bullies your stomach. “kai… baby, i’m coming in, okay?” your hand grips tight on the doorhandle with hesitance before you pull down with a breath.
kai’s curled up on his bed without a blanket, his brows knitted together, eyes shut, still pouting, yet feverish. a sheen of sweat coats his skin, his lips trembling and spilling whimpers and strangled cries. his ears seem uncertain as they twitch and squirm, and his tail curled with what seemed to be discomfort. at first, you think he feels sick, and you take light steps, careful not to make any sudden noise. your hand reaches his head, grazing before scratching behind his ear, and his tail wagged with the sensation. a gasp succeeded along with light panting, moans sounding like begs slipping with occasional choked breaths. concerned, you lay next to him, curling up near your puppy as your hand lingered working on his ear. his hands grope around until they find you and lock tight around your waist, and he pulls you against him until your head’s laying on his chest again. then you felt it— something hard pressing against the lower region of your tummy as his hips sputtered briefly. “ning—”
“mommy,” he sobs, pressing himself against you a little more. he’s never called you that before. air snags in your throat. “mommy, ‘m sorry…” a tear wells in his eyes as his breathing becomes irregular, as if his lungs were learning how.
“what’s wrong, puppy?” you crooned, scratching at his ear lightly as he shook under your touch.
“feel so hot…” he breathes out, a hand trailing from your waist to your thighs, lightly squeezing at the softness and lifting your leg to wrap around his waist.
“hot?” you coax, eyes darting around the room. you’re unsure why. looking for your shorts, you assume, but that won’t be necessary— especially after spotting it under his pillow. “kai, my shorts—!”
his arms tense around you. kai leaves a kiss on your forehead and stills his head in your hair. “why do i feel hot?” he asks, breath faltering with his exhaustion. “i’m a good boy… i’m a good boy, why can’t i help m’self anymore?” his hips sputter again as if he can’t control his own body, eliciting a drawn-out whine from his chest as sorries spill from his mouth. “i… ‘m in heat… right?”
his collar made soft rattles as he moved. you had avoided discussing his heat, and you could never wrap your finger around as to why. you assumed you could speak of it another time, but you didn’t expect it to happen during exam seasons. your hand dropped and landed lightly on his shoulders, trying to ignore the pool in your panties. fumbling, his hands roam your body: your hips, your collarbones, the low of your back, until they reach for your hand, leading you to the leaking bulge in his pants. as if without intent, he whimpers at the contact before hissing a light gasp. “mommy,” he pants, the tip of his tongue resting just above his lower teeth. “please help me.” his eyes meet yours, brimming with tears, swimming in desperation you’ve never seen before, especially in your boy, and the ache between your thighs is getting harder to be ignorant of.
“kai, i can’t…” you strain, almost squeezing the latter, yet your body says otherwise, pressing against his tent, nearly palming the poor pup before you catch yourself.
he huffs, choking a sob. with a few deep, stuttering breaths, and a twitch of his nose, his lips parted once more. “i can smell you. smell… s’ good, can smell your heat, mommy. your slick…” his hand snakes down to tug on your panties. he dips his head down to your ear, softly nipping at your lobe before speaking again. “help me like i’ll help you, please.” he leaves a kiss on your ear, leaving a burning, wet trail of open-mouthed kisses down your neck, your jaw, and the daints of your collarbones, his tail thumping the bed as he shifts his position, stomach flat on the bed, his lower body bent, feet stabilizing himself on the floor. continues on your stomach, then under your belly button, biting at the waistband of your panties until his eyes find yours again, begging to let him eat you out. his bottom lip quivers as a sliver of his teeth flash through, one of his ears sinking down as the other perks.
feigning reluctance proves in vain— by now you’re panting and fighting to rub your thighs together for some sort of friction. kai can smell your arousal more now than ever, and the wet patch seeping through the fabric of your undies don’t help your case, so with a restricted whine, you nod.
his tail swishes and peeks behind the broadness of his shoulders, ears fluttering up as he fully slides your panties off in one clumsy, frantic motion, tossing it to the void of the room when he dives in as if starved, fingertips digging into the backs of your knees as yours into his hair. his tongue probes your heat, shy and timid until his nose bumps your clit, lifting his head to suck on it fervent, eliciting a strangled mix of a whimper and a moan from the back of your throat. your breath catches, shakes, and sputters before you choke out a weak, “ningie— shit!” hands tangle in his hair, ears twitching the more you near them. your head fogs with nothing but him. he stops with licking a long stripe up your entrance to your swollen clit, hot breath fanning your cunt, hungrily burying himself back into your warmth. his tongue swirls, then pushes past your folds, juices coating his lips and the surrounding skin generously as his moans vibrate through your spine. if not for his hands holding you steady, your knees almost buckle. soon, filthy, yet soft sounds of slurping and pants are all you’re able to hear, practically lapping at you, hands further pushing him into your heat. only delving deeper, his tongue tastes you as if it’s the only thing he knows how, his nose harshly pushing upward against your clit. your head jerks back, mouth gaped and eyes shut with ecstasy, whimpers falling in a needy stream as you writhe. a grunt slips from his chest.
“so wet, mommy,” his voice falters as if unable to bear straying away from your pussy for mere seconds, drowning in you once again, rolling his hips against the bed. “taste–” he mumbles into your cunt. “m-more…” tilting his head, he peers up at you between your legs, hair tangled from your fingers and nose glistening with your slick under the light, sucking on your clit another time. your breaths come in short bursts, kai drinking up each expression, eyes moving over your face. pulling on his hair, despite how deep in your stomach, you felt bad, he seemed to groan into you with every one. and deep in your stomach, pressure coils tighter and tighter, begging for release as arousal pools in your core. your back arches off the mattress, and his hand caresses your skin as it moves from the back of your knee to under your thigh to pressing against your hip, holding you down firmly. your leg gives in as he does, closing on him, yet it only pushes him deeper.
“kai– fuck!” you pant. “‘m gonna… ningie..” shockwaves grip your body, moans leaving your mouth in drawn-out mewls.
he unwavers. “on my tongue,” he muffles into your cunt, prompting a whimper. “please..” his eyes flitter closed in bliss, lost in your taste before gazing back at your features. your body reacts faster than your mind can keep up, chest heaving, pressure snapping, body jerking, and your voice dissolving into a stuttering cry as your orgasm ripples through you. your thighs threaten to squeeze, and he laps at your cum, swallowing with greed before sucking on your bundle of nerves for the final time. “did i do well, mommy?” he asks as he licks his lips for the last of your taste, kissing around your pussy and kneading your inner thigh with his lips parted. his tail swishes behind him. mouth ajar, you nod, scratching and tracing circles behind his ear in response as he leans into your touch, head turning to lick your palm. and that’s when you feel it— the gentle rocking of the bed. poor puppy was rutting against the mattress.
“ningie,” you coo, light pants spilling from the aftermath. his ears perk. listlessly, you pat the spot next to you where he used to be. he nods with a chime of his collar, making his way back to his previous position, wiping off the remainder of your juices with a finger and sucking on it before positioning himself next to you once more. your stomach swirls.
facing him, you dig your heel into the mattress to push yourself up, yet he left you weak; you could only lift yourself a tad. “i’ll help you,” you sigh, one of your arms wrapping around his neck as the other caresses a trail from his chest to tugging on his pants to the bulge of his cock, already heavy in your grasp. he shudders at the touch, a whimper pushing itself out of his throat, his ear fluttering. he glances down when you start to palm him. “i’ll help you cum.”
his head drops to bury in the dip of your neck and licks at the skin. his breath fans against you, hitching with each movement of your hand as keen whines slip every now and then. you tap at his waist as well as tug at his pants one more time, and he lifts his hips, letting you slide both his pants and underwear off as he helps throw it to the side. his breathing drags ragged, lips parted as his cock snaps against his abdomen. a strangled moan draws from the back of his throat and lays against your skin when you wrap a hand around him. “momm–” he licks at your neck again. “mommy,” he pants, ears drooping. “wan– wan’ cum in you, please… please..” his hand reaches to take yours, bringing it to his shoulder as his brows crease. hands bring your leg to wrap around his, his tip prodding your entrance as you suck a sharp breath. how he alters his position has his dick sliding against your cunt, prompting a whimper from both of you.
kai leaves a path of wet kisses up your neck, leaving prickles on your skin in its wake, stopping on the corner of your lips to take them in his as you sink into it. “want—" he pulls himself from your mouth only to dive back in— hungrier, needier, hands rubbing your stomach, then pulling at your shirt. he forces himself away. “want this gone..” he breathes against your lips, devouring you all over again as you struggle to find the words for a response, only able to roll your hips against his cock. you both swallow each other’s sounds.
breaking the kiss, you raise your arms as he immediately takes the chance to pull your shirt completely up and over your head, discarding it as fast as he took it off. he leans back in, peppering kisses on your jaw and on the corners of your mouth as his hands unclasp your bra, the cold air hitting your skin instantly replaced with the warmth of his hands. then they move to cup your breasts as he trails kisses from your collarbones to your chest, swirling his tongue around your nipple to then suck on it. a whine of his name slips from your mouth, hands reaching and tugging on his collar, his breath growing heavier against your breast. he liked that.
dropping your hand to the collar of his shirt, his ear quirks up, separating himself from you so you can take the fabric off him, joining the others in the corner of the room. he’s much broader than how his shirt makes him out to be, yet he doesn’t provide time to gaze, lips crashing on yours as his hands grasp your hips. the next thing you know, kai lifts himself on top of you, your legs instinctively wrapping around his waist as he fits himself between them. the head of his dick nudges against your swollen clit, parting your puffy folds, then sliding down to push himself in. moans draw and drag themselves into whines as he stretches and fills you, cries swelling and forcing out of kai’s throat. again, his head drops to your neck, yet this time he pants against it as if too overwhelmed by ecstasy to mark you, feeling your walls pulsate around him as he forces deeper. your mouth gapes, mindlessly groping at his back and pressing your fingers against the skin there, leaving moon crescents as he moans at the sensation.
“mommy,” he sounds as if he’s struggling to hold his voice steady. he showers you with kisses— your neck, your collarbones, your jaw— anything near his vicinity as he whispers apologies in between. “you’re s’ tight,” he croaks, trailing off with a whimper, and you strain to find the words.
“sh-shit, kai!” you gasp, unable to reply as he thrusts the last bit of himself into you, tip hitting your cervix as his head falls into the crook of your neck fully, sucking a lazy hickey as he settles. his hands run up and down your waist to your hips, tracing soft circles, pressing his fingertips against your hipbone, leaving goosebumps in its wake.
he swallows deeply. “is it— um… do you feel okay?” his eyes glaze over you, how your lips are red from biting, eyes half-lidded, how your chest heaves, and how you try to nod as a response, yet he receives a different one— a roll of your hips, pushing him deeper.
with your approval, he pulls himself out bit by bit, strangled groans seeping with each drag. mewls fall from your mouth as every twitch of his nerves make your walls flutter around him, and you can feel him shaking above you, biceps flexing with the tighten of his grasp on your waist. his thumb caresses the side of your stomach, something to ground himself as he felt his mind slipping. “fuck,” he hisses. “you’re squeezing me,” his voice breaks, breath shuddering, desperate and overwhelmed with you and your smell. he stops once only the tip is left in you, and despite it, a stretch stills in your walls. he’s unable to bring himself to glance over you, only pushing back in, stretching you so wide you can feel the outline of him in your belly. he moans against your neck and lightly bites at your skin. his hips stutter, yet he keeps going, thrusting the last of himself into you until your hips are pressing flush against each other. licking at the spot he bit, he begins to set a steady pace, whispering reassurances as you grip and knead at his shoulders, tears stinging your waterline. sinking into you, his hand moves from the side of your stomach, drawing nearer to the middle when he presses down at the bulge his dick created there. a cry tears through your throat, and kai’s head lifts for the first time since he sunk himself into you, an ear jumping up with a wag of his tail. “wh-what did i do? need to do it again— to make you feel good, please,” he mumbles the latter, eyes finally travelling down to where he spots the swell of his cock in your tummy, and his pupils grow wide, tail swishing with so much haste you feel a radiance of cold air. “am i doing that?” he breathes as fascination embeds itself into his tone, a hand trailing tingles along with his touch until he reaches the area, and he presses down once more.
your back arches off the bed, walls clamping down on him as you whine a “ningie— mmfuck!” with a quiver, fingers clawing at his back. and so his hand lingers as he finds his pace again, eyes remaining locked on the spot until he can’t anymore, unable to when his senses are so glutted with pleasure. yet you could tell— you’ve always had — he was still holding back. sure, his pace picked up, but he was trembling with resistance, and he held you like you’d fall if he let go. “kai…” you lift your head to look at him— really look. his hair has fallen over his eyes, lips red from biting them, brows knitted together as his eyes find yours. you can tell he knows you do.
“i don’t wanna hurt you,” he whimpers, even more so when he spots your glossy eyes. you remember how you avoided the topic of his heat so heavily. the question of why faltered each time it crossed your head, and now, you realize that you didn’t dislike the topic, you never did. you disliked discussing his mating partner. and now…
“ningie,” you call, his ear perking once more as you lean nearer. “breed me.”
that was all the confirmation he needed, his tail swishing as his dick twitched inside of you from the words alone. almost immediately, he lifts himself, discovering a new angle, hitting the spongy, sweet spot inside you with each thrust, and your mouth gapes open. “fuck!” you sob as his name falls from your lips in a string. he buries his head back into your neck to suck harshly at your skin, biting with occasion as he only goes faster, brutal, even. the bedframe shakes and thuds at the wall.
“mommy— shit! ‘m gonna… gonna breed you so good.. be so proud…” he cries, his hips snapping forward as your back arches with greed. his eyes make their way to where your bodies connect, watching and feeling how your walls flutter, how your pussy is sinking him deeper, how close you are. his hand travels to your clit as swiftly as he’s splitting you open, pressing rough, circular motions against it and capturing your lips with his to swallow your moans. the kiss is so messy, so filthy, so right, and your nails sink into his back at another snap of his hips. your legs wrap tight around him, only pushing him impossibly deeper as his hips begin to stutter. with the last slam of his hips, you fall apart beneath him, your orgasm crashing as your thighs jerk and you clench around him, milking his pretty cock.
groans rip from kai’s chest, finally snapping and pumping his cum deep inside you as his pace slows, yet his dick still feels hard in your walls. rolling down, kai licks a tear from your cheek and nears your ear, lightly biting at your earlobe. “k-kai…”
“you did so well, mommy,” he presses a wet kiss on your jaw before lifting himself back to your ear. “can you go for a few more? please.. please, i’ll make you feel so good,” he pleads, voice breaking and dripping with primal hunger.
𐂯
and so you agreed. you’ve never been fucked so rough and dumb in your life, and by the end of his waves, your mind had dumbed itself down to nothing but him, and after the waves, kai was filled with so much concern. he plants kisses all over you— your collarbones, a few pecks to your lips, your cheeks, your inner thighs, everything to comfort you, apologizing for how rough he went in between as his hands caressed your sides and thighs. soon, he hurriedly dragged his pants and underwear back up and went off to grab a towel to clean up, and glancing at him, you can spot the scratch marks you left on his back.
in the following days, kai did his best to take care of you although you insisted you were fine. however, after seeing you pass your exams, he calmed down a bit.
things didn’t get awkward between you after that. further from the truth, actually. you two grew closer, and kai wanted nothing more than to be between your legs again even after his heat.
