Work Text:
•♡•
He stepped in to find Jeonghan comfortably perched on an armchair near the corner of the room. One leg crossed over the other, he looked fresh out of a shower, long hair still damp and an oversized sweater hanging over his frame.
That sight alone already screamed warmth in Joshua’s mind, fluctuating from that pressing hot feel of sunlight caressing at skin to the lazy, bone crushing weight that filled his body when wrapped up like a burrito beneath never ending layers of covers on a particularly chilly morning. Somewhere between those two scenarios there was this, Jeonghan looking up from his phone and stretching his arms above his head, a welcoming smile pushing at the corners of his mouth as he beckoned him with a small nod.
‘’Hmmm,’’ A groan that turned into an almost purr reverberated through his chest as he tensed up his limbs before letting them fall back down. ‘’Joshuji, thought you’d take longer.’’
Jeonghan seemed pleased that he hadn’t, and he matched the other’s smile as he turned to lock the door behind him, thinking of the text he had sent asking Joshua to come over some time after they’d all gotten back to the hotel, exhausted but proud of a hard day’s work.
During the late night dinner with the guys after filming content for hours, Joshua had kept close to his friend, never failing to notice the way he struggled to keep himself engaged in conversation after having drained his social and physical battery enough for one day. He had offered his shoulder for the older man to rest his head on instead of his own arm, feeding him a little bit of everything since he knew he was too lazy to eat well enough.
By now they were used to that routine, used to looking out for one another. Although that care had extended into something more along the way.
At some point, for a little over a year now, the two of them would find themselves at each other's company these late nights. It mostly happened when they were staying over at hotels, amidst busy schedules and shows and all that came with their work.
It was simple, really. Jeonghan would reach out for him, he would smile and promise to be there. At times he would convince Hannie to go to him instead, depending on his level of idleness or the proximity of the other member's rooms. The sneaking around wasn't particularly great, but they made it work so far.
It wasn't exactly a booty call. Some nights they would also just cuddle or talk or play games. It just so happened that from time to time the two friends took their minds off work and the stress they dealt with by doing something a little more physical.
The culprit of it all had been a very whiny, surprisingly compelling horny Jeonghan, who made some great points about the practicality of it, with them already being so close and the trust between them and, to put it in Hannies's own words, c’mon, it could be fun, you know… have you really never thought about it?
And maybe Joshua didn't need that much convincing anyway because, well, it was Jeonghan.
His very beautiful, incredibly funny, unbelievably attractive best friend whom he'd always admired anyway. Having experienced being a hormonal teenager living together and being so close all the time, Joshua had had thoughts before. It wasn't that weird, right? It’s not like he had been the only one to have a tiny little crush on Jeonghan back then, with his long, pretty hair, looking straight out of a fairytale. Not that he would ever admit it to anyone, but he still had flashbacks of Harley Quinn Jeonghan from time to time. What an awakening that had been.
The point was that they were both consenting adults who had needs and knew each other pretty well, so Joshua really didn't dwell much on it. He just followed the natural flow between them, which was easy enough.
Everything was easy when it came to Jeonghan.
Now, months after crossing that line with Hannie, he could quite easily tell where their night would end; could read Jeonghan even better than before, hear it in his voice, see it in his eyes and body language when their meetups meant more than cuddling. And the way his friend was looking at him then, hip pointed sideways from how he was sitting, bare legs in plain view in his teeny tiny shorts, tongue playing at the seam of his lips as he kept his eyes steady on Joshua, watching him walk closer, was indeed very clear.
Jeonghan had no qualms about displaying his feelings when they were all alone like this, allowing himself to ask and show Joshua what he wanted, even if just by a look in his eyes. Charmingly coy in his own way, he still couldn’t help the blush that quickly rose to his cheeks while he checked him out. Adorable.
Despite the tiredness etched in his drooping lids, his eyes were a little too greedy, visibly darkening as they roamed Joshua’s figure from head to toe. From his text earlier, Joshua knew he wasn’t the only one who had been missing this, their last escapade proving to be too long ago with their lack of time lately. To say he had been looking forward to making up for lost time was an understatement. His fingers were already itching to find home in Jeonghan’s skin, to get him all to himself for a few hours.
These stretched out seconds where they just stood there and looked, taking everything in and balancing out their desires in silent communication was enough to have both men gulping, bellies fluttering with something more than just plain anticipation and lust, not that either would ever comment on that.
Hannie asked him to sit for a minute, and the younger man obliged, careful as he settled on the coffee table directly in front of Jeonghan. ‘’I was just freshening up when you texted,’’ Joshua answered his friend’s greeting remark, reaching out his hand to finally touch him. ‘’Was kinda hoping you’d reach out tonight,’’ He cupped Jeonghan’s knee gently, side smirk naturally taking over his features.
The elder’s head fell sideways as his smile grew bigger, shoulders hunching up cutely, and Joshua could feel his own eyes melting with fondness.
“Are you good, though?” Jeonghan brought one of his hands to his, brushing his fingers across his knuckles in a sweet gesture. “Not too tired?”
Joshua reassured him that he wasn't, at least, not so tired that he didn't want this, to be with the other man. He made sure they were on the same page, all the while they shared caresses here and there.
He didn’t shy away from voicing his thoughts out loud as Jeonghan slowly grazed his foot up and down his leg, telling him how pretty he looked like this. To him, Hannie had always looked the best as he was then, soft locks framing his gorgeous face, so beautiful even after such a long day, now rid of any make-up, both eyes blinking slowly and long at him in that way that was so him. Joshua loved when he did that, his cute smile showing even cuter teeth.
He didn't miss the furtive looks Hannie kept sending his way, particularly at his bare arms. He felt pleased that he'd chosen a tank top after showering, even if he'd done so mindlessly, realizing way too late how much he enjoyed his friend's attention on him.
That had his mind reminiscing on the times they've been together; of the expression on Hannies's face as they undressed one another for the very first time, timidly yet eager to see and feel the other in this different light. The way he always looked so fucked out just from a little kissing, then how he would hold onto his arms and cling to him so tightly as Joshua actually fucked him. His friend was a fucking dream, plain and simple.
The fact that he got so lucky as to see this side of Jeonghan still amazed him sometimes.
There were moments they’d found themselves sharing shy, knowing smiles randomly after an accidental touch here, a little bump of noses there. They would be brought back to the sheets for a second, to a point in time they guarded only for themselves; when they were connected by a thread that ran a bit deeper than just friendship.
Joshua could not deny this was more special than only a simple hookup. He couldn’t deny Jeonghan was more than that.
He cared deeply for him, of course. So he was always there for him when Jeonghan needed it. As a friend, obviously, but also as a very willing fuck buddy.
They were surprisingly good at navigating these crashing waters, making it so things didn't change too much between them apart from just strengthening their bond.
The good thing was that their chemistry was all around remarkable, always, in any scenario, so this was just another thing they excelled at together. And that was something he was very thankful for, because he might have gotten the tiniest little bit addicted to being with Jeonghan like this. Perhaps finding that Jeonghan was the best he’d ever had in this aspect.
Therefore, Joshua really had no problem speaking his mind freely, letting the man know of his attraction and how much he looked forward to these encounters. Most of the embarrassment of the first couple of times they got together was gone at this point, left behind bit by bit as they learned what the other felt and sounded like, what were the ticks to make each other go haywire, exposed to the fullest extent.
He knew Jeonghan was weak for soft praises, knew he liked these careful, fleeting touches before things got heated, just being able to feel one another. Depending on their mood for the day, Jeonghan sometimes preferred that he be a little rough with him, but Joshua had also discovered that despite it, Hannie ultimately liked to be taken care of, so he knew to walk a fine line with him.
All these little details he'd started compiling in his mind from the very first time Hannie had opened up to him made things so much more special in his eyes. It was quite exhilarating, the fact that Jeonghan trusted him with this and that he could do the same. Show him parts of himself he knew the other man would accept and tend to with as much care as he did.
It made it so that they could be there for one another; could fit their bodies the way they needed to, use the words the other wanted to hear and hit just the right spots.
And Joshua loved to provide him with all he needed. Afterall, it wasn’t every day they could have this, so he wanted to make it count. He wanted Jeonghan to cherish and remember their times together; wanted to give him the intimacy he knew the other was looking for.
He scooted Jeonghan a bit further by his thighs, enough so that he could lean in, their faces now so close he could smell the fresh mint of toothpaste in the man's breath. “Can you tell me what you want tonight, baby?”
The long haired man placed his hands on Joshua's arms and hummed to himself, looking like he had many things in mind.
Joshua raised a brow at him, his smirk growing wider.
“Been missing your kiss, y’know,” He eventually settled for saying, eyes bouncing from Joshua's eyes to his lips.
“Is that so?” Joshua inquired, closing his eyes when his friend grazed a thumb across his bottom lip. “Guess I shouldn’t feel bad for missing yours too, then.”
If he weren't so set on keeping this thing to themselves, only for these special times, he would've gone after Jeonghan's lips many moons ago.
He missed it more than he had the right to, if he was being honest.
Joshua would be lying if he said he hadn't thought about what it would be like to have this more often; to be able to kiss his friend on the regular, every time they saw each other, maybe every time he had the urge to run up and have a little taste of him during dance practices, which happened quite a lot. He only thought about it. Never actually had the guts to do anything though, for that was so out of bounds.
He wondered if the guys would be surprised if they saw it, wondered if it would feel domestic rather than thrilling if they kissed while watching a movie or drinking with the other members, just casually, just because, without an end goal hanging over them like right now.
He knew it wasn't plausible, but still, he'd let his mind wander sometimes. Nothing wrong with that.
Jeonghan moved his hand to his nape then, fingers splaying over his warm skin and playing with his hair. “Guess not.”
Except that he caught himself slipping into those thoughts again as the small gap between them disappeared, their lips brushing together teasingly before he pressed in.
They fell into it with heavy sighs, heads moving in tandem, slow and lazy at first, his hands running along Jeonghan’s thighs, then slipping under his sweater to feel his cozy skin. After all this time without it, kissing Jeonghan felt like coming home; like going back to your favorite book with a nice cup of tea or having a snack you haven't tasted since childhood.
Jeonghan always slipped so fast when they kissed. His brain seemed to turn into mush just having Joshua so close and so attentive to how he liked to be kissed.
His pride flared up just knowing he was able to push and pull all the little ways to send Jeonghan spiraling, to have him sighing and letting out quiet little moans into his mouth. He had gotten carried away last time and marked Jeonghan’s neck a little too much, and that had been the kick to make him feel like that, his chest inflating while he watched their friends bombarding Jeonghan with questions and teasing jokes.
It wasn't just pride, however. He felt privileged being the one doing this to his Jeonghannie. Privileged that Hannie had chosen and trusted him to share these nights with.
Jeonghan felt so inviting tonight with the way he leaned his head back for him, letting his lips fall open right away when Joshua silently asked for entry, so warm and responsive to his every touch.
The younger man thought he seemed a little more pliant today, softer somehow. His fingers roaming over Joshua's skin were gentle and slow, the sounds escaping mouth too pretty for his own good.
He made sure to watch Jeonghan’s face closely when he had to break their kiss, delighted to see his friend so gone after a little make out session. His petal lips were so pink, shiny with spit.
Opening his eyes slowly, Hannie just stood there looking at him, hands sliding down his chest. They chuckled at the tension that surrounded them and Joshua wondered if his friend could read the pure want in his face; the desire to keep on kissing him breathless until sunrise.
He thought maybe Jeonghan did. But then the latter shook his head dazedly, lip caught between his teeth. “Want you in my mouth,” He said as he squeezed at Joshua's biceps, his gaze darkening while his hands traveled down to Joshua’s crotch.
Joshua had been so enthralled in kissing his friend and watching his beautiful features he'd almost forgotten the man had called him here for a reason. Not that he was complaining, he wanted this too. It just sort of came as a pleasant surprise to him that he realized he wouldn't feel bothered at all if they ended up just kissing and falling asleep in the same bed.
Sleeping next to Jeonghan had become one of his favorite things in the world if he was being honest. Hugging his warm body close and hearing his cute little breathing sounds as he fell asleep provided Joshua with such a good night's rest he'd started longing for it.
He had to pull himself together for a moment, focusing on Hannie's expectant face and how incredibly hot he sounded requesting such a thing.
“Of course, baby. Anything you want,” Joshua's voice came out whispery, hands acting on their own accord as they carded through Jeonghan's hair adoringly, slipping into the first notes of his role with ease as he promised to take good care of his pretty mouth.
Jeonghan wanted him standing in front of him, his hands rolling Joshua's shirt up as he slowly ran them up through his torso, revealing his skin to his eager touch. He started mouthing at Joshua's abdomen, pressing wet kisses to the divots of his flesh, then flattening his tongue over it in long stripes. He kept his eyes on Joshua’s, suggestive and sinfully gorgeous, not too cloudy yet, but definitely growing softer around the edges.
“Off, please,” Hannie mumbled against his skin, waiting for him to pull off his shirt before bringing a hand up to his lips. Joshua didn't need him to say it, he gladly opened his mouth and sucked at the two fingers Jeonghan offered him.
Said fingers ended up circling around his nipple, making his skin break out in goosebumps. Jeonghan grinned at the groan he drew out of him, attaching his mouth to the other nipple while he rolled the nub between the pads of his fingers. One of the things his friend had found out about him was that he was extremely sensitive there, so he liked to spend some time paying attention to it, teething and sucking at them until Joshua started growing hard in his shorts.
Jeonghan looked satisfied with his work, palming him with a light touch and moving to leave little bites along his arms before working another trail of kisses down his belly. He followed Joshua’s happy trail with his tongue and pulled his shorts down not long after.
“Hmm,” The brunette breathed out an appreciative sigh when Joshua’s hard length stood proud against his navel. “I’m so glad we think alike, darling,” He was grinning even harder than before, referring to the fact that Joshua had gotten commando. “Fuck, you're so beautiful.”
Joshua had no time to even process the effect that had on him because Jeonghan proceeded to take him in his hand then, holding him at the base and lowering his head to let a string of spit dribble down directly at the head of his cock.
Hannie used it to smear it down his length, stroking him slowly with a firm grip. His other hand caressed Joshua's thigh, fingers playing with his skin, going around to knead at his ass and stroking its way back down the v of his hip. Jeonghan licked around the tip, swirling his tongue round and round before he started suckling at it. It felt torturous not to buckle into his mouth, but he kept still and watched the man swallow around an embarrassing amount of precome he could not keep at bay, his hands light and gentle in turn where they buried themselves in the man's hair, letting his friend make his own pace and do whatever he wanted.
His head felt back in delight when Jeonghan took him further in his mouth, slow and so warm he couldn't contain his moan. Jeonghan didn't seem to be in the mood to tease him much tonight, his movements purposefully sloppy in the best way possible, sucking him expertly and making it so incredibly wet.
He worked his hand as well as his mouth, thumb pressing right over his slit when he lowered himself to lick each of Joshua’s balls, sucking them in deliciously slowly. Joshua allowed himself to be vocal, letting his friend know how amazing he made him feel, and Jeonghan didn't disappoint him as he hummed and groaned back at him like he was tasting something particularly yummy.
Squeezing him at the base, Jeonghan swallowed him down again, bobbing his head as he sucked diligently, cheeks hollowing around him. Joshua watched him through a heavy lidded gaze, running his fingers through his hair, carefully scratching along his scalp to make him melt into it. His eyes were closed as he moaned around Joshua's length, the vibration of his voice making him twitch and leak even more into the man's mouth.
“Fuck, Hannie,” Jeonghan's lashes were fluttering so beautifully, his tongue cushioning the underside of Joshua's dick so well, feeling along a vein, driving him crazy. The view was something else, this beauty of a man worshiping him like this, running his hands through his body while his pretty mouth struggled to fully take him in. He always did his best but still would gag whenever he tried to fit Joshua whole in his mouth.
This was the point in which the younger knew where his friend's mind was at, when he needed to give him what he was craving as they followed the same dance that had become familiar to them along these last months. “Careful, angel,” He cooed, his fingers tightening only in the slightest where they met Hannie's soft locks.
“You're doing so good for me, baby, no need for that,” His tone was still soft, but he laced it with a tiny pinch of reprimand. “Don't wanna hurt you now, do I?”
Jeonghan whined and opened his eyes to look at him, securing himself with a tight hold around his thighs. “Look at you, so fucking gorgeous like this,” Joshua said as he cupped his friend's beautiful face with gentle fingers. He ran his thumb under Jeonghan’s eye, wiping at the corner after he noticed a wet little glint there. “You like having my cock in your mouth, don't you, pretty? Like feeling your lips all stretched out around me, wanting to feel me all the way down your little throat,” Joshua made sure his voice was nice and buttery for him, gentle but low the way he knew Jeonghan liked.
He saw it when the man's orbs glazed over, welling up more unshed tears, nodding his head just slightly around a mouthful of his best friend's dick. Joshua brushed his bangs from his face before he planted his hands securely at the back of Hannie's head, inching his hips forward so very slowly while he studied the man's expression.
There was drool working its way down the corners of Jeonghan’s mouth to his chin, so obscenely hot he had to take a deep, gasping breath and steady himself, his toes curling in pleasure, a light pressure starting to build up deep in his gut. It wasn't just about the feel of it, it was the scene playing before his eyes.
Hannie was looking up at him, giving himself up to Joshua’s hold and utter control. It always had the hairs on his body standing up, all his senses zeroing on him entirely.
Jeonghan made such a sweet little sound as he let his jaw fall loose, breathing hard through his nose while he trusted Joshua to give him what he needed. His fingers dug into the flesh of his thighs, blinking slowly up at him. He knew he only needed a little slap to signal Joshua to stop if things got too much for him to handle, but they both knew he was far from doing that.
Instead, his nails grazed at Joshua’s skin while he blinked through his tears, pliant and cute and so beautiful. Joshua stopped when he hit the back of Hannie’s throat, shushing him when he let out a pitiful sound, and then they stayed like that, stuck in that perfect little moment.
Through some experimenting and conversations they shared, Hannie admitted he liked cockwarming him like this, liked the weight on his tongue as Joshua watched and soothed him. He said he felt special like that, confessed it made him so hard to be in his grip, being looked down upon, yet, treated so lovingly. Hannie liked the juxtaposition of it, doing something so humiliating, serving himself up to be used, but still feeling so precious with the manner in which Joshua cared for him.
They'd done this only a handful of times, all soul-stirring and unimaginably hot, and yet, surprisingly more precious and sweet at each try.
One night months ago, Hannie had stayed in this same position for a good half hour while they laid in bed, Joshua trailing his fingers down his face and through his hair as his friend lazily mouthed at him, coming up for air here and there, but always going back down with a certain passion. That time he let Jeonghan explore and work himself up until he made Joshua come right in his mouth, feeling a little taken aback when Hannie had spread the mess of his cum over his face, nuzzling at him like a kitten.
That image had clung to his subconscious with a vice grip and still tormented him more often than not. At least it served him well when he needed to relieve himself back home, without his pretty Hannie, unfortunately.
“Feeling good, angel?” He was curious to see if Jeonghan would want a repeat of that day, even more curious if he also thought about it as much as he did.
Get a fucking grip, he thought to himself, focusing on the very real Jeonghan in front of him right now.
He nodded when the man blinked once, signaling that he was in fact good. Joshua stroked his knuckle along the side of his face, his other hand still holding him by the back of the head. “Just like that, deep breaths for me, honey. You're being such a good boy.”
Jeonghan pretty much glowed under such praise, eyes falling shut as he whined high and needy for him.
Some more minutes passed with him coating Jeonghan in sugary sweet words, reminding him of all the times he'd been in this position for Joshua, how lovely he always looked and just how good, how perfectly he took him every time.
He noticed how hard Jeonghan was holding back from moving in his seat, from seeking any sort of relief to the tent in his shorts just so he could stay put and be a good baby for him. Joshua guided him through his breathing, cooing him down when he suggested the man pull off for a second to clean himself, making a show of telling him how messy he was, holding him by the chin to brush his spit back into his mouth and make him swallow.
To make his Jeonghannie lose his mind even further he stole a long, deep kiss from him, licking into his mouth and behind his teeth. He twisted a bunch of Jeonghan’s hair in his hand to gently pull his head back a little more, spitting right into his open mouth.
“There you go, baby,” Joshua breathed against the man's lips, smiling sweetly down at him. His entire face was dusted red, lips swollen and used, his pretty eyes in another dimension entirely. “Now, what do you say when I give you such a nice treat, hm?”
It took him several seconds to make sense of what Joshua had just said and done, and then he moaned around Joshua's saliva, throat bobbing prettily as he closed his eyes in a pure pleasure ridden expression.
“Hmm, thank you- thank you,’’ His wanton sounds continued to spill out, his hands shaking where they were still holding onto Joshua tightly. His good boy fell to his knees in front of him, letting Joshua guide him along by the hair as he sat by the edge of the bed. Jeonghan quickly crawled up into the space between his legs, looking at him with gleaming eyes. He was keeping his hands dropped to his sides now, waiting. One more sign for Joshua to deepen his sway over him.
Joshua patted his own thighs then, leaning back with his free arm supporting him, and Jeonghan dived down with a whimper. ‘’Hands behind your back, sweetheart,’’ Joshua instructed him as he sat there and gazed while Hannie started lapping at his length, leaving small, open mouthed kisses along the side until he reached his lower belly and nuzzled against the younger’s heated skin. Joshua could hear him mumbling quiet little thank you’s over and over again before he kissed his way back to Joshua’s cock.
He was really so beautiful, still clothed, his sweater hanging off one of his shoulders and his tan skin all flushed and glistening with a bit of sweat and the remnants of his messy, messy mouth. So patient too, now that he was wholly in Joshua’s rein, locking his arms and hands diligently behind him and holding his tongue out to make the best little pillow for his dick.
‘’You can be my little cocksleeve for a while longer if that’s what you want, honey,’’ Joshua started, drinking up the man’s reaction, enjoying the sight of his pupils dilating. ‘’Though, you can’t make me come, baby, I still wanna ruin your other slutty hole. You just need to keep still and show me how good you can be, yeah? Can you do that for me, Jeonghannie?’’
The other man nodded silently, and Joshua carefully yanked him back from him, tsking.
‘’Uh uh, let’s hear how wrecked that pretty voice of yours sounds.’’
Jeonghan gulped, leaning into his touch. ‘’Y-yes, I’ll be good, I’ll be so good,’’ He sounded wrecked indeed, voice coming out raspy and weak. Joshua smiled warmly at him, patting his head before he guided him down to where he wanted, fingers finding refuge in the man’s hair once again. He always made sure to keep his touch ready and constant at all times for Hannie, knowing how much he needed it, a simple yet paramount pillar of support for him as he felt deeper into submission.
‘’Go ahead, then,’’ With his permission, Jeonghan sighed and welcomed the younger’s length into his mouth again, a little more relaxed this time, without pushing himself to his limits. Now he got to just enjoy the weight on his tongue while he rested his head on Joshua’s thigh, mewling when he slipped and unconsciously sucked around him, receiving a warning hum from the younger.
His fingers traced downwards from his long hair, brushing at Jeonghan’s temple and slipping past the side of his neck. He caressed his friend’s naked shoulder, pressing down in the dip of his clavicle to hear him whining, fighting against the urge to sink his teeth there.
Maybe some other time.
There was no way to stop himself from spoiling his Hannie when he looked so adorable in his lap, his eyelids heavy, long lashes throwing shadows across his cheekbone. Joshua called him all the pretty names he could conjure up, drawing shapes along the smooth skin of his face with his fingertips, admiring his peaceful state. Jeonghan was looking at him so openly, with so much trust overflowing from his gaze.
He would never understand how Jeonghannie could make something like this feel so veiled in softness. This never failed to feel mellow and intimate, the two of them just looking at each other with tenderness adorned in their faces, lost in this private little bubble of warmth they managed to create so easily.
That certainly helped keep him off the edge even with every single detail of it working against him. The scorching hot, wet comfort of Jeonghan’s mouth encasing him, slowly making every nerve in his body jerk, pull taut and stretch out with need. He was kept at an arm’s length of sweet release with his focus aimed at holding Jeonghan near the surface lest he went under completely. Coaxing him in the right direction, offering him all the safety to fall back into when he needed.
He could see Hannie’s arms ticking now and then, his leaden body tensing and untensing, probably ready to combust at any second. Joshua would bet that if he gave him permission right now, loud and clear, to hump his leg until he came, Jeonghan would do so in earnest. He’d probably finish in no time at all, spent and so pathetically sensitive he would flinch from a single light touch.
Although he could sense Jeonghan needed this for a while longer, he recognized those little signs, so he helped him through it some more, speaking to him in a soft, hushed tone, telling Jeonghan how much he adored and admired him. Joshua outlined the brunette's face thoroughly with a feather light touch, following the line of his cute little nose and thumbing across his eyelids when Hannie's eyes fell shut.
Such a soft spell was cast on them Joshua was startled out of his mind when his friend moaned around him, adjusting himself on his knees.
He looked at Joshua with a panicked look, and now he could see his arm was flexing behind him.
With an exchange of silent glances, Joshua gathered enough to know where they were at. “Ahh, Jeonghannie,” Joshua shook his head very slowly at him, understanding dawning across his face. “Are you touching yourself?”
His eyes betrayed him more than anything. He blinked at Joshua and gave him a hum in response.
“I don't remember telling you you could do that, sweetie.”
Jeonghan had stopped moving now, his breathing growing a bit more intense. He was struggling with it, that much was clear.
As much as he imagined trying to be more stern, Joshua really didn't have it in him. He didn't want his friend to actually panic. So he decided to continue in the way that felt right. “Dumb little thing you are, yeah? It’s fine, baby, you were so perfect with your mouth I'll let this one pass.”
Joshua cupped his face, smiling at Jeonghan’s never ending response to his praises, eyes fluttering as he whined some more. ‘’You did good, Jeonghannie, always so good. Now, get up and strip for me, wanna see you.’’
Joshua hissed as the man sucked around him one last time, sliding off with a slurping sound and a wet pop at the end. His chest was rising and falling rapidly as he got to his feet and kept his eyes locked on him, seeming a little shy even, which was ridiculous to say the least, giving what they had been doing just then, but Joshua could only feel fondness as he stared back and reached for the man’s hands.
‘’C’mon, don’t give me that look, lemme see you,’’ Joshua squeezed the man’s hands and peppered them in sweet little kisses, urging him on. His eyes scanned over Hannie’s lean frame once his sweater was discarded, leaving his hair all disheveled, then ran down the expanse of his legs as he let his shorts pool at his feet.
Joshua reached to him and toyed his fingers over the man’s torso, feeling him up at the waist, drawing circles over his slightly protruded hip bones. He told Jeonghan how beautiful he was, how he wished to paint his body in loving little bruises and marks that lasted for weeks.
‘’Would you like that, baby?’’ He asked a dumbfounded Jeonghan who grabbed at his shoulders for support, knees buckling under him. ‘’Gonna let me ruin you? Let me kiss all over your thighs and your chest where no one but you and I will be able to see and know they’re there?’’
Jeonghan looked so devastated just listening to such things. It was clear he liked the idea of it, being marked up by Joshua.
With a little pinch to where Jeonghan’s thigh met his butt, he raised his voice the tiniest bit and told him to answer him, hopping off the bed to crowd into the man’s space.
‘’Yes, y-yes, please. Want you to make me yours,’’ Jeonghan pleaded so sweetly, his brows furrowed and lips quivering. He found that Jeonghan had never sounded this broken before, so breathless and full of want. And that bold little claim of his was new to his ears. He would gladly take him up on it.
‘’Please, Shua, need you to fuck me,’’ Jeonghan grabbed at him, arms going around him to let his nails scratch along his shoulder blades, almost possessive. He nuzzled into Joshua’s neck and started kissing him there, sucking at his sensitive skin as his hips jutted forward, creating a delirious friction between their groins.
His self restraint broke completely at that, arms wrapping around Jeonghan to bring him in closer into a kiss. They held onto one another, something akin to distress punching Joshua right in the gut and begging for him to take.
He kissed Jeonghan with fervor, with so much craving, their moans mingling together, bodies rocking in search of more and more contact. Even though he got a little lost in it, he still kept control, turning them around so he could lead Jeonghan into bed.
Hannie fell back easily with Joshua instructing him, laying there smiling and obedient while the younger raked his eyes over him. Maybe, just maybe, Joshua got a bit too engrossed in admiring Jeonghan’s gorgeous body, for the latter soon whined out for him to stop staring and go back to kissing him. His pretty boy seemed to be getting a tad impatient, but how could Joshua not take this opportunity to fully take him in, with his legs dangling off the side of the bed, his pretty cock all reddened and already so wet for him, breath growing heavy under Joshua’s gaze.
He followed after his friend in the end, caging him in against the soft sheets, his knee propped in between Jeonghan’s thighs to leverage himself over him, licking a stripe along the column of his neck, then mouthing at the spot behind his ear to draw out a whimper from his lovely lips.
Joshua drank up Jeonghan’s sounds while he started to stroke him lazily, kissing down his chest to play with the man’s nipples. Jeonghan was so responsive to him, a little louder than usual as he whined and asked him, again, to go on and fuck him. Joshua felt something soaring inside him, so pleased and warm and not at all fitting to the atmosphere around them, but it was there. Jeonghan wanting him this bad was just a little unreal still.
“Alright, darling, on all fours for me,” Joshua pinched his nipples and watched as the man's face morphed in twisted pleasure, hurrying into position nearer the headboard as soon as Joshua made space for him. He arched his back as he lowered himself, hugging a pillow to support his head, and then he was looking back at Joshua, seeming to have suddenly sobered up a little from his previous mindset. Joshua thought he saw a glimpse of anxiety there for a second, maybe a pinch of nervousness in his round eyes. But then they melted again when Joshua approached him, climbing into bed after him. “Shit, so beautiful, Jeonghannie. Always so pretty.”
Joshua ran his hands softly along his back, slowly working his knuckles through a few knots of tension, up and down and then again a few more times to relax him further, then letting his touch get reacquainted with his friend’s lower body, chasing down his thighs ‘till his ankles and giving them a squeeze.
“Please don't tease, Shua. ‘Need you,” He sounded so raw then, almost vulnerable, making Joshua's chest tighten.
“Okay, I'm right here,” He reassured his friend, draping himself over him to kiss him again, slower this time, peppering his face all over for good measure.
Joshua was quick to grab the bottle of lube by the small bedside table, sitting back on his heels to finally take a good look at the man. “Uhmm, I already- After I showered, I mean. So you don't have to take so long.”
Joshua chuckled lightly at him, amused beyond words, giving him a little smack and earning a gasp in return. It was true, he did like to take his time with this part, always making sure not to hurt Hannie in any way, as well as enjoying the findings of how the man's body worked a little too much. He could prod such wanton sounds out of him just by this it was hard not to get addicted to it.
Though he found it incredibly hot that Hannie had been so expectant and readied himself up for him, he still wanted to make sure, reaching out to spread him and thumbing at his rim in slow, circling motions. Lo and behold, he found the hint of a little wetness there, pushing in just enough that it fluttered around his thumb. Jeonghan sighed at the touch, wiggling his hips impatiently.
Warming up a good amount of lube on his fingers, Joshua started by sliding in two digits, further testing out the waters. His friend was certainly half prepped, just not quite enough yet. ‘’Bet you rushed this, didn’t you? Were you that eager for me, sweetheart, even before you called me? Is that why you acted so naughty just now, touching what's mine to take?’’
‘’Yeah,’’ Jeonghan drawed out the word into a pleased little hum, lips pouted from how his face was squished into his pillow. ‘’Was thinking of you, wanted- ahh,’’ He slurred out a moan as Joshua pushed his fingers deeper, brushing against his sensitive spot. ‘’Wanted to be good, be ready to take you,’’ His admission made Joshua lick his lips, arousal skyrocketing inside him.
Joshua continued to open him up some more, feeding him a third finger all the while reassuring him with sweet praises, sneaking soft little bites along his inner thighs and kissing up his spine, trying to soothe down his squirming form. Jeonghan was reaching out for him now that he was closer, grabbing his arms to squeeze at Joshua's flesh as his voice raised higher in a flutter of whines and sweet whimpers, the drag of the younger’s fingers inside his walls too much for him to handle quietly.
Any other time he would've loved to take his time massaging Hannie's prostate, milking him dry orgasm after orgasm until he became a babbling mess under him. His friend, however, was growing even whinier, hitting Joshua with just the right words, knowing he couldn’t resist when Jeonghan started begging for him.
It was as hot as it was cute to hear his petulant yet honeyed voice calling out Joshua’s name, enticing him with repeated promises of how good he would make him feel, just how well he would take him. Joshua loved when Hannie got so engrossed in this back and forth of dirty talk with him, stuttering his way through his words in an effort to respond to his antics even though he was already panting and leaking, biting at the pillow to muffle his more embarrassing sounds. Not that it worked, but Joshua wouldn’t be the one to complain.
God, Joshua loved to hear him like this. Seriously, he could give him the world if he asked right now. Seeing as he was asking so nicely for something else, however, he decided that would do too, so he eased his fingers out and finally lined himself up.
Joshua really didn’t plan to rile him up any further, but then it felt so good to tease the head of his cock against him, seeing Jeonghan’s hole close around nothing as he took it away right after. He pressed in again slowly, watching as Hannie’s tight heat caught around the tip of his length so nicely, then heard him crying out a curse as Joshua groaned and pulled out once more, fighting against the instinct to just wreck him hard and fast from the start.
It was all fun and games until it wasn't anymore, because as he pumped himself once, twice, and then prepared to finally slide home, Jeonghan raised himself on his arms and pushed back against him, engulfing him in one smooth motion.
The two men moaned in unison, Joshua’s lilted with surprise while Jeonghan sounded relieved, fulfilled even. He laid his forehead on Jeonghan’s back for a few seconds, trying to control his breathing as he held back from coming right then, completely overwhelmed at the feeling of finally being connected with him. Jeonghan was just so hot, so perfect around him. He felt incredibly tight even after Joshua’s determined work to loosen him up, just so warm all over, filling the younger’s vision with white.
“My Jeonghannie is so impatient all of a sudden,” He tsked after taking the time to compose himself, wrapping his arms around his friend and hiking him up flush to his chest, speaking right into his ear. “If I had known you were this desperate for my cock, prepping yourself up to receive me like such a little slut,” Joshua punctuated his words by startling Hannie with harsh, deep thrusts, urging the man’s body forward in his strong embrace. “I would've jumped you as soon as I came through the door, angel. Maybe I could've pressed you against the wall or made you bend over the chair for me.”
The effect his words had on Jeonghan were more than noticeable. Joshua could see how his eyes were rolling back into his head, lids fluttering in pleasure as shivers ran through his body, his pretty mouth falling open around a silent moan. His entire weight was dependent on Joshua, and if the younger wasn't holding him, he would've dropped face first back into the mattress.
Joshua worked his mouth over Jeonghan's exposed neck, mindful not to leave any marks seeing as they were still on schedule, but ravishing himself on the taste and smell of his soft skin, his tongue tracing paths wherever he could reach until he caught the man’s bottom lip with his teeth, stopping his movements all together after pushing himself fully against Jeonghan so he could lull him back to earth.
Hannie let out an array of quiet whimpers as Joshua ground his hips in little circles, drooling and panting for him, letting Joshua suck on his tongue and kiss along his jaw.
“You were being so good before, darling, why did you have to turn into such a little brat, huh?” The younger toyed with him, voice saccharine and low, only for Jeonghan to hear. One arm circled around his middle, he brought the other to Hannie's nipple, drawing out tiny, pathetics whines out of him. ‘’Or maybe this is what you wanted, hm? For me to get a little rough with you, rile me up. Do you wanna see me mad, Jeonghannie?’’
‘’Noo- I,’’ Jeonghan groaned, spasming wildly in his arms when he pulled hard on his nipple and hiked his other hand to close around his throat. ‘’No, no, I just needed you inside, please-’’
Joshua started to work his hips again, slow and lazy just to make it torturous for the man. ‘’Well, seems like you got what you wanted, baby,’’ He pestered on, watching Jeonghan’s face attentively as he hugged him tighter, the hand around his neck kept light and tender, only a shadow of possibility.
He realized he was right to hold back from it when Jeonghan met his stare with tears in his eyes, babbling incoherent words at him, something along the lines of just wanting to be good for him, that he didn’t want to make him mad, no, that was not what he wanted at all. His sweet, beautiful boy didn’t want that, he was just so overwhelmed and needy he didn’t think of his actions.
‘’M’sorry,’’ Jeonghan said thought a soft whimper, sniffling and holding onto the younger’s arms with a vice grip, his hands trembling so much it had Joshua’s knees going weak with worry. ‘’Just wanted you, I’m sorry, sorry- just, don’t want you to get mad, please.’’
His hands were moving before he could even think, lacing their fingers together so he could lock his arms around Jeonghan with a firm, but very caring hold, every point of their bodies touching as he shushed and kissed him where his touch had held him before.
He kissed him for long, long seconds on the lips then, pecking him there and on his cheek as well, welcoming the salty taste which his tears offered him.
‘’Oh, my sweet baby, I could never be mad at you. I’m sorry,’’ He kissed him some more until his crying died down, slow and sweet and reaffirming, trying his best to calm him. ‘’You’re my good boy, Hannie. Such a good boy, taking me so well,’’ Joshua let his friend take possession of his arm with desperate, grabby fingers and reached down his free one to wrap around his weeping little cock, stroking him slowly, matching the pace to his leisurely thrusts.
‘’Only good babies get to come, isn’t that right?’’ Jeonghan nodded enthusiastically, still looking back into his eyes with wobbling lips and sweet little moans escaping deep from his throat. ‘’So, is my Jeonghannie allowed to come?’’
‘’Yes. I am, yeah,’’ Hannie cried out, head thrown back onto Joshua’s shoulder as he increased the pace of his movements, driven by the way his friend was tightening his walls around him, twitching uncontrollably in his hand, already so close. He kept pressing back to meet Joshua’s hips, moaning right near his ear. Joshua returned it in earnest, falling into that familiar precipice of pleasure, knuckles going white where they pressed both their hands against Jeonghan’s chest.
‘’And why’s that, baby?’’ He panted the question into Jeonghan’s skin, lips caressing his temple, fanning some loose strands of hair across his face.
‘’B-because I’m your good boy, ‘m good,’’ He sobbed over and over again, choking on the words and his own spit. Joshua hit him harder, aiming at that sweet little bundle of nerves that would send him over, wrist fastening around him and paying close attention to his sensitive tip.
Hannie was clenching hard then, body clamping up, and Joshua’s thrusts started turning sloppy, losing rhythm as little shocks of pleasure coursed through his limbs. He was pretty much rumbling at that point, deep within his chest, right into Jeonghan’s ear. ‘’Yeah, so good, baby. All mine, only mine.’’
Uttering that word helped settle something inside of him, eyes squeezing shut when he felt Jeonghan spilling into his fist and following right behind him, the hot spurt of his release lining Hannie’s tight, velvety walls.
Joshua’s legs gave under him, bringing Jeonghan along and holding him close, still seated deep within him. The sweat between Hannie’s back and his chest shouldn’t bring him this much comfort, but for some reason it did, so he nuzzled his face into the man’s neck and held him tight, listening to his shuddering breaths as they drifted down from their highs.
Once his heart didn’t feel like it might jump out of his mouth he could think more clearly, pressing his lips along Hannie’s shoulders, gingerly swiping his hair to the side so he could cover more ground; could get more pieces of him to linger in his Jeonghannie’s memory file.
‘’You okay, baby?’’
His answer came in the form of a hum, melting even further against Joshua. The latter giggled at his cuteness, kissing behind his ear and affectionately taking a whiff of his hair. ‘’You’ll get sore like this, let me get you cleaned up.’’
“Noo. Don't wanna,” Jeonghan whined, looking back at him with an adorable pout on his lips.
“It's not up for debate, angel.”
“But- Wan’ you to keep it in,” He said in a quiet voice, urging forward to drop a little kiss to Joshua’s cheek. Joshua gave a defeated sigh, closing his eyes and realizing Hannie had him in the palm of his hand.
Not enough that it took all of his reason though, so, knowing the inner workings of Jeonghan’s mind and having his own ways of persuading him, he smoothly talked his way in carefully pulling out while soothing him in a sweet voice, laying him face down, ass up again. He made quick work of coming back to Jeonghan with a transparent little plug he knew his friend always carried in his bag when they traveled, praising him for being so good and keeping it all in as he slowly pushed the plug inside and laid kisses along his body.
Jeonghan was still so whiny it was enamoring, the aftermath of it all always proving to show Joshua a very vulnerable side of him, one who he could dote on and pamper endlessly.
He wanted to make sure Jeonghannie felt good through the whole ordeal, not just during it, so this was an intrinsic part for them, Joshua taking care of him, giving the man what he needed whilst draping him full of kisses. He could tell his friend was coming back bit by bit as he made it difficult for him to change the dirty sheets, laughing while he refused to move, sprawling his body as far as it would go and watching Joshua's every move with heavy eyes.
He then settled next to Jeonghan, extending his arm to wrap him up in his embrace, letting him tangle their legs together and get comfy, holding Joshua at the waist.
Joshua was still thinking about what he had said, chuckling to himself as he realized his friend had become so comfortable asking for what he wanted, at lot less shy about it now that they knew these parts of each other better. “You know you can do it later if you need to, right? It's not like I would mind,” He promptly explained when Jeonghan asked him what was so funny.
It wouldn’t be the first time for them. Joshua always let him know he could do whatever he wished, and he had woken up in the middle of the night before to his friend cockwarming him like that, while he’d slept.
“Aish, you make me sound like a nymphomaniac like that,” Jeonghan swatted at his shoulder, his cheeks certainly heating up judging by their flush pink color.
“Well,” The younger man started, pretending to think hard about it as he tilted Jeonghan's head by the chin and pressed their lips together. “You did just pretty much begged me to keep my soft dick in you,” He deadpanned.
Jeonghan gawked at him with an offended expression for long seconds, his ears so red it was comical. Then they both burst into giggles, sharing more teasing remarks and clinging close to one another. It felt so easy, joking around with him like that, the simmering heat of a promise behind it as they knew the chance of it happening was high.
This was one thing Joshua had taken some time to confess to him. The more Joshua had thought of it, the hotter he’d felt. He’d fantasized about waking up in the middle of the night to Jeonghan doing things to him without his knowing; maybe cockwarming or riding him, getting Joshua’s body to respond to him even unconsciously. He also thought about worshiping Hannie’s body like that, wondering if he would like Joshua’s mouth on him while he was deep in dreamland, if he would blink awake or continue to be blissfully unaware when Joshua made him come.
‘’If it makes you feel any better, I admit I’m as much of a nympho as you,’’ He tried comforting him, pressing Jeonghan’s body closer to him, having their lips meet one more time, sweetly.
“Hmm, more like a nympho for me,” Jeonghan joked with a proud little giggle, rubbing their noses together as he graced Joshua with such a pretty smile.
“Well, yeah,” Joshua confirmed, tucking a loose strand of hair behind the other’s ear. What else could he do but own up to it? It was the truth anyway. “That I am.”
Jeonghan was staring at him then.
He was still smiling very softly, running his fingers across Joshua’s ribs in a sweet gesture while he leaned into his touch, but his eyes did wander in Joshua’s over and over, unraveling the honesty certainly displayed there.
“I- Okay,” He let out a little puff of breath, the tip of his tongue peeking through his teeth cutely. “Yeah, you know I am too, right?” He actually sounded serious then, his gaze on Joshua fond and warm.
He felt so silly matching his friend’s stare, mirroring smiles spreading on their faces as they realized how ridiculous they were.
Joshua fell back into kissing him, deciding it was better if they talked in the morning. He couldn’t exactly form coherent enough thoughts for now, to lay out all the cards that needed to be revealed. They could just bask in this moment for a while longer, sated and secure in each other.
Eventually, Jeonghan ended up sliding half his body on top of him while Joshua cradled his face and dug his fingers into his long tresses. Jeonghan kissed him like he never wanted it to end, a bit lazily but purposeful, the air around them familiar and safe and just perfect for now.
Everything was good; it was just right. It was just them, kissing each other into oblivion.
Until a knock snapped his attention, that was, making them both groan in protest.
He threw a robe around himself and the heavy duvet sitting by the end of the bed over Jeonghan, too tired and spaced out to remember this was supposed to be Jeonghan’s room as he opened the door, but Mingyu didn’t seem fazed in the slightest where he stood there facing him.
‘’Hey hyung, just wanted to let you guys know the schedule got changed, so we’ll have a spare day to rest, yall are free to sleep in,’’ The taller man explained as he leaned against the frame of the door, throwing a smirk his way.
‘’Oh, thanks for letting me know. Why are you still up?’’ And yeah, he might have dug his own grave there, but he really wasn’t thinking at all.
‘’Ha, good one, man,’’ He literally barked out a laugh in Joshua's face, shaking his head at him. ‘’I mean, some of the guys and I were having a bit of a rap battle, but we had to look for another spot to hang out because of our noisy neighbors.’’ Mingyu blinked pointedly at him.
‘’Good job by the way, sounded like you rocked Jeonghannie hyung’s world, dude,’’ He lowered his voice as he continued, leaning in like they were sharing a secret.
Joshua snickered to himself as things fell into place in his tired mind, processing all the information that was just dumped on him. ‘’Uhhh, thanks, I guess? And sorry about the noise, we’ll try to keep it down.’’
‘’Yeah, mhmm,’’ Mingyu’s knowing smile made him roll his eyes, threatening to close the door on his face. ‘’Jeez, don’t get mad, I’mma get out your hair, man. See you later, Shuaaaaa,’’ He exaggerated a high little voice as he said Joshua’s name, a poor, ridiculous imitation of Jeonghan. Before Joshua could kick his ass, he was rushing down the hallway, leaving a cackling laughter in his wake.
‘’What did Mingyu want?’’ Jeonghan slurred from under the covers when he got back, looking adorable with only his head peeking out.
‘’Shit, you heard that?’’
‘’Most of it.’’
Joshua went to him after dropping his robe to the floor, cozying up to his friend, skin on skin with a contented heart. ‘’He just came to let us know we have a free day.’’
Jeonghan hummed as he glued himself closer to him, pouting his lips in a silent demand for another kiss, then proceeded to lay his head on his chest.
‘’Oh, and he heard us. Some of the others as well,’’ Joshua was relieved when the man only laughed weakly, pressing a little kiss to his chest.
‘’Oh well,’’ He sighed, untroubled. ‘’Is this the right time to tell you I’ve told Dokyeomie and Seungkwannie about us?’’ Now that certainly surprised him.
He made Jeonghan promise to tell him about it later, dropping a kiss to the crown of his head and letting his heavy eyes close, the warmth around them pulling him down to sleep. Before his consciousness completely shut off, he did mumble an answer to Jeonghan’s ‘’good night’’, neither of them fazed in the slightest when soft confessions followed, even though this time it felt a little realer, coated in more intent than usual.
The thought of Jeonghan fitting him so well plagued his mind even in his dreams that night, his heart too full of love for his friend, for the one who just matched him in the most perfect ways.
It was grounding, loving Jeonghan with everything he had in him, wanting to make him happy above all else. That was all that mattered, for he had confidence they would figure things out. They always did.
Not for the first time, Joshua woke up later on to find that he felt blessed just having his soulmate right there in his arms, and with a kiss to his forehead, he allowed them both the luxury of catching up on sleep a bit more. They had time, afterall.
And maybe, when he blinked awake again in the afternoon, it was to the feel of a sweet, sleepy angel making a mess of them under the covers.
But that was for the two of them to know.
•♡•
