kaisoo l r l fluff
Jongin swims to escape from the world- and then he meets the boy behind the camera.
Jongin’s fingers itch as he observes Minseok in his subdued state of meditation, with a face so tranquil it almost made him feel guilty about wanting to pull another prank on him. But then again, it’s Minseok he has in mind, and it’s just fun messing around with him.
“Again?” Chanyeol asks softly, a look of eagerness in his eyes.
“Your move.”
The giant has just gotten off his bed when Minseok’s meditation comes to a premature end, an unexpected occurrence that startles both onlookers.
“You’re done meditating?” Jongin plays it cool, diverting Minseok’s attention from Chanyeol who attempts to hide the bottle of baby powder behind him.
“Yeah, it’s my cheat day.”
“What.”
“Oh, um,” Minseok starts fiddling with the hem of his shirt, refusing to meet Jongin’s gaze. “I wasn’t meditating, actually.”
“Then what were you doing?”
Chanyeol wastes no time in crawling back into his bed, a nifty bit of sleight of hand concealing the weapon totally as he drops the bottle into his duffle bag.
“You don’t want to know,” Minseok squeaks, surprising Jongin who has never heard him speak in this manner.
“I want to,” Jongin affirms, and gains the support of Chanyeol who nods vigorously.
“Me too.”
Minseok lets out a loud sigh. “I was praying.”
“I didn’t know you were religious,” Jongin responds, laying down when he realizes the lights are going to go off any moment.
“I wasn’t exactly praying to God… I was… uh… I prayed that the ghost would bother you instead of me tonight.”
At that, Jongin sits back up. His jaw drops open. “You what?”
For a long moment, it’s just silence because even Chanyeol can’t think of what to say. Then Minseok starts cackling, which quickly escalates into full-blown laughter.
“You should see how stupid you look right now!” He manages between the hysterical laughing, so contagious it makes Jongin grin unwittingly despite finding out that he has just been cursed. “I’m just kidding, mate, I wouldn’t do something so stupid.”
Jongin huffs. “I wouldn’t be surprised if you did.”
“I really was meditating, but it’s cheat day so I did it for only 3 minutes tonight.”
“Very punctual in your habits, I see.”
“Shut the fuck up.”
“And decorous in your manners too.”
The lights go out right after Jongin exchanges a sneaky grin with Chanyeol who looks a little bummed out about not being able to scare Minseok tonight, and the room plunges into darkness.
“Good night,” Minseok calls out sleepily, a gesture Jongin echoes, and then Chanyeol.
Tonight, again, Jongin has no plans of sleeping on his own. What kind of boyfriend would he be if he did that and left his adorable Kyungsoo cold and lonely in the dark? He keeps his eyes open, staring up at the ceiling while waiting for the murmured conversations around him to fade. At present, he need only tranquilize himself, something that sure is difficult to do when his brain is actively coming up with ways to punish Kyungsoo like he promised he would.
Jongin finds out that the length of his patience is only 36 minutes when his body starts moving on its own accord, in a way that would minimize the creaking of his bed. He navigates through the dark with practiced ease, a natural gravitational force he has no choice but to concede to as his feet sweep him towards where he knows Kyungsoo is.
It would be a lie to say he’s not disappointed to find Kyungsoo already deeply asleep with his blanket pulled all the way up to his chin, but that problem is quickly resolved when Jongin worms his way into the warm nest, his tyrannical movements waking Kyungsoo. The sleepy boy blinks at him, the fog of confusion slowly clearing.
“Jongin?” Kyungsoo’s voice is husky and it sends shivers down Jongin’s spine.
Jongin throws one arm around his waist, snuggling into the crook of his neck.
“Yours truly,” he mumbles into the warm skin, pressing his lips against it.
“I thought I was just dreaming last night,” Kyungsoo explains the reason behind his confusion softly and concludes with a laugh. “Should have known I wasn’t.”
“Hmm…” Jongin is usually more verbal in his responses, but tonight is an exception because his mind is preoccupied with other thoughts, and Kyungsoo’s utterance is a contrast to his when he feels the hand down his pants.
“What are you doing?” he hisses, capturing Jongin’s wrist in a death grip and effectively halting his movement.
“Nothing, just wanted to check if your dick is still there.”
Kyungsoo pinches his arm. “It is, thank you very much for your concern.”
“I’m glad.”
“I’m glad you’re glad.” These four words would have been completely romantic in another situation, but now they’re laced with sarcasm. And if anything, Kyungsoo’s sassiness only turns a certain someone on even more.
“I said I would punish you,” Jongin whispers before his teeth clamps down lightly on the shell of his ear, teasingly, the mischief only just beginning.
“And I said I would beat you up.”
“Let’s keep the roughhouse for when we get back, okay?” Jongin doesn’t give Kyungsoo enough time to respond as he lifts his knee to the crotch of the man now squirming beneath him, and skillfully rubs him there until he is undoubtedly hard and breathing heavily.
“Jongin…”
“I’m all ears, baby.”
“Stop…” Kyungsoo pushes his knee away weakly, his lack of strength contradicting his request.
Jongin takes his soft earlobe between his lips and nips, and a small gasp escapes from Kyungsoo.
“Do you really want me to?”
Even in his elevated state of horniness, a simple yes from Kyungsoo would have stopped him right there and then. He would never disrespect Kyungsoo. But all Kyungsoo does is turn away to hide his face, and Jongin grins because he knows this is permission to keep going.
“Can I put my hand down your pants now? Hmm?”
Kyungsoo’s ears are positively blazing, the heat burning against Jongin’s lips.
“Hurry up,” Kyungsoo whispers, still refusing to look at Jongin who can only try to imagine the look in his eyes now.
His dick is almost fully hard when Jongin slips his hand past the waistband of his pants, and realizes that Kyungsoo seems to get flustered more easily when they’re in a situation like this, where they can get found out by anyone anytime. He makes a mental note regarding that, his grin growing as he strokes Kyungsoo agonizingly slowly to complete hardness.
“Look at me.” Jongin instructs, grabbing Kyungsoo’s chin to twist his head so they can meet eye-to-eye. In the meantime, he doesn’t stop moving his hand, his movement deliberately slow because he just loves seeing Kyungsoo look so completely wrecked. The irresistibility of Kyungsoo’s lovely plump lips has Jongin pouncing forward, eager to introduce them to his own.
Their kiss is rough and sloppy, teeth scraping, hearts tousled, and Kyungsoo’s head tilts back involuntarily when Jongin starts jerking him off quickly, a soft moan rolling out between those sinful lips. Jongin chases after that moan, swallowing the next few that come along easily after the first one.
“You should be quieter,” he advises Kyungsoo kindly when a soft snore from a nearby bed reminds him that they might be too loud.
Then he slides down Kyungsoo’s body, disappearing beneath the blanket. He licks the head first, closing his mouth around the tip and sucking lightly before sinking all the way down without warning. That certainly catches Kyungsoo off-guard, whose fingers fly up to grip Jongin’s hair tightly.
Jongin pins Kyungsoo against the bed with one arm as he continues to suck his dick with zeal, his free hand slipping past his own waistband and wrapping around his own arousal without a second to waste.
Just like that, he gives Kyungsoo his most exciting blowjob to date while jerking himself off. Kyungsoo comes into his mouth with a muffled grunt when Jongin forces himself to go all the way, fighting off his gag reflex as best as he can. He swallows it all up, satisfied with the supper he had in mind, and pumps his own dick with more vigor until he hits climax as well, just a few seconds after Kyungsoo does.
He meets Kyungsoo’s lips first when he re-emerges from the blanket, flicking his tongue against Kyungsoo’s and giving him a taste of himself. The sheets are stained and Kyungsoo brings that up in a grumpy voice when the kiss draws to an end, but Jongin knows he doesn’t really mind it and merely smiles triumphantly.
“We’re leaving tomorrow so that’s okay.”
Kyungsoo hums, arms curling around the swimmer’s body to pull him closer.
“What a night,” he mutters.
“We should do this more often. You’re pretty kinky.”
Jongin probably deserved the flick he got on his forehead. They fall asleep quickly afterwards having been through much more than their schoolmates today, chests rising and falling in perfect harmony.
-
“Yo, did you guys miss me?”
“Who is that?”
Jongin leans past Chanyeol’s legs to stick his head out in the aisle, making instant eye-contact with the tall lanky guy practically strutting down what he probably sees as a runway.
“Is that Oh Se-something?”
“I’m not very sure, but he looks a little familiar.”
Jongin nods in agreement, raising his eyebrows at Sehun. “Who the hell are you?”
“Go to hell.”
Sehun swings himself into the empty seats behind his friends, dumping his duffle bag beside him. He has gotten remarkably tan over the past two days and Chanyeol makes a snide comment about that, something Jongin doesn’t really catch but it’s probably not very nice because Sehun reaches forward to slap his cheek lightly.
The only thing plaguing Jongin’s mind now is his relationship with Kyungsoo. They previously agreed (in a very romantic post-blowjob conversation that also involved a lot of kissing) to keep it a secret to protect Jieun and because they were still trying things out, but now that Jieun already knows and they are resolute about this love affair, he doesn’t want to keep it from his friends anymore.
This is the sole purpose for which he had driven Kyungsoo away, returning him to Baekhyun who was only more than happy to have his best friend back with him for this retreat camp at all. Jongin is ready to officially tell his friends about the truth albeit the butterflies in his tummy. He fiddles with his fingers, hoping the playful bantering between his friends would calm him down a little.
It almost works- until Minseok strolls down the aisle, his copper hair illuminated by the sunlight pouring through the windows. He greets his friends with a cheeky grin and plops down beside Sehun after playfully dumping his duffle bag onto the aisle, ignoring his protests.
“We’re returning to civilization,” Minseok announces loudly, his head falling against the cushion. “God.”
“I had fun, though.” Chanyeol muses aloud, then looks at Jongin. “I’m sure you did, too.”
Jongin’s heart pounds erratically. “What?”
His friend leans in, cupping his mouth to whisper into Jongin’s ear. “Last night I woke up for a piss and saw your bed empty.”
“I-”
“You probably went to catch Minseok’s ghost, huh?” With a playful wink, Chanyeol changes the topic and whips around to ask Sehun about his Nintendo DS.
Jongin licks his suddenly dry lips, blinking as he gazes out of the window. He hasn’t done anything wrong, yet he’s so nervous it feels like he’s about to swim in a competition again.
He lifts his butt slightly off the seat to retrieve his forgotten phone when it vibrates against his thigh. The screen comes alive with a notification that makes him smile in spite of his present feelings.
From: Kyungsoo
It’s pretty cold this morning.
To: Kyungsoo
are you trying to say you want to cuddle?
From Kyungsoo
No.
“Who are you texting?” Chanyeol asks with inquisitive eyes, then relents when he catches the silly smile on Jongin’s face. “Never mind. I know who you’re texting.”
“Who is he texting?”
Sehun gets a slap on his forehead when his head hovers above Jongin, trying to pry.
“None of your business.”
To: Kyungsoo
do you miss me?
From: Kyungsoo
Not really.
To: Kyungsoo
but i really miss you
From: Kyungsoo
Thank you.
With a grin, Jongin tucks his phone back into his pocket. Kyungsoo doesn’t need to spell it out- just taking the initiative to text Jongin is plenty indication that Jongin isn’t the only one who misses him already.
The bus heaves before setting off, rumbling along the dirt path. It’s a good thing that Chanyeol didn’t get seasick during their earlier ferry ride, because Jongin doesn’t want to imagine what it’d be like to have to deal with an uncomfortable Chanyeol throughout the long journey home. It seems highly likely that Chanyeol would choose to puke on him instead even if he’s given a plastic bag, and his best friend confirms his doubt when he randomly questions him about it. That moment of thoughtless goofiness quenches some of his nervousness.
Jongin gathers enough courage by the time they reach the halfway mark. He clears his throat, catching Chanyeol’s attention first.
“Something you need to say, buddy?”
It’s unusual for Chanyeol to be so attentive and accommodating when he’s on his Nintendo DS, but he must have known what Jongin has in mind. He sets it down on the armrest, his kind eyes fixated on Jongin. There is a hint of a smile on his face and Jongin feels a strange lump in his throat.
“Yeah,” Jongin says.
“Okay,” Chanyeol nods at his back. “I’m not the only person you need to say this to, am I?”
Jongin shakes his head.
“Need my help?”
A yes hovers at the tip of his tongue and Jongin purses his lips just in time to stop it from spilling out. He shakes his head again, a clear show of determination, and after taking a deep breath, peeks over the seat. Minseok and Sehun are on their phones, very much awake, and Jongin knows it has to be right now.
“Hey, guys.”
He has to repeat himself thrice before he finally gets their undivided attention and his guts twist painfully when he does.
“I, um, have something to tell you guys.”
“Shoot,” Minseok murmurs, and Jongin considers telling him about the prank they pulled on him, but dismisses it when he recalls the more serious matter at hand.
“I’m-” an unexplainable fear seizes his vocal chords, rendering him mute, and Jongin pauses for a long moment, getting increasingly frustrated when the words just refuse to come out. He thinks about backing out and leaving his confession for when he’s more prepared, but when a sudden memory of Kyungsoo’s smiling face is triggered, his cowardice is gotten rid of completely. It’s now or never. “I’m with Kyungsoo.” There.
Chanyeol gives his thigh a firm pat and Jongin drops his gaze slightly, feeling the weight on his chest dissipate slowly but surely. He still feels a little nervous, but it’s not so bad, it’s not a confession he’s ashamed of, and he’s glad he has finally gotten that out.
However, Sehun doesn’t try to make it any easier for him.
“Yeah, you’re with him all the time.” He acknowledges in a matter-of-factly voice, disinterest apparent on his face as his eyes dart back to his phone.
Jongin exhales a heavy sigh. Minseok, on the other hand, fares considerably better. His eyebrows are raised, and there is evident surprise in his eyes, which can only mean he knows what kind of together Jongin is talking about.
“Wow,” he draws out. “Okay, wow.”
An awful feeling invades Jongin but just when he thinks the situation is spiralling out of control and going downhill, Minseok tethers it with a lopsided grin.
“I should have known, I mean I did at times wonder if there was anything going on sometimes but I chalked it down to my imagination because I’m, you know, such a romantic.” At that, Jongin rolls his eyes. “I thought you guys were just really close, but I have to say I’m not very surprised hearing this.”
Any idiot would be able to discern the situation through Minseok’s words even if Jongin had been rather ambiguous and vague in his phrasing, and Sehun, fortunately, gets the implication.
He pulls an earbud out. “Oh,” he says. “Oh, you meant you’re with him.”
“Yes. Yes, I am.”
Sehun takes his time absorbing this new piece of information, his gaze stretched far.
“Good for you, mate.” Minseok says, and gets back to his phone straight away, and looks exactly as though he means that. His reaction makes Jongin wonder why he had been so nervous earlier. He catches Chanyeol’s eyes and gives him a small smile, glad everything turned out well.
“You don’t seem very surprised,” Sehun remarks, observing Chanyeol.
“I’ve always sort of known,” Chanyeol admits candidly. “You just weren’t very observant.” He turns to Jongin. “Feels great to get the truth out, doesn’t it?”
Now assured that all of his friends are okay with it (not that there’s a reason for them to not be in the first place), Jongin’s smile comes easy. “You bet.”
He settles back down, slumped, relaxed, happy knowing that he no longer has to sneak around with Kyungsoo anymore. He can touch him, hold him, kiss him whenever he wants to, even if there are other people around. This retreat camp turned out nothing short of perfect.
No more secrets.
To: Kyungsoo
i told them about us
When to come clean isn’t really something they have talked about, but from the moment Kyungsoo told him that he loved him too, Jongin knew it was okay to go ahead and let other people get a glimpse of what they have between them.
The reply comes right after he hits send.
From: Kyungsoo
Everything ok?
To: Kyungsoo
never been better :)
To: Kyungsoo
i love you
From: Kyungsoo
Very nice of you.
Jongin puts his phone aside with a chuckle. The rest of the journey is spent in silence, a lovely subdued atmosphere that Jongin definitely doesn’t consider adverse. There’s nothing much to talk about now after spending so much time together over the past few days. He tries to nap when it becomes obvious that Chanyeol isn’t going to be nice and lend him his Nintendo DS for a while, but his plan is foiled when they arrive back at the school compounds before he can fall asleep.
Minseok suggests grabbing lunch together to which Jongin opts for a raincheck. He waves his friends off and stands his ground, hands tucked into the pockets of his jeans and sneakers scuffed against the gravel, and waits.
Kyungsoo had sent him a text message earlier to let him know that his bus would be slightly delayed because some poor guy just really had to use the bathroom, and his stomachache had been so severe that the driver had to pull over at a rest-stop for him. He ended up taking a fair amount of time, and Jongin ends up paying this time-debt as well as he whistles a merry tune under his breath, hoping they wouldn’t be too long now.
He has plans to grab lunch with Kyungsoo, just the two of them, and then go for a swim at the country club afterwards. He thinks about many things while waiting, pacing. About Kyungsoo, about his friends, about how crazy the past few days have been. A good kind of crazy. A kind of crazy that Jongin didn’t realize he needed until now.
The last bus makes a neat turn into school compounds right when Jongin is about to send Kyungsoo a text and he slips his phone into his back pocket, straightening up. Feet at shoulder-width, position erect, hands still nestled in the confines of his pockets. The doors swing open with a hiss and he watches people file out of the vehicle, waiting patiently for Kyungsoo.
Something strange happens then-a flurry of butterflies explodes in his tummy, with such an intensity that has become rather unfamiliar since they officially got together and became so comfortable around each other. Now he’s nervous and excited at the same time. And he doesn’t know why he is.
Baekhyun hops off the bus first and catches sight of Jongin instantly. He shoots him a grin from where he is, a gesture Jongin returns. Kyungsoo appears next. Even from this distance, Jongin can see how his hair is adorably tousled. His heart slams against his ribcages, a wild attempt to lead him towards the man just standing there with a duffle bag hanging loosely by his side.
And the moment their eyes meet, the rest of the world blurs out of focus. Right now it’s only each other they can see, want to see. Jongin’s hands fall out of his pockets, now a marionette under the control of the universe, and he spreads his arms, all sense lost at the sight of his Kyungsoo.
Kyungsoo doesn’t dilly-dally and approaches him rapidly, their eye-contact maintained his entire way here. It’s not with fiery passion that they reunite, but a tender warmth that takes its time diffusing into their bones, joining their bodies and souls. He steps right into Jongin’s embrace, their arms wrapping tightly around each other, a physical affirmation.
They have been through so much more than just a few hours of separation because today, they finally came out to their friends. And for them, it is definitely a very significant milestone in their relationship. It means complete validation, a love that isn’t so secret anymore, but shared with the rest of the world.
“I love you,” Jongin whispers into Kyungsoo’s ear, and means it with all his heart.
Kyungsoo plants a kiss on his neck. “I love you too,” he says, and Jongin finally figures out the reason behind these butterflies.
Right now, they’re meeting for the first time as lovers who have received affirmation, who are no longer afraid of what the world might throw at them. Sometimes love alone is enough to conquer everything.
-
Jongin raises his hands high above his head while stretching his back, his well-formed body rippling with taut muscles. He tilts his neck next, using his free hand to pull his head towards the opposite side. When he’s done with the basics, he slips his jacket on and zips it all the way up, staring hard into the mirror.
The person standing before him is someone he still barely recognizes sometimes-in a good way. His skin is much darker than before, almost caramel now, from the vigorous outdoors physical conditioning his coach has them do twice a week. Swimming in college is an entirely different experience from high school; here Jongin is stretched unmercilessly both physically and mentally and it hasn’t been a smooth-sailing journey, but he’s proud of the progress he has made and the limitations he has overcome.
His shoulders are broader and stronger, his present physique leaving little room for doubt about him being a swimmer. If there’s anything worse, it’s his dark circles, more prominent beneath his eyes now. But they’ve been getting better over the past few days all thanks to a certain someone. Kyungsoo decided to visit a little earlier than scheduled, and Jongin has been sleeping better at night with someone else to warm his cold bed.
This is his first official tournament since he joined the college swimming team, and it’s a crucial one because Jongin hasn’t really had the chance to impress the coach when every other swimmer on the team is just as capable as he is. Now is the time to shine.
Chanhee slaps his back as he walks past, shooting him a grin.
“You ready?”
Jongin gives him a nonchalant shrug. “I’m about to find out.”
“Kyungsoo is looking for you, by the way. I ran into him at the lounge.”
Jongin’s heart soars. “He is?” he asks, dashing down the long stretch of corridor without waiting for Chanhee’s answer.
As promised, Kyungsoo is right where Chanhee said he would be. He barely gets a chance to open his mouth before Jongin’s arms are cinched tightly around him, almost suffocatingly so. His hands settle against Jongin’s shoulder blades, a soft chuckle easing through his lips.
“We just saw each other a few hours ago, Jongin.”
“I don’t care,” Jongin says, tightening his grip even more until Kyungsoo reminds him not to underestimate his strength. He loosens his arms reluctantly then, just slightly, enough to not cause anymore discomfort for Kyungsoo. The camera bag hanging by Kyungsoo’s side remains undisturbed.
“Everything will be okay,” Kyungsoo tells him in a near-husky voice, patting Jongin’s back comfortingly. “You don’t have to be so nervous.”
“It’s just been a while since I felt this, you know, competition thrill.” Jongin gives a small laugh, drawing back slightly so he can look properly at Kyungsoo. “It’s good to see you.”
Kyungsoo smiles at this. “I just came here to tell you good luck again. I tried calling you but there was no answer, thank god I ran into Chanhee.”
“That’s not how you wish me luck.”
“Jongin.”
“I insist.”
Kyungsoo looks around furtively at the seemingly deserted lounge and sighs like this is a great catastrophe before he leans up to press his lips against Jongin’s.
“Good luck,” he whispers, no need to raise his voice when their faces are so close.
To thank him, Jongin grabs his nape and kisses him again, just about to sneak his tongue in when Kyungsoo shoves him lightly. That breaks the kiss.
“You’re going to get distracted.”
Jongin can’t get mad about that because he knows Kyungsoo is right, he certainly will get distracted, but it doesn’t stop him from putting on a sulky face anyway.
Kyungsoo rolls his eyes. “Such a baby,” he murmurs in a resigned tone, and voluntarily kisses Jongin again just to coax a smile out of him. “I better get back outside to Chanyeol and Sehun. Your event’s starting soon, right?”
“In about ten minutes, yeah,” says Jongin with a nod of his head. A thought occurs to him as he stares at Kyungsoo, his lips curling into a slightly wicked smile. “See you later, my little honey cupcake boo.”
The only response Kyungsoo gives him is a punch to his belly, one that’s purely for show and without any intent to hurt. He shoves Jongin away forcefully and starts making his way back to the spectator stand, pointedly ignoring the handsome swimmer who stays behind shouting more cringe-worthy pet-names at him and roaring with laughter at Kyungsoo’s reaction.
When Jongin gets his cue to head to the pool, he does a final check for his swim gear and proceeds there briskly. The venue is much bigger than the one back home and Jongin goes to his designated lane, thankful it’s not one of the end ones.
He puts on his goggles first, then his swim cap, and adjusts both until he’s totally comfortable. It might take him some time to get used to this venue but the water will be the same, the pool will offer him the same comfort when he dives in, so he’s not very worried about the unfamiliarity and instead focuses on looking for Kyungsoo amongst the audience.
The whistle sounds and Jongin steps onto the dive block, his mood a little ruffled because Kyungsoo is still out of sight. He bends into starting position, and raises his head just once more to regard the audience. This time, a stroke of fate allows him to spot Kyungsoo in the middle section. His camera keeps his face hidden from Jongin, but Jongin knows Kyungsoo is looking at him just as he is looking back at him, and he’s unable to stop his lips from spreading into a smile meant exclusively for that one person despite having so many other pairs of eyes on him right now.
One year ago, he never thought he’d be here. Just the thought of continuing to swim in such a demanding environment scared him. But now that he’s here, he’s glad he made the decision to give it a try. It’s not as bad as he thought; he has grown so much as a person and Kyungsoo has been by his side throughout this journey; there’s absolutely nothing he can’t conquer anymore.
He drops his gaze, his eyes falling shut as the image of Kyungsoo standing right there with his camera burns itself into the back of his eyelids, and waits for the sound of the pistol. A blanket of calm settles across his heart when images surface in the darkness- memories of his dreams and his passion and all the effort he has put into reaching where he is today.
None of that will go to waste. He won’t let it.
Jongin’s body reacts the split second the pistol goes off, his reaction time now trained to perfection. With courage fortifying his heart, he dives into the impatient water.
END.
A/N:
Thank you again to Chelsea, this wouldn't have been possible without you.
I hope you guys liked this! And if you want to be friends, I'm on
twitter :)