Work Text:
The car ride to Seoul offered ample time to think about how the next few moments would play out. Less focused on the road than he should have been, Soobin was picturing all the different ways Beomgyu would react to his unannounced arrival, his shock gradually subsiding into a smile as he beamed towards Soobin. The last thing he was expecting was to be greeted by Beomgyu’s lips.
With a kiss, Beomgyu pushes him up against the wall when he opens the door to their shared dorm, Soobin scrambling to close it again before anyone catches them. It’s a kiss without coordination, more than a month's build-up of vigour.
“You’re not even gonna ask me why I’m here?” Soobin says into the kiss. Beomgyu moves down to his neck instead, preferring a spot that doesn’t talk back to him.
How did Soobin manage to become the one left in shock here?
“Missed you.” Beomgyu murmurs into his skin between kisses, one hand travelling under Soobin’s hoodie and onto his back while the other grips his hair. His breathing has only increased since entering the room, and now it feels downright impossible to control it.
“I dropped by to say hi,” Soobin manages to get out as Beomgyu continues his antics with his mouth and hands. “Was practicing driving here with my uncle.”
Beomgyu breaks free finally, his fingers now hooking into Soobin’s waistband pulling him further into the room, a familiar pout of the lips beginning to form, “Can’t you stay?”
Another kiss.
“It’s my day off and I have nothing to do,” Beomgyu tiptoes to kiss him again. “Stay?”
It was over for him the moment Beomgyu was on his lips and in his hair, Soobin knows that. He knows that he would’ve kissed and held him longer before he left if he knew how unbearable it was to sleep in a bed not warmed by Beomgyu. There was zero debate going on in Soobin’s head, not after opening the door and seeing his face after all this time.
“My uncle,” He says, “is waiting for me.”
Might as well make him beg for it a little.
Beomgyu responds by dropping to his knees.
“He can drive back alone,” Beomgyu’s hands creep up and down Soobin’s cock that is nestled under his sweatpants, bringing his mouth close and using his teeth to untie the drawstring, “right?”
Soobin had never been one to keep up the push-and-pull game with him for long, not with the way Beomgyu’s eyes bore right through him, holding that telltale glint that told Soobin he wasn’t going to win if he tried. Only this time, Beomgyu was pulling, hard, and Soobin had never wanted to fall so badly. To fall smackdown on this wooded floor and take Beomgyu with him, fucking him with his face pressed into the floorboards. Soobin hastily grabs his phone from his back pocket before his sweatpants drop to the floor and tries to conjure up some sort of an excuse for his uncle as Beomgyu smiles and kisses him over his underwear mouthing stay, stay, stay.
Choi Samchon
[11:24] The members miss me more than I realized. Can I stay for the day?
He continues to hold his phone waiting on a response instead of completely abandoning any rational thinking, barely processing anything outside in his periphery while beomgyu pulls down the last remaining piece of fabric between him and Soobin’s cock. The dorm is a lot cleaner than usual, and Soobin notices the only door open is his own room.
Before he can give it much thought, Beomgyu’s warm mouth closes around him, tongue circling around the tip as he makes his way down and back up the length of his cock. Beomgyu sits perfectly on his spread knees, his hands in his lap as he uses his head to bob back and forth. The amount of spit he uses is obscene, most of it dripping down onto his thighs where his sleep shorts are riding up.
Just as Soobin reaches his free hand to cradle Beomgyu’s head, his phone vibrates.
“Fuck,” He taps Beomgyu, pointing to the phone before he answers it. Fear runs through his veins the second he sees the gleam that he has unintentionally woken in Beomgyu’s stare.
It’s best to close his eyes, he decides. Soobin brings the phone to his ear and tries for some resemblance of a normal, not blow out of the water having your dick sucked by your best friend boyfriend voice.
“Hey. Sorry for the sudden change in plans.”
“No, don’t apologize. Go spend time with your friends. We’ll have plenty of time to practice your driving. Besides, it’ll give me a chance to listen to my own music,” he can hear his uncle laughing over the phone, trot music playing in the background.
Soobin’s never let out such pained laughter.
“So, what time should I come pick you up tomorrow?” His uncle speaks, “I got a uh… Uhh, meeting, at uhh.. I got a work meeting at.. Oh what was it again?”
“Does 12:00 work?” Soobin rushes out.
Beomgyu’s gone totally quiet. Soobin squints open an eye at him and
Fuck.
It was the best and worst mistake Soobin has ever made, looking down at Beomgyu’s dark set of hair, seeing his cock almost entirely hidden from view and obstructing Beomgyu’s airway. He’s swallowing further and further down, as if his destination in sight is the hilt of Soobin’s cock—a place he’s never reached before. His eyes are half-lidden, hands gripping Soobin’s thighs to push him even further inside his mouth.
“Urrm.. No. That doesn’t work for me. I won’t make it back in time for the.. How about…Oh that doesn’t work either…” he trails off.
Soobin is about to shove his goddamn entire fist into his mouth to stop a noise from escaping. His entire length feels on fire, the wet and warm space constricting almost rhythmically around him.
His uncle speaks after what feels like a lifetime, “9:30? That’ll give us some time to practice your parallel park once we drive back home.”
Soobin practically wails. “Mhm ok, see you then!”
Laughter returns to him from the phone a second time, virtually mocking him.
“Alright I can tell you want to get rid of me,” says his uncle, chuckling. “Go give them a hug for me, especially that Beomgyu boy, he seemed to miss you a lot.”
Beomgyu lets out a choke.
“I will. Thanks.”
They say their goodbyes, Soobin throws his phone god knows where and curses, letting out a moan far overdue with how hard it is to get any alone time back in Ansan.
He grips the back of Beomgyu’s head a bit too hard, pulling him off, almost feeling bad for him when he starts coughing until he remembers the stunt Beomgyu just pulled.
“You pick now as the time to practice deep-throating?”
A spit-ridden smile is his response, saliva connecting Beomgyu’s lips to the tip of Soobin’s cock as he grins up at him. His face is almost as red as the head of Soobin’s cock, and he notices dried tear stains on the sides of his cheek. He looks completely fucked out and Soobin hasn’t even gotten to touch him yet.
He hauls Beomgyu up, his knees dusted pink from where he knelt on the floor, who’s a little unbalanced but grabs onto the kitchen counter for leverage as Soobin closes in behind him. The shorts fabric feels soft under his touch, spreading out his fingers to encase the entirety of Beomgyu’s ass beneath his grasp. He’s met with Beomgyu back pushing onto his cock, whining.
Soobin wants to make him regret that.
The gasp Beomgyu lets out when he strips the rest of his bottoms off isn’t enough; he wants to hear him apologizing with Soobin’s cock impaling his gut, loud enough for the neighbours to hear, opening up the curtains to let the world see the slut Beomgyu is for him, painting the window with his white, dripping prize. Almost two months. Two months Soobin had to endure the enticing tease through only text, their chat filled mostly with Beomgyu’s messages to him, his selfies with Yongmeong in place of Soobin’s usual spots, his voice notes that Soobin swore were breathier than normal. He finally had Beomgyu’s warm skin against his cold again, and he wanted to rush this?
To his dismay, clear dampness already coats Beomgyu’s hole, “Fuck Beomgyu, did you…”
“Like I said,” Beomgyu says, still squirming in Soobin’s hold, trying to find some friction, “it’s my day off.”
Soobin’s door being open suddenly makes a lot of sense. Did he use Soobin’s pillows? Grinding on them with one hand clasped over his mouth thinking it was Soobin below him? Did he use his other hand to play with his nipples or his hole first? Whimpering when he used his own little fingers that couldn’t reach all the right spots to make him come apart, falling just short of what he needed? And this early in the morning… Was he wishing he was here that badly?
Soobin suddenly wishes he practiced driving a lot sooner.
“No need to rush,” Beomgyu says practically panting, shooting his eyes back at Soobin.
He forgoes his fingers, they can be somewhere else useful while his cock gives Beomgyu what he’s been waiting for, prepped and eager to be split open.
Had Soobin not come to the dorm just now, he would have never seen the furor triggered by his absence. Soobin, instead, had things to distract him while he was away, with not much at home causing him to recollect Beomgyu. He wants to change that. Bring Beomgyu back home, let his presence infiltrate his space and permeate through the air he breathes, each inhale a reminder of what he never wants to vanish from his life, each exhale mixing with the others, creating a coalescence of their love circling around them.
The T-shirt far too oversized for Beomgyu is riding up his back, leaving on display the gentle curve of skin, light coloured moles scattered about. Soobin has methodically traced those moles a hundred times, giggling when Beomgyu flinches with every touch.
Only this time, he is far too gone to react, pupils blown open and craving all of Soobin whole. Every touch, every feel, he curves in to, chasing to fill that absence. With one hand on the low dip of his back and the other spreading him open, Soobin let a small bout of saliva drop from his mouth landing on Beomgyu’s hole, eliciting a mewl from in front of him.
Too much wetness is not a concept in Soobin’s mind.
Aiming his spit-covered cock into Beomgyu’s delicate entrance, he moves forward into the heat at an excruciating drawn-out pace.
“Ah— Soobin.”
Beomgyu’s leg begins to shake as Soobin’s cock becomes completely nestled inside him. He’ll never understand how he fits. Never.
“Your fingers weren’t big enough, hm?” Beomgyu nods his head desirously, “How many did you use? One? Two?”
“Three—ahhh hyung please move.”
He grabs hold of Beomgyu’s waist, relinquishing any last bit of self control he prided himself on having, and goes. The grip is tight, but to hell with being gentle. They were on break, no cameras to see the defilement littered over Beomgyu’s body after they were done; the bruises contrasted against the moles.
The relentless slapping noise wasn’t enough to mask the sinful noises falling from Beomgyu’s mouth.
He wishes he could exist simultaneously in two spots just to see the way Beomgyu looks from the front taking all of him. Barely able to stand and drool pooling at the corners of his lips, the prettiest thing Soobin could see.
Soobin’s eyebrows go up in a twist.
He wants to see Beomgyu’s face as he stretches him, wants to see his eyes fill with tears as he fills him. To hear the sounds he conceals from everyone else but him close in his ear.
The abruptness at which he pulls out has Beomgyu momentarily toppling over from not being held up around the waist anymore. He turns to him, his eyes wide as if he’s scared Soobin is going to leave him again, a small jut of his lips forming out in protest.
He captures Beomgyu’s shock into a kiss, slowly melting away and wrapping around each other. They lift off their hoodies together, feeling the warm haze surrounding them.
“Needed to see you,” he says simply into the kiss as he lifts him by his soft thighs, wandering over to their grey couch where he lays him down underneath him, cock still attaching them both by the hip.
Beomgyu latches his nails around Soobin’s back, revenge for the bruises he inevitably left around his pelvis.
“You feel so…good Beomie, fuck” You look amazing, too he wants to say, but the words are caught in his throat. The image of flushed out Beomgyu is like ecstasy to his brain, his swollen lips a siren calling out to his own, brain buzzing with no other goal than getting closer to Beomgyu. If it’s even possible to get physically closer. Soobin wishes there was.
Sweat attaches his hair to his skin, framing the most beautiful features he’s ever laid eyes on.
He can’t stop kissing him, mapping out his body, places he had dreamed about while he was away now finally within reach of his lips again.
The thrusts begin slow and methodically, “You feel… thicker than I remember.”
And then Soobin breaks and Beomgyu smiles.
His composure is long forgotten, just like their clothes piled on the floor. The remaining thoughts in his mind are wiped out with each thrust. He’s pushing down on the back of Beomgyu’s thighs, holding him there as he plummets into his inviting warmth, Beomgyu’s arms are limp above his head as he moans, turning his head away to bite into his flesh.
“So so beautiful baby,” he whispers into Beomgyu’s onslaught of hyung hyung hyung.
Though neither of them were ever going to last long, the warmth feels everlasting, engulfing them in a shared fuzziness and blur of the world outside of their bubble. The dorm's edges slowly take shape again, becoming clearer through the dissipating heat fog.
Beomgyu had came first, Soobin following closely behind, ruining his hole with seeping cum.
They stay connected like that, Soobin maneuvering them so they’re lying on their side on the too-small-for-two-grown-men couch. Soobin is kinda hanging off, but it’s ok since Beomgyu is tucked away.
Soon enough, some of the cum can be felt trickling out of Beomgyu and onto the couch. Although, they were masters at getting stains out of things after three years of being together.
“I feel lightheaded,” is the first thing Soobin breaks the warm silence with, coming down from his high with sweat no longer dripping from him. “My poor uncle. You made him drive all the way back alone.”
“Me?” Beomgyu scoffs, drawing aimlessly with his finger along Soobin’s chest, his eyebrows raised in naivety “You’re the one who decided to stay.”
He wasn’t going to admit it, didn’t want to tease him for it, but he took the bite.
“I saw your live.”
Beomgyu shies away, shaking his head into Soobin’s chest, sighing but not able to keep himself from smiling.
“Why? Why? I thought it was cute.”
No retort. After a minute of silence Beomgyu's voice is just above a whisper, “It’s quiet without you here, hyung.”
Soobin just softly combs through Beomgyu’s hair the same way he did the night before he left. It’s grown longer since the last time he saw him. He becomes sad at that thought. “I missed you too,” Soobin plants a kiss on his forehead in an effort to wipe away any forlorn still present in Beomgyu’s mind, putting him to sleep as his eyelashes fan out over his cheek.
Soobin eyes his phone he threw on the couch earlier and reaches for it, opening his notifications.
Taehyun
Hyung, are you here in Seoul yet? [11:30]
[12:13] I’m here. Thanks for telling me it was your guys day off
☺️ [12:15]
When are you coming by? [12:22]
[12:22] With Beomgyu. I’ll come by your dorm in a bit
can’t believe i have to schedule my workouts around you two fucking [12:23]
[12:23] Delete that
Gone [12:23]
Soobin and Beomgyu fuck once more before going up a level to greet the others in their dorm, using Soobin’s cum as lube for round two as Beomgyu rides him, the small amount of cum left in him dribbling on Soobin’s already covered abdomen as he clenches and shakes around him.
“Do you want to go to a PC cafe with me later?”
He’s met with a light smack from Beomgyu on the shoulder, eyeing him, “Don’t ask me that when you’re inside me.”
“You missed me too much.”
Soobin feels this heaviness ease down in his chest, as though his aimlessly wandering heart has settled into its right place. The same heaviness he had when he left Seoul was now absent, gone in the breaths that now synced up with Beomgyu’s. It felt as if he stayed here long enough, their heart beats would sync up too.
