Work Text:
Being able to sleep next to Chan and Minho again never quite seems to lose its excitement. It’s unusual for Hyunjin to be the first of them to wake up, but this morning he does, which means he gets to spend a while simply watching them and admiring their cute sleeping faces. He doesn’t even know what time it is. It doesn’t really matter, anyway. He could waste hours doing nothing but looking at Chan and Minho like this, soft and vulnerable and unguarded. Hyunjin’s chest is tight with how full his heart seems to have become. He loves them both so much.
Eventually, Minho begins to stir as well. He sniffles and his nose scrunches up cutely, and then he cracks his eyes open. He blinks blearily at Hyunjin a few times before a tender smile comes over his face. “Good morning, baby,” he whispers. Hyunjin smiles back at Minho, but holds a finger to his own lips in a gesture for him to be quiet, and Minho nods in immediate understanding. In his spot between the two of them, Chan is still sleeping soundly. He has barely moved at all throughout the night, resting with his back to Hyunjin’s front and Hyunjin’s arm wrapped around his waist, the exact same position they had been in when they went to sleep. Hyunjin intends to let Chan sleep as long as he needs to. They did get home pretty late last night, and traveling in any form tends to be draining. Chan could probably use the rest. He could always use the rest, really.
The bedroom is quiet, tranquil. An isolated bubble of peace just for the three of them to inhabit. Minho has his eyes closed again, but Hyunjin can tell from his breathing he isn’t fully asleep. It’s perfect. Peaceful. At least until Chan startles both Hyunjin and Minho by suddenly mumbling: “Well someone’s sure happy to see me this morning.” Hyunjin squeaks in surprise. Minho jolts, and his eyes fly open to stare at Chan who giggles sleepily. “Oops. ‘m sorry. Didn’t mean t’scare you.”
Hyunjin exhales a sigh as the tension seeps out of him. He tries to focus on getting both his breathing and his heart rate back under control. Then, Chan’s initial words register. Hyunjin’s heart rate picks back up, and he feels himself flushing when he realizes what Chan is most likely referring to: the hard line of Hyunjin’s cock pressed against Chan’s backside. Call it morning wood, or call it the natural reaction to Chan’s body, just like last night. “I swear I’m not doing this on purpose,” Hyunjin says sheepishly. He tries to shift his hips back and away so he’s no longer making contact with Chan, but Chan shifts right along with him, and Hyunjin freezes. He can’t see Chan’s face like this, which means he has no way of gauging his expression, has no way of figuring out what Chan is thinking.
Instead, Hyunjin looks at Minho. He seems to have caught on to what’s going on beneath the sheets. He makes eye contact with Hyunjin for a few moments, then rolls over so he can face Chan more fully, one hand extending to brush Chan’s bangs away from his face. There are still specks of glitter in his hair from Hyunjin’s stupid placard. “Hmm, I thought you said no funny business, hyung,” Minho comments. There’s a teasing edge to his voice, a tone that makes the back of Chan’s neck as well as his exposed ear turn pink with fluster.
“I guess I did say that, didn’t I?” Chan agrees. It’s one of the many things they talked about when they were getting back into this relationship. If things were to work out, they’d have to take it much slower. All three of them would need to be ready to take things further before actually doing anything about it. Chan sighs and mumbles: “But maybe a little bit of funny business is okay.” He grinds his ass back against Hyunjin’s crotch again, and Hyunjin gasps, his hand slipping down to grab Chan’s hip. God, he wants to. He wants to.
Once more, Hyunjin glances at Minho, partially hoping for him to be a voice of reason and make the decision for them since Hyunjin’s own judgment is clearly clouded by desire. Minho’s eyes are dark, his smile a little dangerous. He’s still looking at Chan. “Why do you have to be such a fucking tease?” Minho mutters. “Sending that picture in the group chat was diabolical.” He tugs on Chan’s pink ear as if in reprimand and coos when Chan pouts. “Alright alright. What do you want, then?”
“Just this,” Chan breathes. He’s still rocking his hips slightly to push back on Hyunjin’s cock. Tiny, minute movements, almost as if he’s trying to contain himself until he gets the final permission to go for it. “Just this is fine.” It’s more than fine. Hyunjin could quickly, easily, get off from nothing but rutting against Chan’s fat ass until he comes. He’d love to, really. It seems like the perfect compromise as well, a sort of soft launch back into having sex again.
Hyunjin presses a kiss to Chan’s shoulder, then ghosts his lips all the way up the side of his neck until he can press them to the shell of Chan’s ear. “I did miss your ass,” he whispers, eliciting an incredulous huff. “Almost as much as I missed your tits.”
“Oh my God, stop,” Chan groans. Even though Hyunjin can’t see his face, he still knows Chan well enough to hear the hint of laughter in his voice. Chan reaches under the covers to find Hyunjin’s hand, and he guides it from his hip to his chest instead so Hyunjin can grope his pec. The way Hyunjin’s hips buck forward is mostly unintentional, but it makes Chan moan all the same. At this rate, Hyunjin may very well lose his composure before they end up doing anything at all.
Hyunjin finds Chan’s nipple and pinches it lightly between two fingers. “Do you want me to stop?” he asks, just to make sure. It would be difficult, but if Chan really did want him to, he would.
“No,” Chan says, almost as if he’s scared Hyunjin might actually do it. He stretches his arm behind himself and fumbles blindly until he finds Hyunjin’s hip to pull him closer, to guide his motions, to make him keep going, and so Hyunjin does. He grinds himself against the meat of Chan’s backside and can’t help but moan at the spark of pleasure that flashes through him. The head of Hyunjin’s cock rubs over Chan’s ass with the most delicious friction, and he can already tell he’s not going to last long if he keeps going like this, but he can’t really find it within himself to care.
It’s starting to get hot under the covers. Hyunjin can feel sweat gathering along his hairline, at the small of his back and the crooks of his knees. His bare skin sticks to Chan’s in all the places they’re connected – Hyunjin’s chest to Chan’s back, an arm around Chan’s body to cling to him, Hyunjin’s thigh slotted in between both of Chan’s, Hyunjin’s palm damp where it’s still kneading Chan’s chest. Hyunjin considers attempting to shimmy down both of their boxers so he can experience more of that wonderful skin on skin contact, so he can smear his precum all over Chan’s juicy ass and also avoid the cleanup of coming in his underwear, but he doesn’t want to pause his motions even for a second. It feels too good to stop. Fuck, he’s so fucking close already.
Hyunjin manages to focus his bleary gaze on Minho again. He’s watching them intently, his eyes still glimmering with that thrilling darkness that sends an explosion of heat shooting through Hyunjin’s veins, all coming to settle alongside the fire burning in his belly. “Close,” Hyunjin pants, then whines. “Hyung, can I…?”
“Go ahead, baby,” Minho says. Inexplicably, he sounds a little breathless himself. His permission is everything Hyunjin needs to be pushed over the edge. His thrusts go a little sloppy, loses their rhythm entirely, and then he presses his mouth to Chan’s shoulder to stifle the moan that is torn from his lungs when he comes.
Chan is breathing heavily as well. Hyunjin can feel it in the rapid rise and fall of his chest under his palm. He sinks his teeth lightly into the junction of Chan’s neck, a gentle nip, yet enough to make Chan moan. “Baby,” he croaks. He sounds so needy.
“Mhm,” Hyunjin hums. He drags his hand down the front of Chan’s body until he can press it between his legs. Feeling the outline of Chan’s hard cock through his underwear is enough to make saliva pool on Hyunjin’s tongue. There’s a wet spot where the head of Chan’s cock would be, and when Hyunjin thumbs at it, Chan’s hips buck into his touch. Hyunjin chuckles. “Well someone’s sure happy to see me this morning.”
Chan whines. “Don’t tease,” he begs. “Please, please, I need–” He doesn’t manage to finish his sentence, and Hyunjin doesn’t manage to even consider giving in to his pleading.
Instead it’s Minho granting his unspoken wish. It’s Minho pushing Chan onto his back and rolling on top of him, it’s Minho’s hands on Chan’s face, it’s Minho’s mouth greedily swallowing down Chan’s moans when he grinds down against him. There’s something a little feral about Minho’s movements, urgent and heated and desperate. He rolls his hips in an imitation of how he’d fuck Chan if they were to go all the way right now. The ripple of his muscles shifting under his skin makes Hyunjin lightheaded with want. He kind of wishes he had a camera so he could immortalize this, yet at the same time he’d never want to share this with anyone else. It’s moment for just the three of them. Just Chan and Minho and Hyunjin in their own little isolated bubble.
Minho adjusts his position, and both Chan and Minho moan when the change seems to make the friction even better. “Fuck, hyung, you’re so sexy,” Minho whispers with his lips still close enough to brush over Chan’s with each word. Chan’s ears turn red again, but he looks too far gone to protest the way he usually would. All he can do is whine and cling helplessly to Minho, who exhales a breathy laugh. “So fucking sexy.” The tips of their noses rub together, and then Minho closes the space between them again to kiss Chan deeply, licking into his mouth. This close, Hyunjin gets to see the way their tongues slide against each other, the way Minho nips at Chan’s full bottom lip every so often, the way their kisses eventually dissolve into nothing when they both start panting too much to keep it up. Hyunjin has half a mind to slip a hand into his underwear, but then he remembers the mess he’s made of the inside of them, so he refrains and settles for watching.
Chan comes first, but Minho is not very far behind. Even after so long of not being together like this, Hyunjin can still recognize all of their signs. He missed this. He missed them. Minho practically collapses on top of Chan, who expels the air in his lungs with a small oof, but still finds it within himself to run his fingertips up and down Minho’s spine, leaving a trail of goosebumps in his wake. Hyunjin missed this. He missed them. “I missed this,” he speaks. It sounds serious enough to make Minho lift his head to look at him, inquiring. Hyunjin smiles. He shimmies closer, close enough to kiss Minho too, slow and languid and tender. Once they part, Hyunjin drops his head down to rest on Chan’s shoulder, and he exhales a pleased sigh. “I missed us.”
“Me too,” Minho concurs, and Hyunjin grins and kisses him again.
“This… this was okay, right?” Chan mutters. His eyelids are heavy and droopy. He looks like he’s about to fall back asleep. “We’re all good? It didn’t, like, cross a line or anything?”
“Not for me,” Hyunjin says. He was probably the one who had been the most adamant about them waiting a while before having sex again. This felt like the right time for it to happen, though. This felt good. Something natural and organic, and not something forced. He takes Chan by the chin and turns his head towards himself so he can kiss him. “All good.”
Minho seems to think his words over for a moment before answering: “You guys have been driving me fucking insane, to be honest.” Hyunjin blinks in surprise. That wasn’t exactly what he expected to hear. Minho exhales an exasperated sigh. “If you only knew how many times I’ve wanted to bend you over the nearest available surface. Both of you.”
“Oh,” Hyunjin says, somewhat flustered. He can’t deny that he’s been having similar ideas, though. Especially after that video call with Chan.
“Yeah,” Minho says with a wry laugh. “So, no. It didn’t cross a line. It was… it was kind of perfect.”
Chan hums. “Tha’s good,” he mumbles. His eyes are fully closed now, and his mouth keeps doing that thing where it goes slack as he drifts off then snaps closed once becomes conscious of it. “Tha’s perf–… perfect.”
“Perfect,” Hyunjin agrees with a giddy smile. He pokes Chan’s cheek. “Hey, you should probably wash up a bit before going back to sleep, hyung.”
“Five more minutes,” Chan slurs, and this time when his mouth falls slack, it doesn’t close again.
Minho and Hyunjin exchange a glance, and both have to stifle a laugh. “Okay,” Hyunjin whispers fondly. He kisses Chan’s cheek at the same spot where he’d just poked him, the same spot where his dimple would be if he smiled. “Five more minutes.”
The tranquility returns. Minho has rolled off Chan, but unlike Chan he doesn’t look like he has any intentions of going back to sleep. He only keeps looking alternately at Chan and Hyunjin with such fondness in his gaze that it makes Hyunjin’s cheeks heat up with a flush. Hyunjin can’t help but think about how badly he wants to wake up like this every day for the rest of his life if he could. To be fair, he probably could do that. He could ask Chan to move back in again. They could ask Minho to move in as well. But that’s probably a conversation that needs to be had when they’re all a little more coherent and a lot more clothed.
For now, Hyunjin finds satisfaction in staying here just like this. The three of them in bed together, tranquil and peaceful in their isolated bubble, tangled up in each other and their love. Nothing feels more perfect than this very moment.
Pages Navigation
forestmaid Fri 28 Mar 2025 10:09PM UTC
Comment Actions
goopeculiar Sun 30 Mar 2025 11:31AM UTC
Comment Actions
izzy1098 Fri 28 Mar 2025 11:11PM UTC
Comment Actions
goopeculiar Sun 30 Mar 2025 11:31AM UTC
Comment Actions
Darkling (Guest) Fri 28 Mar 2025 11:26PM UTC
Comment Actions
goopeculiar Sun 30 Mar 2025 11:37AM UTC
Comment Actions
ilhy Sat 29 Mar 2025 12:03AM UTC
Comment Actions
goopeculiar Sun 30 Mar 2025 11:38AM UTC
Comment Actions
dimisungg Sat 29 Mar 2025 12:25AM UTC
Comment Actions
goopeculiar Sun 30 Mar 2025 11:38AM UTC
Comment Actions
editorzon Sat 29 Mar 2025 01:29AM UTC
Comment Actions
goopeculiar Sun 30 Mar 2025 11:50AM UTC
Comment Actions
Damshii Sat 29 Mar 2025 01:55AM UTC
Comment Actions
goopeculiar Sun 30 Mar 2025 11:50AM UTC
Comment Actions
Damshii Mon 31 Mar 2025 01:40PM UTC
Comment Actions
chrisbangsbf Sat 29 Mar 2025 03:18AM UTC
Comment Actions
goopeculiar Sun 30 Mar 2025 11:52AM UTC
Comment Actions
hhjscurse Sat 29 Mar 2025 05:19AM UTC
Comment Actions
goopeculiar Sun 30 Mar 2025 11:52AM UTC
Comment Actions
sofi_jellyfish Sat 29 Mar 2025 06:19AM UTC
Comment Actions
goopeculiar Sun 30 Mar 2025 12:47PM UTC
Comment Actions
suhsunakha Sat 29 Mar 2025 06:31AM UTC
Comment Actions
goopeculiar Sun 30 Mar 2025 12:48PM UTC
Comment Actions
kanonroses1190 Sat 29 Mar 2025 06:36AM UTC
Comment Actions
goopeculiar Sun 30 Mar 2025 12:48PM UTC
Comment Actions
cabeswhatever Sat 29 Mar 2025 07:44AM UTC
Comment Actions
goopeculiar Sun 30 Mar 2025 12:49PM UTC
Comment Actions
Hyu_une Sat 29 Mar 2025 10:12AM UTC
Comment Actions
goopeculiar Sun 30 Mar 2025 01:34PM UTC
Comment Actions
thunderouzz Sat 29 Mar 2025 09:09PM UTC
Comment Actions
goopeculiar Sun 30 Mar 2025 01:34PM UTC
Comment Actions
Sneep_Snorping Sat 29 Mar 2025 11:57PM UTC
Comment Actions
goopeculiar Sun 30 Mar 2025 01:35PM UTC
Comment Actions
xingu Sun 30 Mar 2025 09:13AM UTC
Comment Actions
goopeculiar Sun 30 Mar 2025 01:36PM UTC
Comment Actions
gotyourtongue Sun 30 Mar 2025 03:42PM UTC
Comment Actions
goopeculiar Mon 31 Mar 2025 09:10AM UTC
Comment Actions
bunbun28 Tue 01 Apr 2025 08:28PM UTC
Comment Actions
goopeculiar Wed 02 Apr 2025 07:58AM UTC
Comment Actions
Da1sy2 Wed 02 Apr 2025 08:39PM UTC
Comment Actions
goopeculiar Fri 04 Apr 2025 12:06PM UTC
Comment Actions
Pages Navigation