th has found himself transfixed on jm’s lips more times than he can count.
he likes to think he’s subtle about it, but as soon as jm giggles like this, he knows he’s been caught out.
jm corners him in the green room as soon as his individual shoot is over. he still has the 7 sticker that th stuck on his lower lip, a sorry excuse for his being physically unable to stop staring as the cameras clicked away.
“what’s up with you today?”
jm’s tone is teasing, but th knows him well enough to hear the genuine curiosity behind it.
the truth is th never meant to hide this from jimin—this being the fluttering feeling inside his ribs at even the slightest hint of jm’s presence—
but it always seemed like an impossible subject to broach.
maybe if he loved him less, he could talk about it more.
th just shrugs, settles for something that is true but isn’t wholly the truth: “you’re pretty today.”
jm’s coy smile turns shy. “just today?” he asks, stepping closer into th’s space.
th shakes his head. “always. you’re always pretty.”
jm takes another step forward until they’re almost as close as they were on set.
he doesn’t stop until he’s only inches away, so near that th can feel his breath on his cheeks.
“you forgot something,” jm says, his voice lowered down to a whisper, raising goosebumps on the back of th’s neck. th’s gaze is fixed on jm’s lips again, almost like an impulse.
“hm?” th hums, questioning eyes flicking up to meet jm’s.
the corners of jm’s mouth tick upwards as he raises his index finger high enough to be in their eyeline and—oh.
there’s a tiny heart sticker stuck just on the tip of it.
a breath wooshes out of th as his eyes widen, suddenly feeling caught. he doesn’t know why a tiny piece of adhesive is making him feel like he needs to explain. “jm-ah, i—”
“you were holding on to it the whole time but never used it,” jm says, his lips forming a slight pout.
th exhales again, closes his eyes to try to steel himself for this moment that he’d been dreading, this opportunity that he never thought would come. “i—it didn’t feel right,” he says, another sorry excuse. “all those people around, i…”
he catches himself staring down at jm’s lips again and forces himself to look at his eyes instead.
it’s infinitely worse and infinitely better, bc th’s love for him slams right into his chest, forcing the rest of the words out.
“i didn’t want there to be an audience when i gave my heart to you,” th admits, finally, feeling a little embarrassed, feeling blood immediately rush to his cheeks. “that’s so cheesy. shit, i’m sorry, jm, i—”
jm cuts him off with a giggle. “cutie,” he says, his nose scrunching up with the force of his smile. he wiggles his index finger. “this is for me?”
th sighs, lets himself smile and loosen up. “yes,” he says, just to be clear.
jm grins as he reaches up to cup th’s cheek in his free hand. “great, ‘cause i forgot to do something on set, too.”
he leans in slightly and th holds his breath—
as he gently presses the heart onto th’s lower lip.
“pretty,” he says, almost reverently, and this time it’s like jm can’t look away from th’s lips.
it’s then that th snaps, realizing they’re finally alone. he lets himself feel, relinquishes control of the urge he had been suppressing all day—for years now, probably—and closes the gap between them to kiss jm square on the lips.
jm giggles as soon as they make contact, but th quickly feels him melt into it, feels jm’s arms come up and around him, his fingers playing with the hair at his nape. feels the delicious pucker and pull of jm’s lips, the same ones he’d been longing for for so, so long.
it’s a relatively short kiss, chaste and sweet, but it leaves th breathless all the same. “wow,” is all that th can say when they part. “been waiting for that forever.”
jm falls into th as he laughs, burying his giggles into the crook of th’s neck.
“me too,” he whispers, and taehyung feels the words more than hears them.
th tugs at him so he comes out of hiding, and he laughs as he sees the outcome of their kiss: the heart sticker transferred to jm’s upper lip, back with its rightful owner.
th picks it up with his pinky, but not without pressing another short peck to jm’s lips. “see? it knows where it belongs,” he says, booping jm’s nose, leaving the sticker on the tip.
the cameras just outside the room should be sorry they aren’t able to catch jm’s radiant smile.
—end ♡
if you’ve reached this far, thank you for reading!! been wanting to write this vmin since the pictures first came out but yesterday’s behind was my literal last straw 🥹 they’re in love your honor 😭🤍
• • •
Missing some Tweet in this thread? You can try to
force a refresh
jm can’t believe he’s found himself in this position. again.
th is close, so close the musky scents of his soap and cologne and a little bit of sweat are almost overwhelming. he’s so close jm can feel his breath on his cheek, so close their noses are almost, almost touching.
it’s supremely embarrassing to accidentally pop a boner while your best friend is laying in your lap. th can confirm.
there’s nothing special about what’s going on—they’re simply watching a drama together on th’s huge television. jm had initially started off snuggled into his side but eventually shifted to lay his head on th’s lap, which was basically scheduled program for them too.
except—
except jm’s been giggling, thoroughly enjoying the comedy part of the rom com series they’re watching, and he keeps throwing his head back onto th’s poor susceptible crotch, putting a (regrettably) delicious pressure exactly where
#vmin#vminau where jm is getting tired of th calling him cute.
they’ve been best friends since they were very young, both fresh-faces high schoolers, and th had always been protective of jm, always for some reason treating him like a dongsaeng, poking his cheeks and ruffling his hair and calling him cute.
it’s fine, jm likes it and enjoys the attention enough not to make a fuss, but it starts to really bother him when he finds out what words th uses to describe people that he actually finds attractive.
#vmin au where jm is a stylist and th is a photographer who meet on a train. th compliments jm’s bag, stepping in close to whisper, “cute bag,” and jimin has no choice but to start exhausting his bag collection to keep getting this random (but very handsome) man’s praise
the first time it happens, jm is caught off-guard. he’s seen this man before (how could he miss him?) but he was always just a random (handsome) stranger who happened to share the same morning train as him. so it comes a shock when one day he feels a gentle tap on his shoulder
turning around to find the man standing next to him, a smile crinkling his eyes despite the mask covering his face. “cute bag,” he says quietly, gesturing to jm’s side. “did you customize it?”
#vminau where taehyung is blanket hog, but it’s okay because jimin runs a little hot anyway.
sometimes it catches jimin off guard how their soulmatery manifests. it’s often the little things, too—like how easy it is for him to play along when taehyung’s in a roleplaying mood, or how quickly he catches onto whatever new dance move is taehyung’s flavor of the month.
this morning, it’s this realization that tips his world ever so slightly off-balance: kim taehyung is a terrible blanket hog.