Work Text:
Soleum’s no stranger to secrets. All day, every day, he has to juggle between what he knows, what he feels is right and the results that come from his actions and choices.
So far, relying on his memories of everything he’s ever read has been a strength, a tool. Has saved his hide countless times.
But of course, meeting Agent Bronze and Agent Choi in the flesh–and working with them every single day–adds an unexpected complication that is borderline…creepy? Weird, maybe is a better way to put it? Totally awkward, to say the least. And not just because he’s a spy.
To be fair, it’s not like he thought this would ever happen, or even be possible with what the Darkness Exploration Record had stated about these two. The world can’t fault rule-abiding ordinary citizen Kim Soleum for his hobbies before he got dropped here. Reading books and fictional stories for purely his own entertainment isn’t a crime or anything. It isn’t harmful in any way.
That being said, he knows with absolute certainty that he can never let the two agents learn the fact that he’s read multiple things about them.
Not just the stuff that’s mentioned in the Darkness Exploration Record, but…straight up fanfiction.
Of them.
Together.
Romantically. In every sense of the word.
Who could resist? After all, the pair had such a sad ending that he and many others needed fix-it fics, among other things. And the domestic vibes that they gave off were a huge comfort after a mind-numbingly long day at work.
Nowadays, Soleum is distracted by the fact that he’s spending most of his nights and days just simply trying to survive any situation that’s thrown his way. And since this whole thing started, he hasn’t had a moment to think about anything else. He would never dare to pull up the fics he’s saved from Postype, especially since he’s had to mentally flip through everything he’s read on the D.E.R. And of course, he doesn’t want to somehow create a messier problem for himself that would likely lead to catastrophic confrontations – maybe cause some mindbreaks or something.
However, things were somehow briefly calm right now. Slow, even. Surely rereading one of his faves couldn’t hurt, right? It’s not like anyone would find out, considering he’s hidden the docs behind a folder within a folder within another folder in his secured folders. He doubts anyone here would even know what Postype is, really, being overworked government workers and all.
Soleum plops onto the couch to get comfortable, stretching out his legs as he lays down.
A door slams in the distance and Soleum almost drops his phone on his face.
He knows he should probably be more careful and not completely let his guard down, since he has no idea when his two companions would come into the office. But he should still be able to finish up before anyone interrupts.
The bureau has also proven to be a place where people are usually focused on their own departments and their own team schedules and assignments to really care about what’s going on elsewhere. It’s thanks to that and his two companions’ calming presence, that Soleum feels like this is the only place he’s ever felt like he could actually slow down and take a breather. Ignore the scary things just for a bit. It’s where he allows himself to think about things unrelated to his own survival, unrelated to his current goals.
He reminisces about laying around at home on his days off. About the random stuff he sees on TV. He misses being able to sit down for a few hours and enjoying the simple act of reading and losing himself to other people’s lives and struggles and joys.
When he doesn’t hear anything else in the distance, Soleum quickly scrolls through the layers of folders he has to get through before reaching his stash. Maybe he’s an addict for having the titles memorized like the back of his hand, but ultimately, he has no shame and finally settles on an angsty friends to lovers fic with pining for days. Knowing his time is limited, Soleum skips to the pivotal confession scene.
The sprinkle of rain patters against the only window in the room. Gray clouds paint the sky and set a solemn mood. There’s palpable tension, and Choi could feel his heartbeat ringing in his ears. This isn’t the way he wanted this to happen. But he just knows with every fiber of his being that if he doesn’t tell Jaekwan his feelings right this instant, he might not get another chance. Of course, he knows if he speaks it into existence, he can’t undo it. He’ll take his chances when it’s now or never.
“I've…I’ve always loved you.” Choi’s voice breaks as he exhales his confession, as if his feelings were literally spilling out from his insides.
He hasn’t dared look up, afraid of what kind of expression and reaction might await him. He gives himself a moment – gives them a second – before finally lifting his eyes up.
Agent Bronze is staring right at him with a pensive face. It’s hard for a lot of people to glean anything from his expressions, but Choi has spent a stupidly long time observing the man he spends almost every day with.
Still, his nerves are shot, he can’t think properly, and honestly, he’s this close to openly freaking out.
A few seconds of silence pass by and Choi stiffens at the non-response. He knew this might have happened, but he’s still surprised nonetheless.
“I just wanted you to know, Jaekwan-ah. Just in case.” Choi tilts his lips into what he hopes is an acceptable smile. He knows his voice is resigned, but he can’t help it.
“I truly don't expect you to say anything, or to accept.”
Jaekwan is his closest friend, his long-time comrade. In some ways, the most important person in his life. Choi knows he’s risking everything right now, considering how intertwined their lives are. Maybe he should be afraid because of that. But for some reason, he isn’t. In fact, he’s more relieved if anything.
Inherently, they will always have each other, no matter what. Consummate professionals. And now Jaekwan knows the truth.
Choi looks up when Jaekwan shifts his weight from one leg to the other.
All he ever wants is for Jaekwan to let go from time to time, to ease up on his determination to appear unaffected and in control. To rely on him from time to time outside of work-related things as well.
Choi’s pulse rings in his head as Jaekwan steps closer to him.
Because he knows just how much Jaekwan does care about what happens in the world and the people in it, just how much Jaekwan loves and feels so deeply, despite strangers and co-workers finding him a bit too quiet, distant. Cold.
Choi doesn’t know how when there’s so much fire in his eyes. He wouldn't want him any other way. Frankly, he’d consider himself the luckiest man alive if he can have him all to himself.
“You have no idea what you've done, Choi.” Jekwan’s voice is quiet, but firm. Stern, even.
It’s not the words he expected, but he can roll with it. Maybe Jaekwan’s about to beat him up for ruining their dynamic and this is all about to go to shit. Either way, he can’t go down trying.
“Is that so? Do your worst, Bronze.” Choi smirks tauntingly. “I can take it.”
Jaekwan turns his head, and the shadows of the raindrops cascade down his face.
“You’re not ready for that.”
Choi raises an eyebrow. “Oh yeah?”
He steps closer, closing the distance between the two and softly chuckles when Jaekwan visibly startles. It's rare as it is to get a physical reaction out of Jaekwan, and Choi 100% absolutely loves the fact that he can affect his partner this way. That means he still has a chance.
Because Choi wants to unravel him even more, make him go numb with pleasure until he can’t think of anything else except the mouth and hands on his body.
Jaekwan hasn’t run away yet, hasn’t rejected him yet. Maybe he can try another way.
“You can just sit there and let me take care of you instead.” Choi inches his face closer, watching for signs of discomfort in Jaekwan's body language. Nothing.
Emboldened, he continues.
“I’ve been waiting for this for years, Jaekwan.”
“And I’ve been waiting since the moment I first laid eyes on you.”
Choi is only able to grunt as Jaekwan pushes him against the wall, deftly tilts his chin up and seals their lips together.
At some point, Soleum falls asleep. When he comes to, he realizes that he’s no longer alone in the room. He rushes to sit up and put on his glasses, trying to stealthily grope around for his phone, but his hands come up empty.
He knew it was reckless. It wasn’t like he was back at the motel. He was still in the office. He truly didn’t think he was that sleep deprived.
Soleum’s eyes dart between the two people he was literally just reading about and land on the brightly lit-up phone that’s currently in Choi’s scarred hand.
He desperately hopes that the tab closed and his screen is on a different menu.
“Hey, Grapes.” Choi gives him a small smile. “What’s got you so tired that you KO’d while playing on your phone?”
Choi starts walking around the couch, while Jaekwan stands still, directly a few feet in front of Soleum.
Soleum pushes up his glasses and looks between Jaekwan and Choi again, who are both clearly waiting for an answer. And they aren’t going to budge.
Think, Soleum, think.
“I…just didn’t get good sleep last night.”
“Why is that?” Jaekwan’s brows furrow as he crosses his arms. “We kept your schedule light on purpose this week.”
Soleum feels clammy, tongue tied. He attempts to deflect.
“It's rude to look through someone else's phone, you know.” Soleum tries to grab his phone back from Choi, but the man simply raises his arm out of reach and twirls out of the way.
“I saw our names on the screen, Grapes. Just wanted to see what our little hoobae was jotting down about us.” Choi shakes the phone as he continues to circle around the couch.
“Never did I expect Bronze and I to be downright naughty in your mind.”
Damn it. Soleum feels like his heart dropped six feet under the ground.
Choi taps on the phone again, eyes scanning over the fic, and for once, Soleum’s completely stumped. He can’t think on his feet right now. He doesn't know how to save himself from this. How the hell does he explain fanfic without blowing everything up or sounding like a weird pervert?
“I didn’t write it.” Soleum first blurts out, but he almost wants to take it back. Because coming off as weird is better than these two finding out the real reality is a bigger threat than all of the other things Soleum’s got himself entangled with.
Choi’s steady footsteps seemingly echo loudly in his ears, and Soleum feels himself spiraling. He's losing his grip. If only he could just have more time. If only he didn’t have to juggle around so many goddamn lies and half truths.
“Hey, hey, breathe. It's all right.” Choi playfully ruffles Soleum's hair from behind the couch and the touch grounds him. “You're not in trouble, okay?”
Soleum knows he shouldn't feel relieved by Choi's words at face value, but even though he's frazzled as hell, Soleum believes him. Wholeheartedly.
“I will say, though.” Choi smiles as he taps the back of Soleum's phone. “It’s fine if you did have thoughts like this about us. Right, Jaekwannie?”
Jaekwan doesn’t verbally react to Choi’s playful words, but Soleum can see his cheeks start to flush slightly as he averts his gaze.
“I really didn't write it.” Soleum asserts again, mostly because he doesn’t want them to think he not only imagined them fucking but wrote out scenarios for other people to read too.
Choi laughs, not bothered at all, and Soleum lets out the breath he was holding.
Choi finally walks back to the front of the coach, slightly bends down and boops Soleum's nose. “I feel honored, really. I just hope this hasn’t made the rounds. ‘Cause things have to stay professional around here.”
Soleum is now beet red again. “Absolutely zero chance.”
He’s so ready to just throw himself into a ditch with how embarrassed he is. Of all the times to slip up on something. Even if they say it’s okay, how is he supposed to work with them again knowing that they know?
Soleum sighs and opens his mouth to try to convince Choi to give his phone back, but gets cut off before he can.
“Why don't you read the rest to us? We can act it out.” Choi said it so simply, like he was offering to buy drinks from the vending machine or grab lunch at a nearby cafe. Without a single blink, lips curving up.
Soleum is baffled. “Act it out?”
Of all the things Choi could have suggested, re-enactment was nowhere near the top of Soleum’s list. Not even in the realm of possibility. It wasn't like Soleum was reading a historical drama or a thriller. This was intimate and lewd as hell.
Jaekwan has stepped closer to him, and Soleum slightly jumps when he realizes it. The blue-eyed man looks down at him now and raises a hand to thread his fingers through Soleum’s hair. It’s soothing, grounding.
“Would you enjoy it if we did?”
Soleum is stunned once more, not expecting Jaekwan to be open to entertaining Choi's current insane antics. But if even he's asking, then that must mean they're both actually taking this seriously. That they’re more than willing to. For him? It makes no sense.
He feels similar to fic Choi. Would something like this even be brought up ever again if he says no right now? Would he ever have another chance to see Bronze and Choi…give him a show?
When presented with a question like this and an opportunity like that, how could one say anything else but the absolute truth?
He gives in to his base desire.
“Yes.” Soleum croaks out. “1000% yes.”
And now that he’s voiced it out loud, Soleum feels immediate relief, just like fic Choi. His attraction to both of his partners isn’t just a thought that lives in his brain anymore, and Soleum finds that he doesn’t regret them knowing it.
Things move along in quick succession. Soleum catches his phone when Choi lightly tosses it to him. He dutifully plops down on the chair that Jaekwan has folded out for him, a few steps away so he has the perfect view.
Both agents readily position themselves on the couch now and when Soleum looks at his phone again, he notices that Choi actually scrolled a bit down past the kiss scene.
He looks up to double check, and Choi nods. “It’s the right spot.”
Soleum clears his throat, softly inhales and reads the words on his screen.
“‘Jaekwan doesn’t even hesitate before licking Choi's scarred neck.’”
And just like fic Jaekwan, real life Jaekwan absolutely does not hesitate before pushing Choi down on the couch and enthusiastically licking the man's neck. Choi hums in appreciation, a soft huff escaping his lips. He’s whispering into Jaekwan’s ear while his eyes are locked on Soleum. Soleum doesn’t know what was said, but whatever it was does make Jaekwan turn to him.
"Keep reading, Grapes-ssi.” Jaekwan’s lips go right back to suckling on Choi's scar as if this was an everyday thing. Soleum gulps at the way Jaekwan tilts his head for a better angle. The way Choi’s arm flexes at the pressure of Jaekwan’s lips on his skin, hands on his thighs, and the determined glint in Jaekwan's eyes as he waits for Soleum's command.
“‘Choi relishes in the moment, finally being able to have Jaekwan taste him, able to feel Jaekwan's hands on his body. Feel their heartbeats sync up. Unable to resist any longer, he finally reaches out to grab Jaekwan by his waist, flipping them over and pinning his partner by the hips.’”
Soleum pauses again, nervous as he knows what’s coming up in just a few sentences. He doesn’t know if he can say the words out loud, isn’t sure if he’s mentally prepared for it to play out right before him despite wanting it so so badly. He looks up from his phone, feeling both of their heated gazes on him.
Choi reacts first, smirking as if he can read Soleum's mind. With an air of confidence, he moves up to do exactly as Soleum narrated. Choi's grip on Jaekwan is firm. As they flip positions, the usually stoic man grunts and juts his hips forward before beautifully arcing his back.
Soleum almost drools.
“Like this, Grapes?” Choi is almost whispering now, as he languidly starts grinding against Jaekwan, who quickly brings an arm to his mouth in an attempt to stifle a low moan. But it's impossible to hide, even over the sounds of the friction of their clothes, the slight creaking of the couch. Their couch. In the office.
Soleum nods belatedly to Choi's question, face burning up. He can't look away at the pair, and he knows they don’t want him to, or else this wouldn’t be happening. But it’s still a lot to process. A small gasp falls out of Soleum’s mouth. Jaekwan and Choi are really getting into it now, and he can see Jaekwam shudder at Choi’s squeezes and rubs. The hickey that Jaekwan’s left on Choi’s neck darkens his scar.
He finally continues. “‘Choi reaches down to Jaekwan’s pants, undoes the zipper and swiftly takes out his cock.’”
All of their clothes are still on. There isn’t a sliver of exposed skin except for the brief seconds when Choi slips his hand underneath Jaekwan’s turtleneck, and then again when Choi hooks his thumb in between Jaekwan’s belt and runs his hands over bare skin and muscle. The scar that peeks from under Choi’s shirt makes Soleum long for more, curious to see how long it would take for him to count them all and run his hands over each and every one of them. Put his lips against them all and leave a trail of kiss marks.
Despite what Soleum read, Choi’s taking his time with removing Jaekwan’s pants. And in fairness, Jaekwan is in no rush too, kneading Choi’s ass and hips through the layers of clothes.
It’s like he doesn’t even have to narrate anymore. Soleum is amazed at the ease of their movements, the effortlessly shared rhythm they have together. His heart thuds against his chest as he watches Choi finally slide Jaekwan’s pants off. Those bare thighs of pure muscle in plain view. He never thought he'd have the privilege.
Even if it's all for him, Soleum feels like he's intruding on something, like he’s crossing the line in some sort of way. He doesn’t belong here, not really, and he knew that long before he even met them.
Agent Grapes is simply a guest here, living in a dream he hopes to never wake up from.
The two men slow their movements. Oh no. He’s made it awkward, hasn’t he? Soleum wishes he wasn’t so obvious about it, wasn’t so scared of the eventual fallout that he knows will happen one day.
“Grapes.” Choi pulls him out of his reverie. “Come here.”
Soleum rises up from his chair and stands less than a foot away from the pair. Choi gently wraps a hand around Soleum’s arm, and draws him even closer, right in front both of the agents now. The way Jaekwan is still spread out on the couch is beautiful from this angle, his cock is bulging through his black underwear, and Soleum so desperately wants to know what Choi looks like from Jaekwan’s position too.
Soleum realizes that he’s been staring for too long, and the silence awkwardly lingers.
“Take your time. Jaekwan enjoys the attention.” Choi laughs as Jaekwan's glaring so hard, it’s like he wants to burn the man on top of him.
Soleum's eyes wander to the hickey on Choi’s neck, the way his shirts have been so disheveled thanks to Jaekwan’s groping. The saliva and sweat that runs down the column of his throat. He wants to put his mouth over the exact same spots Jaekwan has and leave his mark too.
But…what right does he have?
“Still with us? Choi asks, trying to catch Soleum’s eyes. “Do you still want this?”
Soleum nods absentmindedly. “Yes.”
He does. Soleum’s been daydreaming about them all this time, so why can’t he shake off his worries when they’re giving him what he wants? It hasn’t even been 10 minutes and he’s definitely physically feeling it. He wants to shake himself, get rid of all these thoughts in his head holding him back.
Choi and Jaekwan are doing that thing again where they talk to each other with only their eyes. Soleum has never felt lonely among their company, nor jealous of their dynamic. The pair has always included him in everything they do. Still doesn't stop the feeling of a pit forming in his stomach.
Eventually, Choi plucks the phone from him and Soleum doesn’t resist. He simply watches as Choi scrolls a bit further down, then places the phone back in Soleum’s hands. “Let’s make it a bit more obvious, shall we?”
Soleum moves to sit down again, but Choi stops him, grabbing his wrist.
“Stay right here, Soleum. Read the next line.”
There’s a beat of silence as Soleum reads it to himself. He looks up; both men still looking at him, waiting.
“‘Jaekwan pushes himself up to take what he wants.’” Soleum almost stutters over his words, knowing that they’re about to escalate again if they have him continue reading beyond this.
Don't they know what they're already doing to him? He can literally feel himself bursting at the seams and he’s almost about to have a panic attack.
“Well, Jaekwan-ah.” Choi hangs his head to the side to look at Soleum and leans back on his heels to take some weight off of Jaekwan’s body.
Soleum raises an eyebrow as Jaekwan pushes up from the couch.
Choi’s eyes never leave Soleum, and he smiles conspiringly. “Take what you want.”
Soleum expects Jaekwan to ravish Choi’s neck again while pulling out his partner's cock, as the fic says. Instead, the blue-eyed man slowly snakes an arm around his waist. Soleum's phone clatters to the floor as Jaekwan rests his head against his chest, just below his heart. His mind hasn’t quite caught up to the meaning of Choi’s statement and Jaekwan’s actions. He’s distracted by Jaekwan’s warmth that feels like it’s searing through his clothes. He’s distracted by the fact that Jaekwan might feel his hard-on.
“Are you scared?” Jaekwan gently asks as Choi's scarred hand strokes up and down his left arm, leaving a trail of goosebumps on his skin.
“...Yes.” Soleum whispers, honestly. It’s probably one of the most honest things he’s said to them. Soleum feels Jaekwan tightens his grip around him, as Soleum was going to bolt if he let go.
“Do you trust us?” Jaekwan softly asks, slightly lifting his head up to look at Soleum.
Easy answer.
“I do.”
“You can stop this at any time.” Jaekwan says with authority, and Choi’s lazy grin widens, sitting up right again to put an arm over Soleum's shoulders. “Of course, Bronze. We wouldn't do anything Grapes here would feel uncomfortable with.”
The scarred agent brings his lips right up to Soleum's ear that every breath tickles his skin. Choi chuckles softly before whispering, “Unless you want us to push you a little. This story of me and Bronze kind of goes hard.”
Soleum instinctively smiles, still embarrassed as fuck that this is all happening because he got caught reading fanfic. The two men in front of him smile back, and Soleum's entire body feels so much lighter than a minute ago.
“Soleum.” Choi palms both sides of Soleum's face and gently turns it toward him, shifting his gaze from one eye to the other. “Can we please make you feel so turned on that you forget about everything else? Just for a little while?”
They have always been here for him. Even when they were rightfully suspicious of him, they were kind. Even now, when they could have just been lost in each other's bodies and pleasure, they welcomed him with open arms.
“Stay with us.” Jaekwan's voice rumbles against his chest again. It almost feels like a plea not just for today, not just for this moment. Is that too delusional of him?
He’s not used to them being like this. Still can’t believe that this has been the series of events of his current day. The whole afternoon has been...honestly, it feels like he just fell deeper into a dream than anything else.
And if he’s already this far gone? So be it. He’ll go all-in.
“Okay.” Soleum’s firm acknowledgement kicks Choi and Jaekwan into action.
“You won’t regret it, Grapes. We’re going to make you feel so good.” Choi devilishly smirks, and Soleum laughs. “If this was somewhere else, and not on government time, we’d have more fun with this strip show. But this will have to do for now.”
More clothes are flying off. Jaekwan practically rips off Soleum’s jacket, then Choi’s. Soleum lets them move his limbs around as they see fit until they’re all in their shirts and underwear.
Soleum settles between them on the couch that they guide him to, and is immediately enveloped by their body heat. He looks down to Jaekwan in just his turtleneck and black boxer briefs, resting on a pillow against the couch’s armrest. He has his left hand behind his head, and an inch of skin teases Soleum to rip the sweater off.
Soleum loses his train of thought when he feels Choi settling behind him now, wrapping both arms around his waist to slowly massage his way up Jaekwan’s legs to his thighs. Soleum’s gaze follows, and when Choi finally reaches said thighs, the man's scarred hands accentuate the outline of Jaekwan’s bulging cock. Choi lifts his hands from Jaekwan's legs and begins to explore Soleum's back with feather light touches.
“Jaekwan-ah. Take what you want, right?” Choi smirks and Soleum moans when Jaekwan finally frees his dick, fully erect, slightly glistening. He wants to smother his face right there, wants to taste it all over. Soleum can feel Choi’s firm chest pressing into him as well as his clothed dick, and Soleum blushes, throat parched once more, imagining more.
“It’s you, you know.” Choi whispers. He once again wraps his arms around Soleum’s torso, this time covering Soleum’s hands with his own. Choi slowly guides both of their hands over Jaekwan’s cock and slightly presses his hands into Soleum’s grip.
“You’re what’s making him go feral right now. Us feel hot and heavy. Your eyes on us, your hands. Your entire body.” Choi whispers.
Jaekwan lets out a husky moan and Soleum can’t look away from the pre-cum sliding down, down, down until it slicks between Soleum’s and Choi’s hands.
“Jaekwan-ah’s a bit shy, but I can say it for us both.” Choi's voice gets a bit breathy, deeper.
Choi encircles Jaekwan’s cock with his and Soleum’s fingers, and slowly moves their palms up, then quickly down. They get into an easy rhythm and the sound of skin on skin makes Soleum feel like they’re doing much more than they actually are.
“Focus on what feels nice, what feels natural.” Choi kisses Soleum’s temple, and continues to glide their hands along Jaekwan’s length. When Soleum slightly leans back to get more comfortable, he once again bumps into Choi’s hard cock. Soleum resists the urge to roll his hips against it. The man behind him chuckles, letting go of Soleum’s hands.
“You're doing so good, Grapes. Look at how our Jaekwannie is trembling now.”
Soleum runs a thumb over the slit of Jaekwan’s cock, the flowing of pre-cum makes him want to slurp it all up, want to taste him.
“Yes, just like that. You listen so well to us. Always so good for him, for me.”
Soleum shivers at Choi's words, wanting to curl against him as playful fingers hover over his skin. He feels the calloused hand rest on his neck and leans his weight against the sturdy pillar of Choi, who is leaving a trail of soft kisses along his back, on his shoulder, anywhere he can.
He lowers his voice to a whisper again in between kisses. “Look at him, Grapes. See the absolute desperation Jaekwannie has for you to touch him?”
Jaekwan jerks up once, twice, chasing the friction and is once again biting into his arm. Soleum reaches up to push Jaekwan’s turtleneck up and up, holding out the cloth for Jaekwan to clamp down on. The man licks over Soleum’s fingers in the process and Soleum swallows at the beautiful sight before him. His body is perfect, exceptionally toned. Soleum keeps one hand on Jaekwan's cock–interlacing his fingers with Choi to leisurely jack off Jaekwan. WIth his other, he greedily explores Jaekwan’s torso, squeezing under Jaekwan’s left pec and salivating at the firm yet bouncy nature of the man’s chest. Jaekwan’s nipples are hardened, and Soleum’s dreaming of a next time when he gets to lick and bite at one while pinching the other.
He’s dreaming of when he gets to explore the entire length of Jaekwan’s body with his mouth and tongue before turning around and doing the exact same thing to Choi. His imagination goes wild as he comes up with many more next times. Choi fucking him into Jaekwan’s chest as Soleum’s face is buried between Jaekwan’s pecs. Soleum rubbing his entire body against Choi’s naked glory as Jaekwan nibbles at both of them. Jaekwan fucking into Choi fucking into him. Choi fucking Jaekwan fucking him. Both Choi and Jaewkan fucking him in the ass at the same time. Licking up the underside of Jaekwan’s cock, then turning to Choi’s cock, taking it deep, to the back of his throat.
He's so close to coming in his underwear.
A thumb gently swipes just under the back of his neck once more and Soleum is brought back to reality. Soleum whimpers, mouth agape at the simulation of both his imagination and Choi and Jaekwan’s hands and mouths. He arcs himself back now, letting go of Jaekwan’s dick to balance himself on Jaekwan’s thighs. He slightly twists his torso to look up to Choi, whose eyes are sparkling.
The brown-haired man smiles fondly at him, biting his lower lip. “Look at that pretty face of yours just begging for a kiss.”
Soleum licks his lips, and instinctively hangs his mouth open, almost quivering. “Please.”
“Such a good hoobae deserves a little reward.” Choi gently cups Soleum's face, fondly stroking his chin with his thumb as he leans in and locks his lips with Soleum’s. He expertly licks the seam of Soleum’s lips before dragging his tongue over the roof of Soleum’s mouth. Soleum’s moan is immediately swallowed up by Choi’s fevered kiss.
Having two pairs of hands on him is overwhelming in the best way possible. He feels the calloused, scarred hands of Choi as the man confidently explores his backside. Jaekwan fully sits up to squeeze Soleum's hips encouragingly, and firmly palms Soleum's cock through his underwear.
Soleum almost comes right then and there.
Soleum audibly moans, coming up for air from Choi's ravishing mouth and turns to find Jaekwan already right there waiting for him, stealing a small kiss. Jaekwan moves his lips down to Soleum's jaw, then continues to leave soft kisses along his neck, his Adam's apple. Choi is mouthing along his shoulder blades and spine. The both of them moving in sync to take off his boxer briefs and free his dick.
“Feel good, baby?” Choi smirks and Soleum feels his dick twitch at the nickname. He snaps his hips in reply, grinding down into Choi beneath him to get more friction, anything and he hums with pleasure when he's once again met with Choi's cock pressing against his back. Naked this time.
The cacophony of their shared, labored breaths, the high that Soleum is feeling while being held by both of them is unmatched to any of the fics he’s read about these two.
“Don't hold back, Soleum.” Jaekwan's voice is ragged now as he lays Soleum back against Choi’s chest. He can feel Choi tease his cock against his lower back, between his butt cheeks, and finally fitting them snugly between his thighs. Jaekwan repositions himself so both his and Soleum's erections grind against each other, and Jaekwan slowly rocks his hips, teasingly. The friction of their cocks rubbing together feels so so good, and he gasps as Choi begins to rut between his thighs.
Simultaneously, Jaekwan holds his and Soleum’s cocks together in one hand and begins to jerk them both in his grasp. His right side of the hip is held by Choi, and his left by Jaekwan. The sensation of them squeezing and kneading at different paces and pressure leaves Soleum gasping.
Mere seconds later, he finds himself whining, begging for more. “I'm so close. Please.”
Soleum writhes, overwhelmed with need.
Choi’s cock would brush over his entrance, but never push in. Both of their fingers would touch it, but never press in, and Soleum squirms against their hands, their chests, getting into a rhythm that he wishes they would get into one day in the future. When they’re not in the office, when they’re not in a hurried rush.
Soleum reaches out for both of them, intertwining hands as all he can do is just lay there and enjoy the ride. Head fucking empty. No other thoughts but the pleasure that Choi and Jaekwan promised him.
“Soleum.” Choi groans deeply, thrusting up again and Soleum’s thighs are burning now with lube and pre-come. He mouths and teeths at his shoulder as he continues to the finish line. “Next time, we’re going to fuck you properly on a bed. We’re going to take such good care of you.”
Soleum whines in response because he does want a next time, he wants a million next times. He wants…them. Simply them.
Jaekwan looks down at Soleum with a warm, loving gaze. “Let go. Take us there. Come.”
Soleum comes right at those words, and lets out a surprisingly quiet moan, unable to do anything else. Jaekwan follows shortly, and he gently strokes them to completion.
Choi laughs and playfully bites Soleum’s shoulder, the friction between his thighs getting hotter and hotter and his whole body shudders when he feels Choi come. He can’t even process what Choi is saying anymore, but he can tell it’s loving, full of praise.
His body slacks into both of their embraces. He can feel cum sprayed across his stomach, his thighs. If he wasn’t about to faint, he’d want a taste of their combined juices.
The last thing he hears before he fades is Choi whispering even more things, and Jaekwan humming in agreement.
-
Soleum opens his eyes and stifles a groan. He fell asleep. Again.
After feeling so relaxed from the ministrations of two very enthusiastic partners in Choi and Jaekwan, he really doesn’t want to do anything but be a couch potato. It’s too entirely comfy to function right now. But the soft and gentle whispers of Choi and Jaekwan give him motivation to at least check in.
He peeks one eye open to see that he’s been wrapped in layers of blankets that he can’t really move his limbs except to wiggle and burrow deeper into the warmth. His head is also resting against a fluffy pillow on the couch. There’s a water bottle and his phone on the side table and the warm light coming through the windows tells him that it’s been a couple hours at least. He doesn’t feel sticky, and blushes at the idea that Jaekwan and Choi cleaned his unconscious self after all that.
He sits up, slowly, with as big of a stretch he can muster with just his shoulders. He legitimately feels like jello, and slowly blinks his eyes open and almost topples to the side.
Choi and Jaekwan quickly make their way to his side, steadying him. Choi plants a hand over Soleum’s forehead while Jaekwan softly holds the side of Soleum’s face, eyes scanning over his body.
“Was it too much?” Jaekwan gently asks with concern written all over his face.
Soleum shakes his head, not trusting his voice. Choi tips a bottle to his mouth and Soleum smiles gratefully and gulps down the cool liquid. Neither Choi or Jaekwan break the silence again as they rub his back and legs over the blankets. Despite everything, he should feel burning hot now. But because it’s them, it’s comfortable. It’s only right.
“Soleum.” Choi’s eyes almost twinkle when Soleum sleepily looks up at him. “Think you can get more rest for us?”
Soleum shakes a little in his blanket burrito, and his eyes do feel so heavy. His entire body does.
He clears his throat. “Yeah, I do.”
Jaekwan fluffs up his pillow a bit as Choi gently lays him back down on the couch.
Maybe it’s best to not say anything. After all, he had this moment now, right? He doesn’t know what the future is going to bring. What if he’s the only one who wants something more? What if all those whispered promises were just dirty talk?
“Soleum, I can see how hard you’re overthinking,” Choi admonishes and Soleum feels Jaekwan's hand petting his head again. “Sleep. Everything’s fine. I wasn’t kidding about fucking you on a bed, by the way.”
Soleum laughs and Jaekwan’s lips slightly curve up at the sound. He rests a reassuring hand on Soleum’s head. “We’ll talk more about all this later, okay? But, please, sleep knowing that you’ve got us now. That we’re in this together.”
Keeping his eyes closed, Soleum can almost feel tears forming as he’s suddenly overwhelmed with emotion at their words. They’re the only people who have ever made him feel at home, and to know that they don’t want to leave him? Soleum’s heart feels like it’s going to burst.
“Thank you, for staying.”
Mere seconds later, Soleum’s out, softly snoring.
Jaekwan and Choi share a fond smile together as they watch Soleum. It’s clear that their hoobae’s been holding so much in his thoughts, that he’s been so exhausted with Everything he’s had to deal with.
Choi rests his head against Jaekwan’s shoulder, heaving a sigh of relief that Soleum will be able to get a full night's rest. That he’ll be able to feel relaxed around them. And that he now knows how they feel about him too. It’s an odd start, and they’ve got more to talk about, but it certainly was effective.
Choi tilts his head to look at his partner. “For the record, there’s nothing to figure out except who gets to actually fuck Soleum first and I call dibs.”
Jaekwan snorts and elbows him. “Yeah, right.”
Choi laughs because of course Jaekwan wouldn’t want to have it any other way.
Looks like they’ll just have to take him together.
He looks around the office, knowing that they should probably sort things around for the end of the day. But he allows them to have this moment of reprieve, to silently celebrate what has changed for all three of them.
After a moment, Choi’s eyes go straight to Soleum’s phone innocently sitting on the side table and he tilts his head at it.
“Think we can hack it to find more fics he liked?”
Jaekwan’s eyes follow Choi’s trajectory. “...Let’s try.”
