Work Text:
“And this is Yeonjun, my best friend since junior high. Kai, Yeonjun. Yeonjun, Kai.”
Kai bows to greet his boyfriend's friend but is surprised when Yeonjun immediately brings him in for an embrace.
“It's a pleasure to finally meet you Kai-ya,” Yeonjun says, his hands resting firm on Kai's waist as he hugs him rather tightly.
Kai freezes up a little, his movements a little delayed as he hugs the man back, his cheeks pinking. “I-its nice to meet you too Yeonjun-ssi.”
Yeonjun pulls away from the hug, but his hands are still on Kai's waist, staring at him with a little confused smirk. “No need to be so formal, drop the honorifics. We're not strangers anymore.”
Kai gazes over at Soobin, who had been oddly quiet since introductions. He tries communicating with his eyes his somewhat uncomfortableness but Soobin only smiles when he catches his eyes and nods. Like this was all natural, maybe it was but it still felt a little strange to Kai.
Soobin, his boyfriend of nearly a year, invited his best friend Yeonjun to dinner so they can meet. Kai knew they were close and wanted to meet the guy who his boyfriend called a best friend.
He just didn't expect Yeonjun to be like this; so touchy to someone he just met and his boyfriend being seemingly okay with it. Instead of addressing it and risk making their first interaction awkward for everyone involved, he gives Yeonjun a pleasant smile. “Okay, Yeonjun-ah.”
Yeonjun hums, and his lips turn upwards. “That's better. Soobie-ya you didn't tell me your boyfriend was so cute. Can't believe he was keeping you a secret for me.” he teases and Kai blushes harder.
Soobin laughs like he told a joke and Kai joins in, ambit a little forced, looks towards Soobin again. His boyfriend rather pleased. He finally comes closer, a hand on Yeonjun's shoulder and the hand on Kai's waist is replaced by one of familiarity. Kai silently sighs in relief.
“Come on, let's go in. I've made reservations.” Soobin announces and leads them both into the restaurant.
.
Kai tries to brush off their initial introduction but he can't help but pick up on the way Yeonjun kept stealing glances at him during dinner. His gaze lingering for a moment too long. He considers that it was because Yeonjun was just a friendly extrovert and felt overly comfortable with him based on what Soobin told him. Yet the way Yeonjun talks to him and the casual touches makes him hide his blush behind a drink or shoving a piece of meat in his mouth. Every time he meets Soobin's eyes in those moments, he is always not looking or just smiles at Kai like he doesn't notice Yeonjun borderline flirting with him. It only serves to make Kai feel even more crazy, was he overreacting if his boyfriend didn't see anything wrong with Yeonjun's actions?
At the end of their hangout, Yeonjun hugs them both but his hug with Kai lasts longer. (Kai counts the seconds.)
“It really was great meeting you Kai-ya, let's hangout again soon, okay?”
On the way back home, Soobin is humming a song on the radio while Kai still feels the ghost of Yeonjun's touch on his skin. It was giving him goosebumps.
"Soobie-ya.”
Soobin glances at him, eyes on the road. “Hm?”
“Is Yeonjun always that friendly with people he just met?”
Soobin nods, his expression morphs into something similar to a confused frown. “Yeah, that's his personality, it's apart of his charm. Why? Did you not like him?'"
Kai shakes his head, feeling guilt rise. Soobin had trusted him enough to meet his dear best friend and here Kai was being unfairly critical of him. “No, that's not it. I thought he was nice and all I was just surprised.”
Soobin looks relieved and nods. “That's good. I'm really glad you two hit it off so well.” he pats Kai's thigh, the touch is enough to relax the latter's antsy skin. “You're gonna be seeing a lot of him.”
Kai makes a face, akin to curiosity. Though, he doesn't question what his boyfriend is getting at and Soobin doesn't elaborate so he drops it, while trying not to think Yeonjun's lingering touch.
.
Kai understands what Soobin means two days later after his job shift. Instead of seeing Soobin's blue car, Kai sees Yeonjun in a silver slick sports car pull up instead.
“Hey Kai-ya, get in,” Yeonjun greets him with a smile.
Kai looks back and fourth perturbed. “Where's Soobie-ya?”
“Oh, he didn't tell you? He's still tied up at the bakery. He asked me to take you home.” Yeonjun unlocks to the passenger door and motions for Kai to get in.
Kai is hesitant for a moment, it wasn't completely out of the ordinary for Soobin to spend a few extra hours at the bakery, especially if he and Beomgyu had a specialty order. The odd part was Soobin sending Yeonjun to pick Kai up without any previous notice. Still, Soobin trusts Yeonjun so Kai forces himself to relax. He opens the door and gets in. He was being ridiculous, didn't understand why being around Yeonjun made him feel so tense but he tries to shake it off.
“I know you mentioned working for a website but you didn't mention your position.” He says casually after a few radio filled minutes.
“I'm a columnist. I write reviews and think pieces about music and albums.” Kai says, keeping his hands busy by playing a game on his phone.
“Really? You like music? Do you sing?”
“Yeah but I can also play a handful of band instruments. Music has always been a big part of my life and I wanted to be a journalist as a kid so I put two together.” Kai says offhandedly to fill the air.
Yeonjun glances at him, intrigued. “That's incredible. I would love to hear you sometime, playing instruments or singing. I bet you have an amazing voice.”
Kai bites his bottom lip and shakes his head. “I'm okay but I'm not an idol or something. I'm just average.”
“Yeah, I find that really hard to believe.” He scoffs. “I bet you sound amazing.”
“Soobie-ya likes it,” Kai says in a shy voice, thinks about how his boyfriend encouraging him to sing his favorite songs for him.
“Well if Soobie-ya likes it then I have to hear you for myself.” Yeonjun states and something about the way he says it makes Kai's blood race.
“Maybe later,” Kai dismissive of the idea, he was tired from work, not in the mood to put on a concert for Yeonjun.
“I'll hold you to that.” Yeonjun smiles at him like he did during dinner and Kai tries to distract himself with his phone once more. They are nearly back at the apartment he shares with Soobin when Yeonjun decides to keep talking. ”You know, I've known Soobin for years and his relationship with you seems like the first one he is really serious about. I met his exes before and he never talked about them the way he talks about you.”
Kai's heart flutters at the comment, a smile pulling at his lips. He hoped that was true. Soobin was his first serious relationship and he made him so happy. He was kind and funny and he took good care of him. He wonders what Soobin tells Yeonjun when he isn't around, if he gushes about Kai the same way Kai gushed about him to his friends. Soobin must really love him.
Suddenly, Kai jumps a little in his seat, feeling a hand brush against his thigh. He stares at Yeonjun in shock who returns it with pure intent in his eyes.
“Makes sense, Soobin has good taste, just look at you; so pretty and cute without a clue. You're like Bambi.”
Kai blushes, looking down at his lap, Yeonjun's hand rubbing circles into his thigh. He feels frozen in place, not because he is uncomfortable but because the pressure of Yeonjun's hand felt good and he knows it's wrong. Although it feels rude to simply push it away since Yeonjun is giving him a ride so he just nods slowly. “I-I suppose...”
He hopes that's the end of it but Yeonjun doesn't move his hand and that look in his eyes remains. “Is he good, in bed I mean. Does he pleasure you the way you deserve?” He asks while Kai stares with big eyes in disbelief. Was he seriously asking about their sex life? This couldn't be normal, could it? Friends don't ask each other's significant other's these kind of questions.
“U-um...” Kai was too embarrassed to speak, his words couldn't formulate. Yeonjun was being shamelessly vulgar with his question and his hand touching Kai felt like it was paralyzing him. He knows he should do something, say something. Yet, flipping out seems like it would make whatever was happening worse. He needed to hold it together enough so he could tell Soobin exactly how his best friend was behaving to his boyfriend.
“Come on, you don't have to be shy. We're all friends here.” Yeonjun presses, his voice down an octave, it sets Kai's hair to stand up.
Kai looks away and nods swiftly. It wasn't any of Yeonjun's business anyway, he didn't need to elaborate, not that he wanted to.
Yeonjun smiles and nods, satisfied by the answer. “Good. He still remembers what I taught him.” He winks at Kai who doesn't understand what he means but before he can ask they are already in front of his apartment complex. The man pats his thigh before letting go completely. "See you around Bambi."
.
That night when he and Soobin are in bed together, Kai can't decide if bringing up Yeonjun's behavior is the right thing to do. He doesn't want to be the reason their friendship is ruined but on the other hand, Yeonjun was being completely inappropriate. Kai had to do something before...he doesn't know what but he doesn't want to find out.
“Soobie-hyung-”
“Oh right, I'm sorry I didn't tell you ahead of time that Yeonjun was picking you up. You usually pout when I'm running late so I had Yeonjun deal instead.” he teases and Kai as expected, pouts.
“I don't pout.”
Soobin squeezes his cheeks, grinning. “You're doing it now though.”
Kai swats his hands anyway, knows he's being cute when he says, “Ah hyung don't tease me!”
Soobin hums, gives him a break and resumes spooning Kai. “So how was it with Yeonjun? Did you guys bond more without me?” He asks, changing the topic.
“Ah... It was fine. We didn't really talk much,” Kai lies in the moment despite his internal battle.
Kai sees a hint of disappointment on Soobin's expression before it is replaced with a stun one. “Really? That's too bad. I really thought you two would hit it off.”
Kai feels a hint of guilt at that. Soobin really wanted them to get along and yet here was Kai going to tell him he thought Yeonjun was a touchy pervert who asked invasive questions. It was true but he didn't want to ruin the vision of Yeonjun from him. Or even worse, Soobin thinks Kai is overreacting and will regret introducing him to someone who means so much to him. He wants to make progress in his relationship, he doesn't want to go backwards.
“A-actually, we did talk about music a little.” Kai adds feebly.
Soobin visually brightens up at that. “That's good, I knew he would be good company for you.” he itches his head then, avoids Kai's eyes as he continues. “Speaking of, I should probably mention this now but we have a big wedding cake order at the bakery and it's all hands on deck so I asked Yeonjun to be your pickup from work for the rest of the week. Is that okay?”
No, it wasn't okay but Soobin had such a hopeful tone in his voice that Kai would hate to be the reason for ruining it. He could suck it up. It was just for a few days. He would be able to handle Yeonjun.
“Yeah, that's fine.”
.
Yeonjun picking him up from his job becomes a common occurrence in the following days. Kai gets used to looking for his sports car in the parking lot, always finds him sitting idly, waving at him with one hand on the wheel. He gets used to Yeonjun's invasive hand on his thigh, even enjoying it. Still Yeonjun has his occasional questions about his sex with Soobin. Most of the time though, the questions weren't entirely lewd, asking Kai about himself, his likes, his dislikes and during those conversation, Kai can see the best friend Soobin loves so much with his witty and charismatic charm. Kai had to admit it, Yeonjun was genuinely a fun person to talk to, him being a pervert aside of course.
“Do you guys do kinks?”
Kai turns his head to him and holds back a sigh. There Yeonjun went again, changing the mood of the conversation at the drop of a hat. It was Thursday and they were formally talking about a band that he and Soobin had seen in concert and Kai was playing a song from said band on the car speakers when Yeonjun decided to ask his invasive question.
“W-what?”
Yeonjun smirks, amused by Kai being flustered. “What kinks do you guys do? Is Soobie still into pet play?”
Kai's eyebrows raised, his cheeks pinkening. “How do you know about...”
“Soobin tells me everything, Kai-ya. I thought we already established this. We're not just friends on paper. We have no secrets.” Yeonjun explains.
“Then why are you asking me if you already know?” Kai bites back. Seriously, what was this guy even trying to get at? He was starting to become convinced that Yeonjun just liked seeing him uncomfortable.
Yeonjun pats his thigh. “Calm down Bambi. I just wanted to get your side of things. What would I be if I just took Soobin's word for it? I want to know what you think too.”
Kai supposes that makes sense. He wasn't a nun by any standards, he could talk about sex, even if it's his sex life with his boyfriend's stupidly attractive perverted best friend. He sighs. “W-what did you want to know?” he asks cautiously.
“Does he make you do the work often?”
Kai shakes his head. “No, our dynamic is well balanced.”
“Do you get on top often or does he?”
Kai answers Yeonjun's following questions the best he can without revealing too much with short responses. It still makes him flustered from the attention but Yeonjun looks satisfied when he gets out of the car.
Kai feels the ghost of Yeonjun's hand for the rest of the night.
Just one more day.
.
Friday follows a similar pattern of the previous days. Yeonjun is waiting in the parking lot when Kai leaves the building, he pats Kai's thigh in a overly friendly manner as he gets in and he makes conversation, this time about dance. Once Kai lets his guard down, disarming his nerves; Yeonjun does it again. His question takes a personal turn. Yeonjun's hand burns Kai's skin as he asks, “So how many times do you guys have sex in a week?”
Kai chokes on the water he was trying to drink, covering his mouth as he looked at the man scandalized. “I-isn't..ng...that too much hyung? You can't seriously expect me to answer that.” He itches his nose nervously.
Yeonjun rolls his eyes but he smirks sneaky. “Oh come on, Soobin is my friend and you're my friend too right? Besides.” He squeezes Kai's thigh, not terribly hard but definitely tighter than he had previously and it sends a shiver down the latter's spine. “You already told me so much already, what's a little more?”
Kai could refuse, could tell Yeonjun enough was enough and refuse to engage further. He even thinks Yeonjun would let him drop it too, and yet... He gulps, licks his lips.
“Twice.” He confesses in a small voice, muffled by his hand but Yeonjun hears him anyway.
“Twice? He's only fucking you twice a week?” He scoffs in disbelief and Kai spares him a glance and it's the first time Kai has seen him look visibly bothered by the way his jaw clenches. “What a waste.”
Kai's mouth parts, his heart pounds hard in his chest. “W-waste?” he inquiries. He knows Soobin has long nights because of the bakery but they always make time to be together. He thought two times a week made sense for a working couple but Yeonjun's reaction was giving him second thoughts.
Yeonjun turns to him with a dark gaze and his hand slides up higher, squeezing the thicker part of Kai's thigh. The car is stopped, already in front of the apartment but Kai doesn't move, can't move under the circumstances nor does he wants too. It was like Yeonjun had him under a spell. “You're so fucking cute and sexy Bambi. I don't know how he could resist pushing you down and fucking you stupid everyday.” He uses his other hand to cup Kai's cheeks, pushing his short strands behind his ear with soft fingers.
“A-ah Y-Yeonjun...” Kai gasps and presses his legs tighter together as his treacherous pussy throbs at the man's words. The debauched and lewd way that Yeonjun was talking in regards to him. It was fucking insane, wrong in every sense of the word. Yet Kai liked it, excitement building in his chest at the possibility of hearing more. He wanted to but a little voice in his ear was telling him he had over stayed his welcome in the car that suddenly felt much smaller.
Kai pushes Yeonjun away, laughs awkwardly. “Um, I gotta go. Thanks for the ride.” He says quickly and gets out of the car before he could do something stupid like ask Yeonjun to elaborate in more detail what he wanted to do with him. He closes the door and heads inside, not waiting to see Yeonjun's reaction.
.
Kai had crossed a line. He knows that, knows the reason even though he tried to bury it down. He pretended it was all platonic and that the attraction was one-sided but it was dirty lie. One he couldn't deny to himself anymore. Yeonjun's behavior made him so antsy because Kai was attracted to him, his smirk with his pulled back hair and eyes that seem to undress Kai under his gaze. Now he said in so many words that he wanted Kai, wanted to fuck him at the very least; despite knowing he is Soobin's boyfriend. Yeonjun should know better but so should Kai. He feels guilty as he collapses on their bed, a hand sliding down to his crotch and into his jeans. The fabric of his panties was wet in the front. His cheeks burn, he can't help thinking about it, Yeonjun taking him, making good on his word.
His pussy throbs while guilt fills his heart. He shouldn't think about Yeonjun or anyone this way that wasn't his significant other. But Soobin... He had been so busy with work lately and Kai had been a little lonely, maybe he wanted to have sex more than twice a week. Still, this was his relationship. If he wanted to fix the situation, he needed to address it with Soobin, not his perverted best friend that wanted to hook up with him.
Kai gets up and changes then busies himself with dinner, trying but failing to not think about Yeonjun and his words that started to feel like a promise.
Soon, Soobin gets home and greets Kai with a kiss before taking a shower. They have dinner, making small talk about work while Kai keeps it short when Soobin asked how the ride back with Yeonjun went. Once Soobin is settled down on the couch; playing a game on the PS5, Kai makes his move. He plops down next to his boyfriend and kisses Soobin's neck. His efforts are encouraged when he hears Soobin hum pleased so he presses more there working his way to Soobin's jaw.
“Hm, Kai-ya,” Soobin wraps his controller held hands around his hips, though his eyes were still on the TV screen.
Kai pouts but only hugs Soobin's form, making himself small so his boyfriend can still play his game. He finds comfort in his arms but he can't bring himself to bring up the conversation about their sex life, not now. The idea of bringing up Yeonjun's words to Soobin made him queasy so he settled for cuddling on Soobin until he eventually drifted to sleep. Soobin carries him to bed and gives him a quick kiss when he stirs and Kai goes back to sleep, unsatisfied and Yeonjun's face in his mind.
.
Saturday is usually the day Soobin and Kai spend time together, but Kai sleeps in and when he wakes up Soobin is already gone. He checks the note left on the nightstand, finding out that Soobin left to do errands and that he didn't want to disturb him. It was sweet and not the first time this happened but it makes Kai feel a type of way this time. He sighs into his pillow and looks at his phone. It read “3:22 PM”.
He doesn't feel tired anymore, rather his bones are restless.
Kai refreshes up in the bathroom and decides to skip a late breakfast, not particularly hungry. He looked around the apartment. This was usually the part of the day, Kai composed music on his drums or catch up on his favorite dramas; things he usually didn't have time for during his work week. Yet, none of those things struck excitement in him like usual. He could go out for a jog and workout but the thought of getting sweaty wasn't too appealing either. His eyes drifted to his phone and a particular teasing smirk comes to mind.
He was not going to call Yeonjun. Not after the line he crossed yesterday. The man had Kai hot and bothered since the previous day. But that didn't mean Kai couldn't relieve some pent up tension on his own. He goes back to the bedroom and goes into his lower drawer, pulling out a small but power vibrator. He rarely used it, had no use with Soobin but this was one of the times, it's usage was required.
Kai strips off his sweats and his underwear, leaving him in his hoodie. He props himself on two pillows and spreads his legs. He grabs his phone, quickly finds a hentai video he likes. The bottom is face down, ass up, moaning loud while his top pounds his bouncing ass over and over. The camera allows the viewer to see the top's cock disappearing between the ass cheeks as the loud skin to skin contact fills the video along with the almost comical moans and grunts. It's a little ridiculous but Kai doesn't care and neither does his pussy, throbbing with interest with each passing second. Besides it gave him something else to think about that wasn't him™.
He turns the vibrator on and immediately gasps as his hand leads the toy up and down his pussy before settling on his clit. It was on a low level but efficient enough to get Kai to a release in no time with the right amount of edging. He closes his eyes, allowing himself to get lost in his thoughts with the porno as background noise. His thighs twitch, his hips rolling against the growing addictive vibration.
Kai can feel him getting wetter, reaches a hand down to touch his slick folds; plays with the idea of fingering himself but changes his mind, wanting to come from the toy instead. He bites back a moan as heat fills his lower stomach, his swollen clit gradually reacting more as he grows more aroused.
The vibrations are intense, pressing down exactly where Kai needs them. His mind fills with thoughts of being fucked, held in place as a cock works it's way in and out of his wet pussy. He thinks about whispers in his ear, telling him to take it like a good boy while fucking him with meaning, almost mean and Kai just has to take it. He doesn’t bother quieting his moans this time, arching his back as he presses the vibrator harder against his pussy, applying more pressure.
Kai whimpers, he was going to come, felt the heat building steadily.
Suddenly Kai feels hands on his thighs and his eyes rip open, shrieking as he jumps backwards on instinct. He is utterly stunned at who is meeting his eyes with a knowing smirk.
Fucking Yeonjun.
Standing in his bedroom.
Watching him masturbate.
Mortification fills his entire body at being caught, completely naked and exposed in front of Yeonjun. He has so many questions he wants to ask, like how the hell Yeonjun got into his house or just how long he was standing there, watching him. His vocal chords feel like they dried up and he has to swallow before he rasps.“G-get the hell out of here!”
Yeonjun doesn't move though, in fact his smirk grows wider like he just stumbled on the best sight he could possibly seen. The attention makes Kai crumble, the vibrator still on, in his hand as he tries crawling away. He shuts his eyes, his face burns from embarrassment.
“What are you even-!”
“Don't stop on my account.” Yeonjun reaches out, the bed dipping as his hand sits secure on Kai's hips to keep him from squirming. “Keep going.”
Kai's face knits together in humiliation. He wants to cry or scream or something, his eyes filling out. There was no way he could continue now, that Yeonjun was here, never mind how he even got in. Soobin probably gave him a key and forgot to tell him.
“N-no I can't.” His hand loosens his grip on the vibrator, readying to turn it off but Yeonjun stops him.
He yanks the toy from his grasp and places it directly on Kai's clit. Kai jerks, a loud moan ripping from his chest. He tries to get away, this time with more conviction but Yeonjun pins his wrists with one hand to the bed while his right hand holds the toy against his pussy. Helpless moans fall from Kai's mouth, forced to endure the pleasurable vibrations.
Yeonjun hums, pleased. “There you go Bambi. Just needed a little help huh?” He coos like Kai is wounded deer he decided to give aid to.
“Ah, ah...ahhh s-stop Y-yeonjun please..!” Kai whines, his eyes open and he finds Yeonjun watching him with lust filled eyes. Kai drifts lower and whimpers when he sees the apparent bulge in the man's jeans.
“We both know you don't want that,” Yeonjun purrs, his breath warm against Kai's lips. “You were in here, thinking about me, weren't you? About how bad you want me to wreck this sloppy pussy, hm?”
Kai quivers, doesn't know if it's from the feeling of being caught or the demanding vibrations. Regardless, he was losing his grip on his sanity that was already hanging on by a thread. Maybe the faceless man in his imagination was Yeonjun, he didn't have it in him to deny it or feel guilt, his mind slowly but surely turning into mush. He moans, his eyelids half open as he is played like a instrument. “Y-yeonjun-ahhh.”
“That's it baby boy. Give in, let me make you feel good.” Yeonjun's eyes don't leave Kai, his ever present hand grinding the vibrator into Kai's clit with purpose.
It was too much. It was overwhelming. His body jolted and with a louder, higher moan, he came. Whiteness fills the corners of Kai's orbs, his orgasm bursting though him like a wave. His hips lock up, his pussy hot with arousal. He hears something hitting the bed before his legs collapse, idly realizes he just squirted on the sheets and on Yeonjun's thigh covered jeans. He doesn't look down; knew he looked like a complete mess with his trembling legs and twitching pussy.
Kai whines, the vibration speed overstimulating him now. Yeonjun understands and lifts the dildo from Kai's spent pussy. He turns it off and tosses it on the other side of the bed along with Kai's abandoned phone. He then turns his attention to the out of breathe Kai, lightly cups his soft cheek. “Aren't you just so lucky that Soobin gave me a key? You would still be fantasizing instead of having the real thing. You should be thanking me honestly.”
Yeonjun starts unbuttoning his slacks and tugs until his erected cock flops free. Kai can't help blushing harder at the man's girth and length. He was just as big as Soobin if not bigger. Kai's mouth waters on its own. He licks his bottom lip which Yeonjun doesn't miss, smirking. He sits properly on the bed and gives his cock one stroke, rubbing over the precum gathering at the tip. Kai doesn't look away.
“Think you can make me feel good too Bambi?” He asks, his tone deepen and it's a command to Kai's ears.
“Y-yeah...” He rasps; doesn't think too hard as he repositions his body on the bed, laying on his stomach so he's face to face with Yeonjun's length. Kai takes Yeonjun's cock in his hand, looking at it closer. His dick was nice, thick and the wet tip has Kai's pussy throb despite just getting off.
He doesn't waste time, his lips parted and he moans as he tastes Yeonjun's musk on his tongue. His eyes lower as he takes more length down, plunging forward. Yeonjun groans appreciatively, a hand pets Kai's short strands, watching Kai suck him off in a way that can only be described as hunger.
“That’s it Bambi,” Yeonjun praises, guiding Kai's head as he rams his cock into his welcoming mouth.
Kai whimpers in response but only because his eyes are filling with tears and drool piling at his jaw. Yeonjun's balls slapping heavy and loud against Kai's chin as his lips stretch around the girth. Kai couldn't think anymore, turning his brain off and getting lost in the pleasure.
Yeonjun groans, head falling back for a moment before his eyes land on Kai again. His hand instinctively grabs a fistful of Kai's hair, tightly moving him up and down his the shaft.
“I bet you were thinking about doing this since the first car ride. I could see it you know, you trying to fight against it.” Yeonjun mentions and chuckles when Kai makes a confused sound muffled by cock. “Fight against how much you wanted this, wanted me.”
Kai doesn't respond with words, slurping sounds with Yeonjun's cock heavy on his tongue. It felt like he was caught, that somehow Yeonjun knew what Kai wanted before he did. He had no idea how but it didn't mattered, not now. His eyes get watery from Yeonjun's pace, his lungs struggle for air and he forces himself to breathe from his nose. He held nothing back, letting out moans that made Yeonjun curse under his breath and hold his hair tighter. The way Yeonjun fucked his face, forcing their eyes to lock; it was utterly intoxicating.
Kai's pussy throbs from the rough treatment, completely becoming undone with his boyfriend's best friend's cock down his throat. Even the thought of that isn't enough to detour him, his arousal still present.
“I'll take that as a yes,” Yeonjun purrs low and guttural, his cock jerks and Kai can tell he was close. “Fuck Kai-ya, gonna breed your cute little mouth. Be good and swallow it all for me, okay?”
Yeonjun's thrusts speed up and Kai licks his underside to ease the orgasm out of him. His hands hold on to his thighs, his jaw flexes as he is suddenly balls deep on the man's length; surrounded by his scent and aroma. Then Yeonjun curses, gushing his climax into Kai's waiting mouth, shuddering pulses as he keeps coming. Kai's throat works on auto pilot, swallowing down the warm bitter substance. Yeonjun watches him with lidded eyes, warm as he pants lightly, now petting Kai's hair.
“There you go, you did so good Bambi,” Yeonjun praises, his grip loosens and Kai pulls off with a hop, licking his lips of any traces of come and promptly sits up.
The silence that follows, aside from Kai's ragged breathing felt like death sentence. It gave space for reality come back and Kai is suddenly conflicted with guilt. He feels exposed, unclean.
Yeonjun hums, refastens his pants, putting himself back into his pants. He is giving Kai a knowing smile but it was suffocating in the moment. He looks away onto the bedding where the evidence of his climax was still a wet spot. He swallows, trying to clear his voice.
“I-I want you to leave,” Kai says, his eyes stubbornly avoiding Yeonjun.
Yeonjun shrugs, his hands in his pockets like it wasn't a big deal, like they both hadn't done something awful to Soobin. “Okay, I'll see you later Bambi.” He pauses when he next to the door, turning around to see Kai's eyes on his back. “By the way, I had fun.”
Kai chews at the inside of his cheek, waits until he's sure Yeonjun left the apartment before he moves. He throws on Soobin's clothes, puts his vibrator back in the drawer, and opens the window to dry the sheets. He grabs a glass of water from the fridge and drinks until it's empty.
Be good and swallow it all for me, okay?
Kai nearly chokes, Yeonjun's voice in his head. He goes to the bathroom to brush his teeth, recognizing that he still had the taste of Yeonjun there. He tries but fail to stop the guilt from settling in. He felt horrible, he had cheated on Soobin in a moment of weakness. Yet the worst part was, he didn't hate it. He didn't hate Yeonjun or what happened. He liked it, the rough hand in his hair as he sucked cock, Yeonjun praising him. He touches his hair, thinking about how just minutes ago Yeonjun's grip was tugging on his scalp...
Hearing the front being opened, snaps Kai out of his thoughts. He reemerges and stands awkwardly in the living room as Soobin walks in with bags. Kai rushes over to help him.
“Hey, you're back early,” Kai says putting the bags in the kitchen.
Soobin make a perturbed expression. “I just went to run some errands. Didn't you see my note?”
Kai feels caught, itching his nose. “That's right. It already slipped my mind.” He forces out a nervous chuckle.
“Well, I picked up some groceries, I thought we could have kal-guksu for dinner. How does that sound?”
Kai lights up a little, despite the guilt in his chest, he wanted to spend time with Soobin, happy his boyfriend shared the same sentiment. “Yeah, we'll make it together.”
They get started on the meal, prepping the meat in a calm silence. Kai liked that about their relationship, they didn't need to fill the room with talking for it to fill complete, their presence was enough.
“By the way, did Jjunie-hyung stop by? He was supposed to drop something off for me.” Soobin asks, offhandedly with his phone in his hand. Kai pausing for a moment, staring at the noddle broth; considering what to say.
A pause.
“No, I didn't see him but maybe he came while I was in the shower so I didn't hear him.” He lies, hoping Soobin didn't see through his fib. If Soobin somehow found out Yeonjun was here, Kai knows he would end up confessing to what they did behind Soobin's back.
Luckily, Soobin isn't suspicious, just nods and types something on his phone; likely sending it to Yeonjun. Kai release a deep breath he didn't know he was holding.
.
After dinner, the couple ends up, cuddled on the couch, watching a movie. Kai loved being held by Soobin but he couldn't shake the ever present guilt. A part of him just wants to blurt it out but instead he stays quiet, casually talks about the movie.
Soobin falls asleep while Kai is in the midst of talking so he carefully sits up and throws a blanket over his boyfriend's sleeping form. He watches how cute Soobin looked, peaceful and unaware. He loved him so much. It's then, his phone vibrates from the coffee table and he picks it up to read his new text message.
Yeonjun
can't stop thinking about you
Kai flushes, glances over to make sure Soobin was still sleeping. He doesn't know what to say, or if he should say anything at all. Yeonjun was obviously unashamed, didn't care how what they did could hurt Soobin and that part is what annoyed Kai the most. At least, he felt riddled with guilt, Yeonjun had betrayed Soobin and didn't even have a lick of remorse for it. That was worse. He had to make sure Yeonjun knew this was never going to happen again. Kai still had a conscious unlike him.
He finds Yeonjun's address in Soobin's phone and was relieved it was not too far. He gives sleeping Soobin a kiss on the cheek before heading out the door, despite it being near midnight. He had to handle this now.
Kai knocks on Yeonjun's door repeatedly until he notices a small door bell and then he rings it. He hears movement on the other side and soon Yeonjun opens the door, looking sleepy but expectant, like he knew Kai was coming. He makes room, allowing Kai to slip in.
“What happened today can ever happen again! I love Soobin and I'm not going to ruin our relationship with a stupid mistake." Kai clarifies as soon as the door closes.
But Yeonjun folds his arms, amused as he stares at him. “You came all the way over here to tell me that? In the middle of the night.”
Kai pauses, doesn't think he forgot any of his talking points then nods hesitantly. He felt kind of ridiculous when Yeonjun questioned him like that. “Yes?”
Yeonjun scoffs, steps away from the wall he was leaning against and closer to Kai. His hands grab hold of his hips and this time, it has none of the pretense of contained teasing like in the car rides home. This time, there was intention. Kai swallows, frozen with anticipation. “No, you came over here because you want me. Want me to touch you.”
Kai's lips part, a gasp slipping free as Yeonjun's hand presses against his clit through his sweats. “W-we can't...” he utters even though it was taking everything in him to not rock his hips on the man's touch.
“I know that you can't stop thinking about me.” Yeonjun purrs, his voice sounds like velvet and when his fingers press in further, Kai can't deny it, arousal setting his skin on edge. “Fuck, you're soaking wet Bambi. Just admit you want this, your body craves me.”
Kai pressed firm against a wall, he was getting wet, embarrassingly fast and Yeonjun's digits deep between his walls, seemingly knowing how to touch him to make him lose control. Yeonjun smiles when he pulls a high pitch moan out of him, Kai grips one hand on Yeonjun for balance, staring as the man finger fucked him.
“Come on baby, if you don't say anything, I'll stop right now and I'll pretend this never happened.” Yeonjun warns and for the first time, he's wearing a serious expression like he means it and that initiates panic for Kai.
He isn't think when he leans forward and shyly captures Yeonjun's lips. His hands tighten on his shoulder as he pressed their mouths together. Yeonjun's response is automatic, kissing back. His body spurs into movement, holding Kai's jaw to angle their lips perfectly so he can push into his mouth. Kai gives him entry and Yeonjun's assault is rough and unyielding; sliding and licking Kai's tongue like he was marking his territory. Kai doesn't know why but it makes him leak more. He mutters something during their kiss and Yeonjun breaks it to hear him.
“What's that Bambi?” He muttered between bruising kisses.
Kai pulled back, pink lips hanging open as he shuddered. “Please...”
Yeonjun tilts his head. “Please what baby boy? You want me to make your pretty pussy feel good?” Kai keens and nods.
“Y-yes please, Yeonjun h-hyung,” Kai confesses in a soft voice, completely giving in to the man in front of him.
.
Somehow they end up in Yeonjun's bedroom and he leads Kai to lay the bed. Yeonjun hooks his fingers around Kai's sweats and underwear as he pulls them down and off his legs. By instinct, Kai tries to cover his pussy (despite this being the second time Yeonjun had seen it today) but the man easily spreads them open and slide between them, his breath grazing Kai's sensitive cunt. He pulls his lips open, staring at Kai's pink clit and his slick hole, already soaking wet with slick.
Kai whines high pitched from being put in display, his thighs twitching in anticipation. Yeonjun rubbed one thumb directly against his aroused clit, watching Kai's reaction with a lust heavy gaze.
“Ah, please...m-more,” Kai gasps, his face feels hot but he doesn't want Yeonjun to tease him anymore.
“Hm, you want me down here? Want me to eat out your perfect pussy?” Yeonjun asks and Kai keens and nods his head, arching his back.
Yeonjun lowers his head and licks one long, slow stripe from the bottom of Kai's entrance to the top of his clit, immediately shutting up Kai's whines; sharp moans taking its place. He can't stop staring at Yeonjun or focus on anything else but the flat tongue, tasting his sweetness.
Kai lets out a loud moan, squeezes Yeonjun's hair. He couldn't believe it; he was letting his boyfriend's best friend eat him out and it felt so good. So fucking good that Kai can only see Yeonjun, grinding his hips against his mouth.
His fingers shoot out to grab the sheets, legs trembling as a ragged moan tears out of his throat. His head falls back.
Yeonjun groans low against him. “You taste heavenly Bambi,” he mutters, voice muffled like he was getting wasted on the taste of Kai's slick.
Kai squeals when Yeonjun's tongue flicks against his clit in fast little movements and he sucks. Kai felt insane, his legs won't stop twitching and he feels flushed all over. His hips jerk upwards to chase after Yeonjun's mouth and Yeonjun groans into him, his mouth pressed against his pussy so close that Kai can feel the vibrations of it.
“P-please, I-I'm going to come ah please...” Kai gasps, his clit throbbing from the intense pressure.
Yeonjun's hand releases Kai's thigh and slides two digits into his quivering pussy with ease from how wet he is. Kai moans, wantonly, tears in the corner of his eyes, he moves his hands to Yeonjun's hair, pulling steadily but Yeonjun doesn't mind. The older too memorized by how Kai's walls clench light around his fingers and the lust look on Kai's face.
“Can you squirt for me again, baby? Can you cum from my fingers like a pretty little thing?” Yeonjun asks, thrusting in Kai rapidly as he latches his mouth back over Kai's cunt, tongue busy at work.
His legs quiver and tears break as Kai arches from the bed. He tries to muffled his voice with his hand but it's useless, a loud moan filling his room. He comes just like that, on command from Yeonjun's words and fingers deep in his cunt.
“That's it Bambi,” Yeonjun purrs, his fingers still working between Kai's velvet walls. “Do you come this hard for Soobie-ya too or am I special?”
Kai only whimpers in response, pulling at Yeonjun's hair to put distance between him and his overly sensitive pussy. Yeonjun gets the hint and climbs back up until they are face level, bends down to kiss Kai. It's sloppy and wet as Kai tastes his own slick on the man's tongue. Yeonjun's hands on Kai's waist, his leaking cock tip brushing against the top of his pussy.
He presses a little on Kai's stomach with purpose. “You want me here, baby?” Yeonjun whispers against his lips and Kai nods, his pussy throbbing with need despite just having a orgasm. “Use your words.”
“P-please…fuck me Yeonjun hyung,” Kai says, the words sounds so far away from him, but his focus is on Yeonjun and his fat cock teasing him. He wants it, wants it inside of him more than anything in the world right now.
Yeonjun smirks and licks his way back into Kai's more than willing mouth before flipping them on the mattress. The movement makes Kai gasp, suddenly on top, looking down at Yeonjun's dark lidded eyes. “Show me how much you want it. Ride me.”
The next few minutes pass like a hazy blur for Kai. Stroking Yeonjun's cock and using his shoulders to balance himself as he slowly sinks down on the thick length. He stumbles a little bit Yeonjun is quick to hold his hips, keeping him up steady with his cock deep inside of him. Kai feels fulls, so fucking full, Yeonjun was as big as Soobin and his pussy quivers, clams down tight around him.
“F-fuck,” Kai mutters, he tries to stay still so he can properly adjust to the length but one accidental thrust; the cock head nudging at his most inner walls feels too good. He moans, raising his hips slowly before grinding them back down. He's immediately addicted to the feeling, moaning wantonly as he fucks himself on Yeonjun's cock. It feels good, too good to stop.
“Hmf, hyung, you're so deep…deep inside me..ah ah,” Kai gasps, his body has a mind of its own, obsessed with the way the length fills him out so nicely.
Yeonjun rests one hand behind his hand, confidently watching Kai make a mess of himself riding him; another hand stroking the side of his hips. Not guiding, just there as Kai fucks himself down like Yeonjun was nothing more than a dildo. He doesn't mind it, becoming even more aroused from how desperate Kai was for him.
“It feels good, Bambi?” He says and his hands trails lower and presses down, Kai arches, temporary losing his balance. “You like feeling me here?”
Kai makes a sound similar to a whimper, nodding his head; his face was so pink with teeth bitten lips. He clenches down tighter and Yeonjun can feel his own cock twitch against Kai's stomach.
Yeonjun was quite literally in his guts and it makes Kai double his efforts more, wants to keep him so deep. “Y-Yesh…feels so good…” Kai slurs before his words scatter into moans; using Yeonjun's thighs to fuck himself faster.
“Wish you could see yourself now, such a desperate little slut for it,” Yeonjun groans and his hand goes lower. “I bet you would have let me split you open in the backseat of my car yesterday, practically begging for it.”
“N-no…ah t-thats not- oh fuck!” Kai bends his head back, Yeonjun's thumb rubbing at his throbbing clit in time with his erratic hip rolls.
“Don't deny it Bambi, you wanted this from the start,” Yeonjun says, and Kai's movements stutter. His thighs twitch, his orgasm approaching quickly and violently.
“Ah… y-yes please…gonna c-come,” Kai's eyes roll and his release hits him hard. As Kai squirts, his pussy tight around cock like vice, his eyes wet as he cries out loudly, his vision whiting; he knows in his heart that this won't be the last time. He falls forward, all the energy in him depleting.
Yeonjun grunts, holds a spent Kai by his ass as he thrusts in a few hard times before shoving Kai balls deep down his cock one last time, busting his load inside his inner walls. Kai only reacts with breathy pants and Yeonjun pets his hair; his cock still coming.
“You're so cute Kai-ya, so good,” Yeonjun whispers. “…Just like I knew you'd be.”
.
Kai passed out soon after. Now he was sleeping soundly next to Yeonjun after their debauchery sex act. Yeonjun who has an arm around his shoulders, watching him sleep. The boy was even pretty when he was unconscious, his best friend really did have good taste. He snatched his phone from the bed stand and dials a number while humming a song. The phone answers during the first ring.
“Did you see it?”
He is met with a scoff. “Of course I did, it was so hot. I fucking came all over the screen twice.”
Yeonjun chuckles lightly. “He's really sexy when he moans. A bit of a cock slut too.”
Soobin hums. “I told you, he gets really into it when he's horny.” A pause. “I'm surprised it took him this long to crack. He looked like he wanted to jump your bones the moment he met you.”
“Isn't that a good thing? It means he obviously loves you.”
“Of course but I have to admit it was fun to watch him actively deny what he wanted to do when you were in the car together. It was worth it though because the camera in the bedroom caught him in 4k sucking your cock like a desperate slut. It was incredible.” Soobin continues and Yeonjun just knows he's touching himself again.
“Do you think he has any idea?” Yeonjun asks, eyeing the live hidden cameras in his room. The stream getting sent right to Soobin's phone as did the feed from his car and their apartment. Soobin had seen everything.
“No, he's cute but oblivious. He has no idea.” Soobin says confidently.
“Okay, but don't you think he should know, that you like watching?” Yeonjun asks, turning a little away from Kai. “I know we didn't tell your other exes but I don't think Kai would be that bothered by it.”
Soobin sighs. “I will...but not yet. I don't want to overwhelm him. Kai isn't like the others. He means so much to me, I love him. I don't want to scare him away.” he confesses and Yeonjun looks at Kai's sleeping form and feels his heart warm.
“He's not going anywhere.”
“Good, make sure to fuck him again when he wakes up. I wanna see you fuck his perfect ass from behind."
“Aish, you're such a pervert,” Yeonjun fake groans with a grin pulling at his lips.
“Says the guy with the stomach bulge kink.” Soobin counters and Yeonjun rolls his eyes, brushing back Kai's hair and climbs on top of him. “Yeah, yeah. Well, why wait?” He smirks, ends the call and tosses the phone back on the night stand. He knows Soobin was currently watching anyway, could see every angle from the cameras installed in his bedroom.
It was cute how Kai tried to resist him, despite wanting him so bad but the guilt held him back until he finally gave in to Yeonjun. Little did Kai know, that Soobin knew everything, got off on watching every glance, touch, carefully set up every situation so Kai could be alone with Yeonjun. He liked watching his beloved boyfriend, steadily crumble and be seduced by Yeonjun until he was gifted the sight of Kai riding cock like his life depended on it. It wasn't that Soobin couldn't bring Kai that kind of pleasure himself, it just gave him more pleasure to watch and Yeonjun understood that.
Yeonjun pulls Kai's legs apart, his pussy still sticky with his come. He knows Kai was different from Soobin's other partners, he was special, not just to Soobin but to him too. He couldn't help but fall for Kai a little. He already found him to be cute and having sexual chemistry just added to the equation.
Kai's eyes open a little as Yeonjun nudges his entrance with his cock tip. “Y-yeonjun...?”
Yeonjun slides in. “Let's go for round two Bambi.”
