practice makes perfect
nc-17; romance; sehun/luhan; 2,413w
summary: sehun’s not so sure if it’s a good idea to apply the same saying to their sex life.
a/n i: written for
lisa because without her great porn enabling skills, this fic probably won’t exist. /happily shoves this in your face
a/n ii: i told myself i’ll never write pwp again, but then the TERRIBLE PORN ENABLER WHO GOES BY THE NAME OF LISA HAPPENED so.
sehun is beginning to question his ability to make a proper judgment when it comes to luhan.
thirty minutes ago, sehun had received a simple text message from luhan, asking him if he could spend a few minutes in sehun’s room after dance practice. luhan even added that he won’t be staying too long since he needed to return to their dorm to continue packing his things and, upon reading this part of the message, sehun immediately agreed. exo-m is scheduled to fly to china again tomorrow and heaven knows sehun will practically do anything and agree to every single one of luhan’s requests just to steal even a few seconds of alone time with him.
thirty minutes ago, luhan’s request sounded totally harmless and ordinary, devoid of any malicious intention or thought.
but now, with luhan on top of him, whispering all those filthy things into his ear as he grinds their hips together, sehun’s not so sure about his earlier conclusion anymore.
“just get me off, sehun.”
sehun makes a soft tsk under his breath before giving luhan a quick peck on the lips, hands already traveling down luhan’s body in an exasperatingly teasing manner. “you’re so pushy when you’re horny, do you know that?”
luhan can only hum his agreement as he patiently waits with bated breath, those long fingers skimming over his ribs a current threat to his sanity. when those same fingers refuse to budge no matter how long luhan stares and wills them to move past his waistband - a clear indication that sehun just decided to be an infuriating tease at, quite possibly, the most crucial point of luhan’s sex life right now - luhan looks up with a scowl on his face and bites out, “you secretly like it, though.”
a playful smile flits across sehun’s expression before he easily admits, “i do.” a smoldering gaze thrown in his direction and three beats later, “i actually like it a lot.”
sehun’s shameless confession doesn’t really surprise luhan, but it does make him ridiculously hornier just knowing that sehun secretly (or not so secretly now) likes having an aggressive partner in bed. and, oh, luhan can really be aggressive when he wants to, alright.
“but you know,” sehun starts and luhan rejoices inwardly when sehun finally pulls down his pants just enough to free his arousal from its confinement. luhan bites back a groan when sehun suddenly wraps his fingers around his cock, giving it much attention with painstakingly deliberate strokes. “i like it more when you beg.”
the impish grin on those lips and that hint of sick amusement heard in sehun’s voice shouldn’t turn luhan on even more, not when sehun is clearly enjoying the agonizingly slow torture that he’s putting luhan through, but, somehow, sehun always finds a way to drive luhan mad with whatever he does - be it the way he consciously moves his body more seductively when luhan’s watching or the way he unconsciously licks his lips far more times than luhan can count - and luhan supposes it’s not entirely surprising that things are turning out the way he doesn’t really want them to.
to his utter frustration, sehun continues to tease him with leisurely strokes, pumping his cock up and down, up and down, up and down, like they have all the time in the world for this (luhan doesn’t really know where sehun gets the mistaken impression that they have). the slow pace is maddening, the friction seemingly not enough to take luhan closer to the edge and he can’t help but to jerk his hips forward to have more more more.
when sehun pulls him down for a kiss, taking his breath away even with the briefest press of their lips, luhan finally breaks and gives in.
“please, sehun-ah.” it’s embarrassing, how luhan can even pick up the evident desperation in his voice but he needs this, needs to feel the rush and the heat and the thrill of chasing that impending release so luhan really can’t be bothered to feel mortified if he can get what he wants in the end.
sehun, on the other hand, is making it terribly hard for luhan to keep his dignity (or, rather, what remains of it) intact. “hmm? please what?”
the teeth nipping at his jaw renders luhan speechless for a second, his brain activity going haywire from the additional sensation of sehun’s tightening grip on his rigid flesh. it manages to draw out a long guttural moan from luhan’s throat and sehun thinks it’s absolutely sexy as it bounces off the four walls of their room.
“i need you to be more specific,” sehun rumbles against luhan’s neck, “tell me what you want, luhan.”
when luhan fails to answer after five seconds, sehun’s hand on his cock stops moving altogether and a needy whine slips past luhan’s lips. luhan forces the words out, all the while trying to keep himself together despite the obvious fact that he’s slowly falling apart under sehun’s frustratingly slow ministrations, “i need more, sehun. just, stop teasing me, fuck, please-”
sehun cuts his rambling off with a kiss and luhan can almost hear the smirk as he speaks, “there. was that too hard?”
luhan’s about to scathingly answer, to throw back a few biting words of his own so he can hopefully wipe that smirk off of sehun’s face, but then sehun begins to fist his right hand up and down along luhan’s cock again, rough and warm and so amazing, and luhan can only whimper as sehun gradually sets a steady pace. sehun's fingers trace along the contours of the tip of him, rubbing the slickness between his fingers before sliding up and down over and over again to ease the friction. it feels good - so fucking good - and luhan feels the unbearable heat pooling in the pit of his stomach.
sehun licks along the part of luhan’s lips, drinking in the gasps and sighs that bubble from his mouth every now and then. luhan hasn’t touched him yet, but sehun can already feel himself growing harder by the second and luhan really has to stop moving frantically like that, rocking himself into the fingers wrapped around his cock, has to stop making all these needy moans that send shivers down sehun’s spine because, at this rate, sehun thinks he’ll come even before luhan does. and sehun would much rather dig up a hole and die before that happens, thank you very much.
a sharp nip of teeth on his shoulder momentarily distracts sehun from his thoughts and he hears himself letting out a low groan at the sudden sensation. luhan continues to push against his hand, trying to get as much friction as he can with desperate thrusts of his hips and sehun knows he’s close, so close, and the thought of luhan coming undone above him eggs him on, quickly picking up his pace to match luhan’s ragged breaths and hushed whispers of please please please.
luhan raises his head from sehun’s shoulder and presses their lips together, muffling his pleas for sehun to drive him even closer to the brink. sehun curls his tongue against his and somewhere between the relentless slide of sehun’s hand on his cock and the obscenely loud sobs of pleasure expelled into his mouth, luhan cries and crumbles in sehun’s hold, mouth falling open in ecstasy as come spills against sehun’s fingers.
they stay silent after the first few minutes, luhan just lying bonelessly on top of sehun, his breath shuddering in and out of him. luhan soon regains his focus after a while, his sense of awareness slowly creeping back into him as he feels sehun kissing his temple, his long fingers carding through luhan’s hair.
with much effort, luhan shifts his head to the side to look at sehun and doesn’t stop the dopey smile pulling at the corners of his lips. “you’ve really gotten better with your hands.”
sehun can’t help but flash a smug smile at that. “yeah? should we practice with my mouth next time then?”
luhan laughs and proceeds to tuck his face in the curve of sehun’s neck, the vibrations against his skin shooting straight to sehun’s painfully trapped arousal. luhan knows he should move - the sticky mess sitting between them is nowhere near pleasant, really - but sehun is warm and firm and just there. so he shifts, trying to find a more comfortable position in sehun’s arms-
-and then he feels it, the obvious tent in sehun’s sweatpants. the gritty moan that tears from sehun’s throat follows suit and luhan can’t help but to shiver all over just from hearing the restrained desire in that voice.
gingerly, luhan hoists himself up just enough to properly kiss sehun, ignoring the sticky mess quickly cooling on his stomach. it starts slow, a sensual dance of tongues intermingling with each other, but it doesn’t take long before the kiss suddenly turns harsh and hungry, lips clinging and suckling and teasing. there’s something in the way sehun eagerly responds to luhan that intoxicates him, something that he can’t quite get enough of despite himself, and it’s one of the many things that has luhan always on his feet, anxiously waiting for any alone time he can get with sehun.
luhan breaks off the kiss and fleetingly appreciates his handiwork, feeling proud of himself to have caused those red, kiss-swollen lips on sehun’s face. he proceeds to kiss sehun’s throat this time, leaning closer into him as his hand drops down, fingers skimming the edge of his sweatpants before diving up and under, his thumb flitting along the head of the erection he finds there immediately. luhan is rewarded with a gasp and strong hands clutching at his shoulder, sehun now a panting mess under him.
luhan lifts his head to stare at sehun, a playful glint evident in his eyes. “hmm. maybe we should start practicing with my mouth instead, sehun-ah.”
before sehun can even open his mouth to ask (not that he is coherent enough to form words at this very moment), he feels his sweatpants being roughly pulled down, the cool air hitting his skin making his cock twitch. hands holding him down, sehun didn’t have enough time to prepare himself for whatever may come next because luhan is already positioned between his legs, mouth cupped over his cock, and sehun can’t help but cant his hips up at the first contact.
luhan’s mouth is warm and perfect and sehun wants to cry out from the pleasure of having luhan’s tongue press up against him, tracing the prominent veins with slow and careful licks. sehun faintly thinks luhan looks beautiful like this - his head bobbing up and down, cheeks hollowed as he pleasures sehun with his mouth, and the image burns hotly behind sehun’s eyelids, imprints itself into his mind in a way that sehun can never, ever forget this moment even if he tries.
luhan takes a quick glance at sehun’s face and the sight that welcomes his vision is enough to spark a renewed vigor in him: sehun is looking at him intently, lips swollen and shiny with saliva, mouth parted to let out little breathy moans that sound like music in luhan’s ears. sehun’s hands fall into his hair, grazing along his scalp at first before suddenly tugging hard as luhan quickens his pace, humming and hollowing alternately until he feels sehun’s cock grow even harder and heavier against his lips.
the tight coil in his stomach threatens to give way, the sharp curl of orgasm just within his fingertips, and sehun urgently pulls at luhan’s hair, gasping, “s-stop, hyung, i can’t, oh fuck, i'm going to-”
instead of pulling back, luhan takes him in as deep as he can and, for a second, he thinks it’s a mistake because then sehun’s hips arch off the bed, thrusting into luhan’s mouth one last time before he suddenly comes, streams of his release shooting down luhan’s throat. the bitter taste almost chokes luhan but he forces himself to swallow it down, all the while grabbing sehun’s hips to keep him in place.
it’s not exactly pleasant after - the bitter taste is still left on his tongue and his throat kind of hurts for some reason - but it doesn’t really matter; not when luhan remembers hearing his name spilling from sehun’s lips earlier, his face drawn tight with the force of his orgasm.
luhan crawls to sehun’s side and kisses him, letting sehun taste himself on his tongue. a little moan escapes between them and it takes all of luhan’s willpower to move away and break the kiss. there’s something much more important he needs to do first and it simply cannot wait.
with a tinge of hope in his voice, luhan asks, “how did i do?”
sehun seems to ponder for a minute, eyebrows scrunching as though he’s in deep thought, before finally sharing his thoughts, expression void of any other emotion that can give him away, “terrible.”
luhan pouts upon hearing sehun’s evaluation. sure, he’s nowhere near close to being an expert on this thing but it couldn’t have been that bad, could it? before he can even defend himself for his supposedly bad performance, sehun suddenly laughs, amused and obviously pleased (with what, luhan isn’t sure).
when sehun has calmed down enough to speak, he turns to luhan, that same pleased smile still on his face. “i was just kidding! it was good.” sehun draws luhan closer, breath fanning across luhan’s cheek. “really, really good.”
luhan heaves a sigh of relief and doesn’t hesitate to hit sehun square on the chest after for tricking him like that. sehun laughs again, the mirth in his voice almost enough for luhan to forget the fact that sehun, apparently, got a kick on fooling him earlier.
“i’m really sorry, hyung. but i promise i’ll make it up to you!” sehun’s features then contort into one of utter concentration before his face breaks into a mischievous smile. “how about you let me show you what i can do with my mouth next time?”
luhan doesn’t need to answer that with an audible yes. instead, he lets sehun figure that out when luhan kisses him again, a silent confirmation evident in the way he nips sehun’s bottom lip, teasing and expressing everything in this little gesture at the same time.
luhan thinks he’ll be counting the days until that next time happens.
notes:
✧ “i can’t write porn” i said. “my porn is absolute shit it makes me cry” i said. but then i go and write this (which is probably even worse than absolute shit)
and i’m sorry, my nonexistent porn skills can only write this much :||||||
✧ please direct all your complaints to lisa because she is the culprit behind this porn, tyvm.
✧ ...anyway, comments are appreciated. <333