Work Text:
No one knows our love like this
I want to love you until the moment I have to forget…
The lyrics roll over Beomgyu, and he closes his eyes, leaning to bury his face in his arms where he is sprawled out on the end of his bed. The song is nearly twice as old as he is, yet somehow makes him feel nostalgia for a time he never knew. On quiet weekday evenings like this one, he can turn on his radio and drown in it, the simultaneous warmth and longing that goes with loving someone. The music is dated, the lyrics a bit sad. But love… well maybe he does know something about that.
More than maybe.
Beomgyu hears the water in the bathroom finally stop running and pulls his head up in wait. Taehyun always insists on showering after he comes back from the gym. Of course he could shower at the gym before coming to Beomgyu’s… but why would he deny Beomgyu one of his favorite sights after days of work and life keeping them too busy to see each other?
Moments later the bathroom door opens, revealing exactly what Beomgyu has been waiting for. A towel is wrapped tightly around Taehyun’s waist, and his hair is still dripping onto his forehead; inches of tan skin he’s seen before, made all the more prominent by the fact that he just worked out, and a shy smile on his lips when he catches Beomgyu lying in wait.
“Haepariga again?” Taehyun knows the music by now – knows all of Beomgyu’s playlists. Beomgyu likes to think that sometimes Taehyun turns them on when he’s alone just to think of Beomgyu and this quiet little corner of their world in the same way Beomgyu does during his afternoon coffee breaks.
“It sounds like home.”
Beomgyu props his chin in his hand, his fingers unconsciously moving to run along his lips as Taehyun continues to stand there, his big eyes taking in Beomgyu with a familiar look of fondness that makes Beomgyu almost blush. Almost.
“You look good,” Beomgyu finally comments.
“I’m half naked.”
“My point exactly.” With Taehyun like this in front of him, Beomgyu can’t resist playing a little. “Wanna do a twirl for me?”
Taehyun rolls his eyes, but not a second later heeds the request. He spins once, twice, just enough for Beomgyu to take in the view before finishing with a proud smile on his face. He may find Beomgyu’s requests silly, but it’s not like Taehyun doesn’t like the way Beomgyu looks at him.
Beomgyu can’t help but reciprocate the smile before he decides to push things a step further. He bites down on his lip, knowing it’s a weakness of Taehyun’s before adding, “Great. Now can you drop the towel and do it again?”
He adds a wink at the same moment Taehyun narrows his eyes.
“Not going to do that.” Taehyun shakes his head.
Oh well, it never hurts to ask. But, that doesn’t mean Beomgyu can’t play up his pout a bit, whining into the sheets about Taehyun being “no fun,” and “depriving him.” Maybe that’s the wrong move though, because not a second later he hears shuffling before he’s being crushed by a still damp Taehyun, stealing his breath as fingers grip at his waist just enough to make him giggle into the sheets.
Beomgyu attempts to squirm, but it’s of little use. Taehyun is strong and determined: a deadly combo for Beomgyu. Yet, he knows it’s not revenge for being cheeky, the way Taehyun’s full weight nearly crushes him, instead it is Taehyun giving in in his own stubborn way. It’s also Taehyun finally making contact after what feels like too many weekdays apart. After an agonizing few seconds, Taehyun finally relents enough to allow Beomgyu to roll over on his back and look up at Taehyun’s shit eating grin.
Taehyun’s skin is still sticky from the steam of the shower, and Beomgyu feels it against his bare legs and through the thin fabric of his t-shirt. He smells like Beomgyu’s body wash and not his usual cologne, which always makes Beomgyu’s heart do funny things. He suspects Taehyun likes it too, otherwise he would keep his own shower products in Beomgyu’s bathroom given how regular of an occurrence this is. Their legs weave together at the same moment Taehyun leans in to whisper in his ear.
“You have two hands, take it off yourself.”
Oh. Well that’s… even better.
Taehyun never fails to match Beomgyu move for move, always keeping him on edge without ever really cheating him out of what he wants. They want the same thing, afterall: more of each other. The fun comes in how they get there.
Some damp strands of hair brush against Beomgyu’s cheek – combined with the warmth of Taehyun’s breath – it sends a shiver down his spine. He’s all too eager to comply; he’d never turn down an opportunity to touch, nor would Taehyun ever not want Beomgyu to touch him. Not when they’re alone like this, at least. But, he also wants to take in the view of Taehyun hovering above him for a beat longer.
The room seems to compress around them for a moment, the music fading into the background, as Taehyun continues to seemingly take in every detail of his face even if he’s already memorized it. Beomgyu knows his silly smile mirrors Taehyun’s as they share a breath. He also looks at Taehyun a lot: on his phone wallpaper, across the table at the random kimbap places near Taehyun’s office where they meet up for lunch, and like this, too: entirely too close, schedules, life, stress long forgotten. But each time he has him this close, he can’t help but feel a little exposed. Taehyun looks at him with so much feeling it’s kind of overwhelming, even if they’re just playing around in his bed.
Beomgyu finally decides to take up Taehyun’s offer, disguising his glee with a smirk. His fingers brush along the fabric of the towel, half against Taehyun’s warm skin, and he doesn’t miss Taehyun’s sharp intake of breath. With just a simple touch, he can stir so much. He hooks his finger under the fabric but doesn’t tug; instead, he wiggles his eyebrows at Taehyun.
“Don’t tease.” Taehyun’s light laugh contradicts the glare he is trying to give Beomgyu. Impatience looks good on him.
Beomgyu feels Taehyun’s fingers on his forehead, brushing his bangs out of the way before his features soften and he holds Beomgyu’s gaze. Taehyun likes to look, too. It’s disarming and heartwarming all at the same time. So much so that Beomgyu almost forgets that the towel is the only thing standing between the bare skin of his thighs and Taehyun, the fabric still hooked on his finger.
Beomgyu can only huff. “Says the man strutting around all wet and glistening in a towel.”
“And I would have gotten dressed if it weren’t for someone being so demanding,” Taehyun counters at the same time his hand daringly begins to push Beomgyu’s shirt up his chest. They’re both seeing who will crack first, neither really caring who wins but enjoying the game of it all.
“All I requested were a few twirls.” Beomgyu lets his free hand trace along the bare skin of Taehyun’s ribs, moving just slow enough to tickle. “I’m not the one who decided to crush me and get my shirt wet.”
“I guess we both have to take responsibility then.”
There's a challenge laced in the words with both of them so eager to touch more, to press their fingers a bit deeper into each other's skin, even to lean in and finally kiss. Beomgyu knows it doesn’t matter, everything is familiar territory to them both. Yet, he wants to bask in this a little longer and feel Taehyun’s deep breaths against the skin of his cheeks.
And he knows just what to do to elicit the reactions he wants. He pulls his hand away from Taehyun to instead run it along the skin of his own thigh. Naturally, Taehyun’s eyes follow. Something darker overtakes his features as he realizes what Boemgyu is doing. It probably has more to do with the way Taehyun is so intently watching his fingers inch closer and closer to his crotch, and not the sensation of his own fingers, that causes goosebumps to rise along his skin. Playful, cheeky, and all too eager to feel Taehyun’s hands on him more, he pushes further.
“You can touch too, you know.”
Taehyun has the nerve to smirk.
“If you insist.”
Only he doesn’t. Well, not in the way Beomgyu wants. Beomgyu wants to complain, he really does as Taehyun’s hand hovers over his own against his thigh. He’s tactful like that, allowing only the faintest of brushes between the gaps of Beomgyu’s fingers. It’s maddening, but so very Taehyun. It’s also, regrettably, very effective at getting Beomgyu to break first.
It’s when Taehyun’s lips brush against his ear, a quiet whisper of “beautiful” falling from his lips, that Beomgyu finally cracks.
He manages something between a whine and a yelp as he finally unwraps the towel and pulls Taehyun down to kiss him in one swift movement. Their teeth clank – Taehyun’s fault for smirking – and noses bump at the initial contact, but both are only minor inconveniences on the path to properly kissing one another like they’ve been deprived of doing all week. Beomgyu’s impatient, so he sets a quick pace. Taehyun’s always quick on the uptake though, and doesn’t try to slow anything down; instead it’s Taehyun who licks into Beomgyu’s mouth first while the hand that isn’t holding him up begins to knead Beomgyu’s thigh properly. Finally.
Beomgyu thinks that there’s a satisfaction that comes with longing for someone, even when you’re holding them close. He knows that come morning, Taehyun will leave for work after some slow kisses against the kitchen counter, and Beomgyu will once again be left alone in his apartment. He’ll open his laptop and start his morning as he always does, but this moment will still linger. Taehyun’s smell will still be on his sheets, his coffee mug in the sink next to Beomgyu’s. It’s all those little traces that make it special and allow him to drown in Taehyun even as the world keeps spinning around them.
But for now, he has this. He has Taehyun on top of him, his hands pushing Beomgyu’s loose shorts up higher and higher as he peppers kisses along the skin of Beomgyu’s neck, up along his jaw. There’s no rush to go anywhere, no push to take things to the next step. Just touching is enough for now.
Taehyun’s dick is brushing against his thigh, and that realization inexplicably makes Beomgyu giggle against Taehyun’s lips. They’re practically making out like horny teenagers on his bed, he realizes – all grabby hands, rolling hips, and lips that can’t seem to stay in one spot for long. But he decides that it’s kind of perfect, and thankfully they’re past that awkward hormonal stage where they don’t know what to do with their hands. In fact, they’re both very skilled in that department – something he takes great pride in.
In a way, they’re making out like the teenagers they both once were but never got to be together. Sometimes Beomgyu wonders how things would have been different if they’d met in university or even earlier; before they had work and lives that keep them busy eighty percent of the week. But he doesn’t let himself entertain the thought too long. He’s happy with where they are now: a little tired, a little over-eager to see each other, just messing around on a Thursday evening because they still manage to make time for one another. Just playing with each other in their own little bubble.
Taehyun takes the lead in the kiss, setting a lazier pace as his weight once again falls fully against Beomgyu. All too eager to be even closer, Beomgyu’s hands become more bold. He finally squeezes Taehyun’s ass like he wanted to when he did his first twirl and takes in the shallow whimper Taehyun lets out, all needy and surprisingly high pitched. And, okay, maybe things will progress a little further than he thought when they first started making out because that sound always turns him on and is too good to not want to hear more of.
Beomgyu faintly registers the ding of his phone next to them on the bed indicating the chicken he ordered while Taehyun was showering has arrived. It’s only a minor distraction as he has no intention of stopping.
“Food’s here.” Beomgyu teases, a little breathless. “You hungry?”
“Starving.” Taehyun says against his lips. The kiss doesn’t end there, not yet at least. Nor does Taehyun’s hand which is currently playing with Beomgyu’s nipple. He wants Taehyun to move his head down a bit, to use his tongue, and he’s just about to tell him so when…
Of course, Beomgyu’s stomach chooses that moment to growl. He’d been so busy all day he barely managed some side dishes for lunch, and then he was too distracted with the arrival of Taehyun half an hour ago. He doesn’t object to being distracted for a little bit longer. What’s sustenance when he has Taehyun naked atop him?
Taehyun seems to have other ideas though and pulls himself up and away from Beomgyu’s lips that attempt to chase him with a crane of his neck. If Beomgyu weren’t pouting once he gives up and collapses back into the mattress, he’d pay better attention to the view: Taehyun’s damp hair clinging to his forehead, his nose a little red and his lips puffier than they were five minutes ago.
“Dinner first.”
“No, no. Dinner can wait.” Beomgyu clings tighter, trying to pull Taehyun back down but it’s of no use because Taehyun’s arms are freakishly strong despite his lean stature. It would be embarrassing, clinging like this, if it were anyone aside from Taehyun witnessing it. But as it isn’t, Beomgyu preens at the small kiss Taehyun delivers to his nose before fully lifting himself off Beomgyu and the bed.
“Up,” Taehyun commands.
He’s met with a glare as Beomgyu goes limp in the bed in protest, pointedly ignoring Taehyun while his stomach continues to growl.
In the next second, Beomgyu feels himself being pulled up by the arms and off the bed. His feet can barely ground him before Taehyun delivers a playful smack to his ass. Taehyun’s still naked, which gives him an unfair advantage as he ignores Beomgyu’s pout in favor of tracking down sweatpants from the dresser drawers.
“Fine.” Beomgyu finally concedes. He hops away from the bed to snuggle up behind Taehyun and rest his head on the younger’s shoulder. Even if he’s not going to get off just yet, he wants to touch some more, to stay close. “But can you at least stay like this?”
Beomgyu brushes his fingers along Taehyun’s outer thigh to make his point more clear.
Taehyun laughs fondly at the same time he shakes his head, no. “I’m not eating dinner naked. Sorry.”
“You’re no fun.” Beomgyu bites his shoulder in protest, even if it’s a completely understandable line for Taehyun to draw. “Can I negotiate sweatpants with no underwear?”
“Now that, I can do.”
Taehyun turns to beam at him. It’s one of Beomgyu’s favorite smiles: the silly kind where he knows he’s making Beomgyu happy. And he is, truly.
So, he’s rewarded with a kiss.
