m.list | moka ( mdni ) snsnki ult 𓏲ּ𝄢

@theartofmadeline
Three Goblin Art

titsay
KIROKAZE

Discoholic 🪩

JVL
tumblr dot com
hello vonnie
No title available

★

oozey mess

Janaina Medeiros
Sweet Seals For You, Always
No title available

pixel skylines
Jules of Nature
styofa doing anything
noise dept.
h
we're not kids anymore.
seen from Malaysia

seen from Brazil
seen from United States
seen from Netherlands
seen from China
seen from United States

seen from Malaysia
seen from Germany
seen from United States
seen from Estonia

seen from France

seen from United States
seen from United States

seen from Estonia
seen from United States
seen from United Kingdom

seen from United States

seen from Lithuania
seen from Australia
seen from Canada
@lovriki
m.list | moka ( mdni ) snsnki ult 𓏲ּ𝄢
got lazy and quit for a bit but im back!! expect that wonnie fic soon!
coming soon 👀 ..
— wanna be tagged when it’s released ?
comment below ! !
— i ♡ hot nerds [ s.jy ]
iN WHiCH ✶ your teacher offers you a tutor to save you from failing your finals, little did you know he was a lot more than just a smart boy with a stupidly (subjective) handsome face . . .
PAiRiNG ␥ nerd-tutor ! jake x popular-fem ! reader
WARNiNGS ⇆ smut, texts & written au, angst, phone sex, possessiveness, sunghoon is mentioned, pervy jake, wet dreams, jealousy, lots of mini arguments, mutual masterbation, make up sex (kinda?)
WC ≋ 3.5K ( not proofread )
— 💬 : oh how i love nerdy jake .. first time including actual texts in a written story , enjoy babies ! !
the fluorescent lights of the physics classroom buzzed overhead like a swarm of angry bees, casting a yellow-ish glow over the rows of desks cluttered with textbooks and half-finished problem sets. it was a thursday afternoon, and the air felt thick with the weight of impending doom.
finals were exactly three months away, and you were drowning in physics. numbers danced mockingly on the page in front of you, equations twisting into knots that refused to untangle no matter how many times you stared and blinked at them. your grades had been slipping for weeks, a slow bleed that threatened to capsize your entire semester.
mr. hargrove, your physics teacher, paced the front of the room like a drill sergeant. his wire-rimmed glasses perched on the bridge of his nose. he was a “no-nonsense” kind of guy, the type who believed in tough love and extra credit as a last resort. when the bell rang and students shuffled out, he called your name sharply, halting you at the door.
“y/n, a word please,” he said, his voice brooking no argument.
you turned, stomach twisting. “uh, yes sir?” he adjusted his tie, eyeing you with that piercing gaze.
“your performance in this class is unacceptable. finals are looming, and if you don’t pull it together, you’re looking at a fail. i can’t have that on my record — or yours.” he paused, glancing toward the back of the room where a lone student lingered, packing his bag methodically.
“jake here is one of my top students. he’s agreed to tutor you after school, twice a week. starting monday, no buts.”
jake. you knew of him — everyone did. the quiet guy with the messy dark hair and those thick-rimmed glasses that made him look like he’d stepped out of a comic book convention. he was the teacher’s pet, always raising his hand with perfect answers, but he kept to himself, buried in notebooks and calculators.
he was nerdy, sure, but there was something about the way he carried himself —shy on the surface, but with a quiet confidence that peeked through when he spoke about formulas or theories.
“uh, i don’t know if i need a tutor,” you stammered, heat rising to your cheeks, the whole class suddenly seeming way too interested in your conversation.
the last thing you wanted was pity sessions with the class brainiac. but mr. hargrove’s expression hardened.
“this isn’t a request, y/n. your parents will be informed if you don’t show up. and trust me, they won’t be pleased.”
your parents. strict didn’t even begin to cover it. they’d drilled success into you since you could walk — straight a’s or you’re a complete failure. failing physics wasn’t an option; it would shatter their expectations and your fragile peace at home. you swallowed hard, nodding. “fine. okay i’ll go.”
mr.hargrove clapped jake on the shoulder as he approached. “thank you, jake.”
jake nodded, his eyes flicking to you briefly before dropping to the floor. “yeah.. of course.”
the weekend dragged on, filled with anxious texts from your mom checking on your study habits. by monday, you were a bundle of nerves, slouched at your desk during physics, doodling in the margins of your notebook to avoid eye contact with anyone. especially jake, who sat two rows over, scribbling notes with focused intensity.
as class wound down, he cleared his throat softly and approached your desk, backpack slung over one shoulder. his cheeks were faintly pink, and he pushed his glasses up the bridge of his nose — a nervous habit you’d later come to recognize.
“hey, um, y/n?” his voice was low, almost hesitant.
you looked up, surprised. “oh, hi?”
“i was wondering if i could get your number? for, uh, scheduling the tutoring sessions. mr. hargrove mentioned we should start today after school.”
the request threw you off. guys didn’t usually ask for your number in the middle of physics class, especially not ones like jake.
for a split second, your mind raced to awkward conclusions, but he quickly added, “you know, for the tutoring he offered a few days ago. texts about times… and stuff.”
“oh. right.” you shuffled for your phone, rattling off the digits while he typed them in. his fingers were quick on the screen, but his gaze avoided yours.
“cool. thanks.”
he nodded, a small smile tugging at his lips. “library at 3:30? i’ll text you to confirm.”
and just like that, he was gone, weaving through the crowd of students pouring into the hallway.
the first session was awkward as hell. the library smelled of old books and stale coffee, and you sat across from jake at a corner table, your physics textbook splayed open like a battlefield map. he’d brought his own arsenal: colored pens, a stack of practice problems, and a laminated cheat sheet of formulas.
“okay, so let’s start with the basics,” he said, his voice steady but his hands fidgeting with a pencil.
“physics isn’t just memorizing equations; it’s understanding the why behind them. like, newton’s laws. force equals mass times acceleration. think of it as... pushing a cart. the heavier it is, the harder you push.”
you nodded, trying to focus, but his proximity was distracting. he smelled faintly of clean soap and mint gum, and every time he leaned in to point at a diagram, his arm brushed yours accidentally.
by the end of the hour, you’d covered motion and velocity, and he’d outlined a schedule: tuesdays and thursdays, 3:30 to 5:00, with optional weekend reviews if needed.
“does that work?” he asked, packing up.
“yeah, sure. thanks a lot, jake.”
he smiled shyly. “yeah, no problem. text me if you have any questions. i can go a bit overboard sometimes.”
the next few sessions followed a similar pattern. jake was patient, breaking down concepts into bite-sized pieces. he’d draw sketches on scrap paper — vectors as arrows, gravity as invisible strings, and quiz you gently until the fog in your brain started to clear.
you found yourself looking forward to them, not just for the grade boost, but because jake made it... surprisingly bearable. fun, even. he’d crack a dry joke about quantum weirdness or share a random fact about black holes, his eyes lighting up behind those glasses.
but as the weeks ticked by, something shifted. jake grew more nervous. his explanations stuttered occasionally, his gaze lingering a beat too long on your face when you laughed at one of his quips.
during a session on energy conservation, you caught him staring at your hands as you scribbled notes, his cheeks flushing when you asked what’s wrong.
“uh, nothing,” he mumbled, pushing his glasses up. “just... making sure you get it.”
you let it slide, but the air between you thickened, charged with unspoken tension. stolen glances during class, accidental touches when passing a book. it was there, simmering, but neither of you acknowledged it. not yet.
a few weeks passed, ongoing sessions settled, the routine turning into daily routine. that’s until park sunghoon transferred in. he was the new guy from across town — tall, with sharp features, dark hair that fell effortlessly over his forehead, two moles, and an easy smile that turned heads in the hallways.
he slid into the seat behind you in english, chatting you up about the upcoming finals already and the best spots for lunch off-campus. you laughed at his stories, flattered by the attention. hanging out with him felt light, effortless. no textbooks, no pressure, just pure conversation.
just days into his transfer, the word spread fast. you were ditching study hall to grab coffee with sunghoon, texting him memes during boring lectures. it was innocent, a break from the grind, however, it also meant canceling on jake more often than not.
the first two cancellations were completely understandable to jake:
but after the third time in two weeks, his responses seemed cold:
you felt a pang of guilt but brushed it off. physics could wait; sunghoon’s invitations were just too fun to pass up.
but jake noticed everything. from his spot in the back of the cafeteria, he’d watch you across the room, sunghoon leaning in close, making you giggle. it twisted something in his gut — raw and unfamiliar.
he’d always been the side character in his own life, content with books and equations, but you... you were different.
your determination, the way your brow furrowed when you wrestled with a problem, the spark in your eyes when you finally nailed an answer.
he’d caught feelings early on, but seeing you with park sunghoon made it unbearable. he felt pathetic, tutoring you while some stupid transfer student stole your time.
the breaking point came during a thursday session you actually showed up for. you arrived late, hair windswept from running across campus after saying goodbye to sunghoon at the gates. jake knew that. he saw it through the library window… everyone did.
“sorry,” you said breathlessly, sliding into the chair. “traffic… or whatever.”
jake’s jaw tightened. he pushed a worksheet toward you without a word, diving into momentum problems with clipped efficiency. the silence stretched, heavier than usual.
eventually, you couldn’t take the random silence. “okay, what’s your deal? you’ve been weird all day towards me.”
he set his pencil down, louder than needed. with his eyes meeting yours — dark, intense behind his black frames. “what’s my deal? you’ve canceled three times in the last two weeks, y/n. and for what? to hang out with that stupid guy?”
you blinked, his newfound persona catching you way off guard. “enough jake, sunghoon is not stupid. and yes I’ve been actually busy—”
“busy huh,” he echoed, voice edged with bitterness. “right. i get it. so im just your nerd tutor, right? here to fix your grades while you have fun sucking face with a kid you met a few weeks ago.”
“jake, that’s not fair,” you shot back, heat rising. “you knew that i never wanted these sessions. i didn’t ask for a goddamn tutor.”
he leaned forward, voice dropping. “that’s all it is to you? months of genuinely hanging out, and im just... convenient to you? not even friends?”
the words hung there, laced with hurt. you stood abruptly, chair scraping and echoing through the uncomfortably quiet library.
“y’know, if you’re so pissed, maybe we should just stop talking. i don’t need your attitude on top of everything im already dealing with.”
“fine,” he said, looking away. “let’s stop then.”
you stormed out, heart pounding.
the argument replayed in your mind all night — his jealousy, your defensiveness. by morning, your phone buzzed with texts from him.
you ignored it. turning your phone off and flipping it over.
in class, he sat rigidly, avoiding your gaze. the silence between the two of you stretched — three days of radio silence, awkward shuffles in the hallway. physics homework piled up, your parents nagging about grades. guilt gnawed at you; jake truly had been helping, more than you admitted.
on the fifth day of no contact, you finally caved, texting during lunch.
the minute the clock striked three, jake was instantly through the library doors. the entire talk was tentative. apologies tumbled out — his for the outburst, yours for the cancellations.
“sunghoon’s cool, but he’s not... you know, necessarily helping me with finals,” you said softly.
jake nodded, a small smile returning. “i get it. my jealousy was what was stupid, not him. let’s just focus, yeah?”
they resumed normally, but that small awkward tension still lingered, evolved even. sessions stretched longer, conversations veering into personal territory — favorite movies, dream colleges and majors.
jake’s nervousness morphed into shy boldness: a lingering hand on your arm during explanations, eyes tracing your lips when you spoke.
two months in, the air crackled. during a late thursday review on electromagnetism, the library emptied, leaving you alone under the dim lamps.
you leaned close over a diagram, shoulders brushing, and felt the heat of his body. his breath hitched when your knee nudged his under the table.
“sorry,” you murmured, not moving away.
“it’s fine,” he whispered, voice rough.
neither pulled back. the moment stretched, electric, until the clock chimed five, shattering it. you packed up in a haze, the unspoken pull stronger than ever.
finals loomed closer — one month out now, and sessions intensified with more work. but so did the distractions. sunghoon still texted, inviting you to parties, but you declined more, prioritizing studying.
jake noticed, his mood lightening, but the jealousy simmered beneath. deep down he wished you’d also text him for more than just tutoring or physics help.
one afternoon, after a grueling session on thermodynamics, you argued again — this time over text.
after ditching jake once again throughout the months of the same session routine. he’d seen you laughing with sunghoon in the hall, his arm wrapped firmly around the lower of your back.
jake’s stomach twisting a lot more than it should’ve been.
silence for hours, then days. no sessions, no glances in class. you threw yourself into solo studying, but progress stalled. your parents’ pressure mounted — report cards were coming.
once again, jake obviously broke first, a week later he was sending you texts that’s consisted of: “i’m an idiot,” and “can we start over?” and “please. i miss tutoring you.”o
reconciliation was slower than the first time you two argued. awkward at first, then very slowly becoming warming.
he apologized in person, voice soft. “honestly, i like you, y/n. way more than just a study buddy. and seeing you with him... it fucks me over. obviously.”
you swallowed, heart racing at the random confession. “i.. i like you too, jake. but this is just so complicated.”
he nodded, not pushing. sessions resumed, the emotional undercurrent weaving through equations and graphs. tension built like a storm — brushed fingers, shared smiles, late-night texts about homework that veered flirty.
three weeks before finals, it all changed.
jake couldn’t sleep. it was 1:45 a.m., the house silent except for the hum of his fan and occasional snores of his dog, layla.
he’d been replaying the day’s session in his mind — you in that soft cropped sweater, messy bun, and glasses that leaned slightly down on your nose. leaning close, your scent of vanilla body wash lingering. frustration mixed with desire, and sleep pulled him under.
the dream hit jake hard. you were there, in the library after hours, but no books. just you, pushing him to sit against the table, lips crashing into his. your hands roamed, tugging at his shirt, whispering his name. he felt your body press against him, hot and insistent, your fingers wrapping around his hardening cock, stroking slow.
in the dream, he took control, pinning you down to a bookcase, sliding into your wetness with a groan. you moaned, arching, begging for more as he thrust deep, his glasses fogging with heat.
he woke with a start at 2:03 a.m., sheets tangled, body slick with sweat. his cock throbbed painfully against his boxers, the dream’s echoes vivid — your gasps, the slick slide of skin.
heart pounding, he grabbed his phone without thinking, thumb hovering over your name. facetime. not text, not call. he knew he’d regret this, but he needed to see you.
the call connected after four rings. your face filled the screen, bleary-eyed, hair tousled from sleep. the room behind you was dark, lit only by the phone’s glow.
“jake?” you mumbled, voice thick. “what... is it an emergency?”
he swallowed, throat dry. sweat beaded on his forehead, glasses slightly askew. his room was dim, lamp off, but you could see the flush on his cheeks, the way his chest heaved.
“s-sorry,” he whispered, voice shaky, barely above a breath. “i didn’t mean to wake you. i just... i don’t know why i called, ill hang up.”
you blinked, propping yourself on an elbow, your oversized shirt slipping off one shoulder. “are you okay? you look... sweaty. did you have a nightmare or something?”
his eyes locked on you — sleepy, vulnerable, lips parted. the dream flooded back, and his hand moved of its own accord, slipping under the waistband of his boxers. he gripped his cock, hard and leaking, stroking once, slow. a quiet hitch escaped him, muffled. ‘god, what is wrong with me.’ he thought.
“jake?” concern laced your voice, but you sat up a bit more, rubbing your eyes.
“i’m fine, really.” he breathed, hand moving again, eyes tracing the curve of your neck, the way the shirt clung to your chest. no bra, he realized with a jolt, your nipples faintly visible through the thin fabric. his strokes quickened subtly, breath ragged.
you woke further, the fog lifting. his face was tense, lips bitten, and then you heard it — a soft, wet sound, rhythmic. your eyes widened as realization dawned. jake was... touching himself. on facetime. to you.
heat flooded your core, a rush of arousal you didn’t expect. the tension from months of sessions, the unspoken desire — it ignited. instead of hanging up, you sat up fully, reaching for your bedside lamp. soft light spilled over you, illuminating the rumpled sheets, your bare legs peeking from under the shirt.
“jake,” you said softly, voice husky now. “what are you doing?” you knew.
he groaned quietly, hand pausing. “i... i had a dream. about you. it was so real, and i couldn’t... fuck, please don’t hang up. im sorry.”
you bit your lip, thighs pressing together. “show me.”
his eyes darkened, a spark of boldness cutting through the shyness. he angled the phone lower, revealing his fist wrapped around his thick cock, veins prominent, tip glistening with pre-cum. he stroked once, slow, watching your reaction.
your breath caught. “god, jake...”
emboldened, he whispered, “what are you wearing? please, show me.”
you hesitated, then stood briefly, turning the camera. the oversized shirt hung loose, ending mid-thigh. no bra, no panties. just you, exposed in the lamplight.
a whimper escaped him, needy and raw. “fuck, y/n... nothing underneath? take it off. please, i need to see you.”
his voice cracked, glasses slipping down his nose. you felt empowered, aroused by his desperation. slowly, you peeled the shirt over your head, letting it drop. naked now, you sat back, camera capturing your breasts, the soft curve of your stomach, down to the wetness glistening between your legs.
jake’s hand flew faster, whimpers turning to moans. “god, so so beautiful... touch yourself for me, princess. slow.”
you obeyed, fingers trailing down, circling your clit lightly. wetness slicked your folds already, and you gasped at the contact.
“mm, good girl,” he murmured, voice gaining edge. “set the phone up. on a pillow, so i can see everything. there y’go, spread out f’me.”
heart racing, you propped the phone against a pillow at the bed’s foot, angling it to show your full body — legs parted, pussy exposed, glistening. his view was perfect, front-row to your arousal.
“l-like this?” you asked, voice breathy.
“perfect,” he growled softly, stroking harder. his free hand tugged at his shirt, revealing toned chest, but he kept the glasses on. “now, fingers inside. one first. slow.”
you slid one finger in, moaning at the stretch. it wasn’t enough, but his command held you.
“cmon, add another baby,” he said after a minute, voice firmer. “curl them. feel that spot.”
you did, thrusting gently, thumb on your clit. pleasure built, coiling tight.
“faster now,” he demanded, his own pace matching. “don’t cum. wait for me.”
you whimpered, body trembling as you neared the brink, then slowed at his word. “j-jake, please...”
“no. not yet. three fingers. stretch that pussy, pretty girl.”
obeying, you pushed in three, the fullness making you cry out. he watched, transfixed, cock twitching in his grip.
“about to take these off,” he muttered, reaching for his glasses. the fog on them causing it harder to see.
“jake, stop.” you gasped, hand stilling. “keep them on during... this. it’s hot.”
he froze, then smirked faintly, leaving them. “bossy. okay, baby. now fuck yourself hard. fast.”
you plunged in, hips bucking, the wet sounds filling the room. his dominance spurred you — demands for speed, pauses to edge, circling your clit until tears pricked your eyes.
“jake.. fuck, m’ close,” you begged.
“i know, me too. c-cum with me.. lemme see you squirt mama.” he coos.
the command tipped you over. orgasm crashed, pussy clenching, a gush of wetness soaking your fingers and sheets. you squirted, a little landing on your phone camera, body arching, cries echoing.
jake groaned, fist pumping furiously. “fuckk, yess...” thick ropes of cum shot over his hand, splattering his stomach, some hitting the lens aswell. he milked every drop, panting.
you both collapsed, breaths syncing. “show me the mess you made.” he whispered.
you sit up to wipe your camera dry, angled the camera to your dripping pussy, fingers slick. he took a facetime photo before he showed his cum-covered fist, fist still loosely wrapped around his softening cock.
“wow,” you breathed.
“yeah,” he lightly chuckled, voice soft again. “this was definitely not on the list of ways to help you pass your finals.”
“definitely not.”
—
taglist :
@sourrsoul @hannieandshuaantics @4ngelized @seranghaesvt @swagnesses @guliexe @ivyvioletcarson @xysza
— under the influence [ l.hs ]
iN WHiCH ✶ your drunk bestfriend spots you talking to another guy — his basketball teammate — at your high-school reunion party and suddenly his neediness to make you his worsens more than you both expected . . .
PAiRiNG ␥ drunkbsf ! heeseung x fem ! reader
WARNiNGS ⇆ smut, slight fluff, jake is the “guy” you talk to, hee drunk confesses to you, hee is a very whiny top, angst, rough drunk sex, possessiveness, unprotected sex ( zont do it .. ), very messy sex, whimpering (from him), hee says "thank you" like every five seconds, very very touchy hee lolz
WC ≋ 4.8K ( not proofread )
— 💬 : tysm for all the love on my boxer ki story ! first hee story kinda nervyy >< .. pls lmk what u think ◜◡◝ requests are appreciated ! !
the evening sun dipped low on the horizon as you stepped out of your apartment building, the click of your red-bottomed heels echoing against the pavement. you'd spent the afternoon transforming yourself, shedding the usual pink sweats and oversized hoodies you wore around heeseung, your best friend of six years, for something far more revealing. the all black skin-tight dress hugged every curve of your body like a second skin, the fabric shimmering under the golden street lights.
matching lace thigh high stockings peeked from beneath the hem, garters subtly holding them in place, and the heels? they added inches to your height, making your legs look almost doll-like. your hair was carefully curled and blown out, framing your face pretty much perfectly. it was a far cry from the comfy, girly vibe heeseung knew so well after six years of friendship.
heeseung’s car pulled up right on time, as usual. he leaned over from the driver's seat, his dark eyes widening as he took you in. his mouth parted slightly, a flush creeping up his neck.
“… y/n? holy shit is that you?” his voice was a mix of awe and something deeper, like he'd been punched in the gut. he hurried out of the car, holding the passenger door open for you out of habit, he’s done it for years. his gaze tracing the lines of your dress, the way it clung to your hips and dipped low at your chest.
“you look, very pretty right now. i-i mean.. not that you don't always look pretty, but this? this is next level.”
you slid into the seat with a grin, the leather cool against your thighs. “thanks hee,” you chuckled. “figured the reunion deserved something special.”
heeseung nodded, still staring a beat too long before circling back to the driver's side. as he started the engine, you pulled out your makeup bag from your purse, the car humming to life. the reunion was across town, and with the way he gripped the wheel, you knew you'd need to multitask.
the drive began with easy conversations - reminiscing about high school food fights, the pranks you two pulled on your history teacher together. but soon, you angled the visor mirror, dabbing on touch up concealer, blending it seamlessly. heeseung’s eyes flicked to you every few seconds, subtle at first, like he was checking the road. you caught him in the reflection, though, his focus drifting to your hands as you uncapped the red lipstick.
the bold crimson glided over your lips, slow and deliberate, your mouth parting just enough to apply it evenly. he swallowed hard, knuckles whitening on the steering wheel. that color made your eyes pop even more than they already did, and he remembered how it matched the fire in your eyes when you laughed at his dumb jokes to accompany his mind from saying things he’ll never get to take back.
“need a tissue?” he asked, voice a little rough, tossing one your way without looking. you smiled at him, fixing the imperfections of the red lipsticks before reaching for your perfume; your go-to. a mix of vanilla and jasmine that always lingered on your skin. one spritz on your wrist, another at your neck, and the scent filled the car, wrapping around him like a secret embrace.
heeseung inhaled deeply, pretending it was casual, but inside, his heart raced. he'd been obsessed with that smell for years, stealing whiffs during movie nights or goodbye hugs. it drove him wild, a constant reminder of you.
by the time you snapped the compact shut, the city lights flashed ahead. “anddd… done. you alright hee? you're quiet.”
heeseung cleared his throat, smiling almost instantly. “what? yeah, just.. excited for tonight. it’s been a minute since we've seen everyone y’know?” but his mind was elsewhere, replaying the image of your plump lips stained red, the way your dress shifted when you crossed your legs. you hummed as the rest of the car ride fell comfortably silent.
the reunion hall buzzed with energy as you both arrived, laughter and music spilling out into the crisp night air. the venue was decked out in nostalgic banners, photos from prom, graduation snaps, and silly candids from pep rallies lining the walls. a dj spun old hits from your high school days, the bass thumping through the floor as you and heeseung stepped inside, arm in arm like the inseparable duo everyone remembered. the moment you crossed the threshold, heads turned, smiles rippling through the crowd.
“y/n! heeseung! oh my god, you two look fucking amazing!” yunjin from chemistry class was the first to swoop in, her arms wrapping around you in a tight hug. she pulled back, eyes wide as she took in your outfit. “oh my god, you look so hot in this dress! you look like a total bombshell.”
yunjin launched into a rapid-fire update on her life: her newest job she got and how she finally nailed that consistent work life balance everyone chased. you laughed, sharing bits about your own job in cosmetology, the random magazine gigs that kept you up bright and early but paid off in creative freedom.
heeseung chimed in with his usual charm, recounting a hilarious story from his studio about a producer mix-up that had everyone in stitches. but as yunjin dragged you toward a group of old girlfriends from the drama club, he lingered, his hand brushing yours one last time.
“just.. don’t wander too far,” he murmured, a playful glint in his eye that only he knew hid something deeper.
the drama girls, chaewon, giselle, and manon - squealed as they pulled you into their circle, passing around glasses of champagne. “shit, remember that time we snuck into the auditorium after hours to rehearse parts we didn’t even get?” giselle asked, her voice rising over the music. you nodded, diving into the memory: the creaky stage, the forgotten lines, and how heeseung had covered for you when the janitor nearly caught you. they constantly grilled you on your single status.
“and you’re telling me you’ve never once fucked heeseung?” manon asked, the girls mouth dropped once you shook your head almost immediately.
“absolutely not.” you swatted your hands around at the thought. “we’ve been best friends for years, why ruin what we have now for some stupid commitment that most likely wouldn’t even last a month?”
“because he has good dick? because he nicer than almost every guy you’ve ever dated?” chaewon added, rolling her eyes as if she was stating the obvious.
“or have you even once considered that he’s liked you this entire time?” yunjin shrugged, the rest of the girls also agreeing.
across the room, heeseung was cornered by sunghoon from his basketball team and a few other guys from his music club. they slapped his back, dabbing him up and toasting to “the glory days” with freshly opened beer cans in hand.
“yo, do you still hoop?” sunghoon asked, flexing how he still has all the skills he had in highschool. heeseung grinned, launching into stories of pickup games at the local gym, how he once coached his older brothers youth league on some weekends. the guys ribbed him about old crushes.
“remember that girl from senior year you geeked over? y/n, right?” ni-ki teased, laughing at heeseungs now slightly crimson ears. and heeseung laughed it off as a an old joke, but his eyes scanned the room, always drifting back to you. seeing you laughing, surrounded by friends, that black dress catching the light, stirred that familiar ache in his chest.
an hour ticked by in a blur of greetings and nostalgic stories. you reconnected with your old english teacher, who gushed over your “ecstatic” career path, and even bumped into your history teacher, now retired and tipsy on wine while rekindling with the other teachers.
heeseung joined you for a bit, the two of you tag-teaming stories about that infamous school trip to the aquarium where everything went wrong, the bus breakdown in the middle of nowhere, the food poisoning scare that everyone got after pulling a prank on the lunch lady. laughter bubbled up, easy and genuine, as old bonds reignited.
but the party's energy shifted as the dj announced a slideshow of memories, pulling everyone toward the dance floor area. you and heeseung stood side by side, pointing out awkward teen photos on the screen. from your white braces phase, his awfully short bowl cut - elbowing each other like kids again while reminiscing the older days.
as the slideshow wrapped, you excused yourself to the bar for a drink, the heels starting to pinch but the buzz of the night and your girls keeping you going. the bartender, a face vaguely familiar from the yearbook, slid over a sparkling cocktail with a wink.
“on the house.” you smiled and thanked her while sipping, savoring the fizz, when a voice cut through the chatter.
“y/n? no way.. look at you!” jake, heeseung's old basketball bestfriend, grinned as he sidled up, his easy charm unchanged after all these years. tall, with that half messy, half tousled hair and a cheesy smile that screamed nerdy flirt, he leaned against the bar casually.
“heard whispers that you looked different, but damn you really grew up. the darker vibe.. it’s hot as hell.” his puppy eyes raked over you appreciatively, lingering on the lace stockings before meeting your gaze.
you laughed, the sound bright and unrestrained, shaking your head. “thank you jake, figured i'd switch it up from the usual. you still breaking hearts on the court?” you half teased.
jake chuckled, ordering a whiskey neat before turning back to you. he launched into a story about his latest semi-pro game, exaggerating the drama per usual; the buzzer beater shot, the rival team’s cheap foul, how the crowd went wild when he scored the winning point.
his hands gestured animatedly, brushing your arm lightly as he pointed out old teammates scattered around the room. “see sunghoon over there?” he whispered, moving a little closer to your face so you could hear him over the booming music. “still probably thinks he's the king of this shit.”
you couldn't help but laugh louder, the jokes landing one after another. jake had always been the charmer of the team, quick with a quip, and tonight was no different. he teased you about your high school crush on the lead singer of that underground band everyone used to obsess over, mimicking your dramatic sighs and gawking eyes from back then until you were doubled over, tears of laughter in your eyes.
“jake! i was like fifteen, give me a break!” but your laughter rang out, echoing across the crowded hall, drawing smiles from nearby groups of friends.
from across the room, heeseung heard every giggle, his conversation with sunghoon and ni-ki faltering. his grip tightened on his beer can, eyes narrowing as he watched jake lean in closer, that signature flirt smile on full display, his hand lingering a second too long on your elbow during a stupid ass punchline. the jealousy hit like a wave - hot, irrational.
jake, of all people, the guy who'd flirted his way through half the cheer team back then. one thing no one had known was that heeseung had loved you in secret for all six years of your friendship.
stolen glances during hangouts, late night texts he overthought, the ache when you dated others all throughout highschool. he’d buried it deep, terrified of ruining what you had. but seeing you so happy, so beautiful in that dress, with jake making you light up like that when he was sure that he was the only one that could make you smile like that? cracked something inside him.
he downed his beer in one go, the cool liquid doing little to quench the fire stinging in his chest. signaling for another, he chugged it slower this time, but his gaze never left you. jake said something that had you throwing your head back in another burst of laughter, and heeseung's jaw clenched. “the fuck is so funny?” he thought.
the party swirled around him, people dancing now to a throwback playlist, clusters of people chatting about careers and future trips. but he was tunnel-visioned on the bar. another drink followed, the alcohol warming his veins, blurring the edges of his restraint. by the third, the room tilted slightly, both courage and frustration bubbling up inside of him.
you were mid story with jake, recounting a disastrous group project from junior year, when a firm hand landed on your arm. “hey, y/n. think we should head out soon? it’s getting late, and we've make our way around everyone.” heeseung's voice was steady, but his eyes; dark, intense - locked onto jake with a clear yet subtle warning.
you blinked, surprised by the interruption, but nodded after a glance at the clock on your phone. “yeah sure, one sec.. i had fun catching up, jake.”
jake raised an eyebrow, smirking as he stepped back. “yeah, no worries, i’ll text you later. yo heeseung, good seeing you too man. don't be such a stranger next time.” he dabbed up heeseung and pulled him into a firm arm hug, but the tension hung thick.
as you made your rounds for goodbyes, hugs with yunjin and the drama girls, waves with sunghoon and the guys, you felt heeseung's arm snake around your waist, pulling you closer than usual.
his touch lingered, needy, fingers pressing into your side like he couldn't bear the space between you. whispers of 'text me!' and 'we need to do this again!' followed you out the door, the night's energy still humming in your veins as you left with a pretty satisfied smile.
in the car, you insisted on driving - “you’re tipsy as fuck, hee. give me the keys.” he complied with a pout, slumping into the passenger seat, the leather creaking under him.
the engine purred to life, streetlights streaking by, but heeseung couldn't stay quiet. thoughts of tonight’s shit show stirred in his mind. words tumbled out, slurred with emotion and the buzz. “sooo.. what’s up with you and jake? you were laughing so loud the whole time. and he was all over you..”
“hee-“
“he was touching your arm, y/n. leaning in so fucking close.. y’know shit like that drives me insane, right? like, why him? of all fucking people.” you glanced over, the dashboard glow casting shadows on his flushed face. “heeseung, it was just talking. old friends catching up, nothing more. don’t be so offensive about it, you’re not the only friend i had.” but he shook his head, leaning closer, his hand hovering for a second before finding your thigh over the dress, squeezing it softly to test the limits.
“fuck, that’s not the point. it- it’s more than that. i've been in love with you, y/n. for years. six fucking years of pretending im not. im stuck here watching you with other guys, burying how much i want you. hell, i never said anything because.. because i couldn't lose our friendship. but seeing you with him tonight? with jake? i can't do it anymore. y-you're everything to me. i-i want you to be.. mine.”
“heeseung i-“ you paused, speechless to the sudden confession.
his words hung heavy in the air, raw and vulnerable, the city lights blurring past. your heart raced, pieces of the past clicking into place - the lingering looks during movie nights, the way he'd drop everything for you, the protectiveness that always felt a touch too intense.
“fuck y/n.. i hate how easy it was for him to make you smile like that. please, just.. tell me you feel something for me a-and not him. please.” by the time you pulled into your apartment garage, his hand trembled on your thigh once again, eyes pleading in the dim light.
inside, the door softly clicked shut, but heeseung didn't give you a moment's peace. he crowded you against it, breath hot and ragged on your neck, body pressing close.
“i.. p-please y/n.. i've wanted this forever - dreamed about it every night. l-let me kiss you.. fuck i- i need to touch you. i need you so bad it hurts.” His voice cracked, whiny and desperate, eyes glassy from the alcohol and the weight of unshed tears.
your core began to throb, you placed your hand on his chest, not pushing away, but standing your ground. “hee.. you’re drunk-“
he whimpered softly, hips grinding subtly against yours, hands hovering at your waist like he was afraid you'd push him away. “ughh.. i-i know, y/n. just been holding back for so long.. watching you in those comfy clothes, imagining this very dress on you. fuck, you're everything - my everything, my dream. p-please, baby, just once.. let me show you how much i need you.”
the raw need in his pleas shattered your hesitation. you grabbed the front of his button up, yanking him down into a kiss - fierce, hungry, all the unspoken tension igniting. his lips crashed against yours with a desperate moan, tongue slipping in to tangle with yours, tasting the remnants of your lipstick and champagne. he kissed like a man starved, hands finally roaming freely, gripping your hips through the tight fabric, pulling you flush against him so you felt the hard length of his cock straining in his pants.
“fuck.. yes. t-thank you,” he gasped against your mouth, breaking only to nip at your jaw. “can i touch you here? god, your body in this dress.. i’ve fantasized about peeling it off you so fuckin’ much..”
he couldn't wait - the bedroom felt miles away, an eternity he was not willing to endure. his hands slid up your thighs, bunching the dress higher, fingers tracing the lace edges of your stockings with reverent touches. “n’ these.. god you’re so sexy, wrapping your legs like a gift.. just for me, right?” a whine escaped him as he lifted you effortlessly onto the kitchen counter, the cool marble a shock against your heated skin.
you gasp as your legs parted instinctively, and he stepped between them, mouth descending on your neck, sucking wet marks into the sensitive flesh while his hips rocked forward, grinding his erection against your core through the thin barrier of your panties.
“g-god fuck, let me see you - all of you,” he begged, voice muffled against your collarbone, hands fumbling with the zipper at your back. the dress slid down your shoulders with a soft rasp, pooling at your waist to reveal your bare breasts, nipples already pebbled from the chill and his attention. heeseung groaned, low and broken, eyes worshipful as he cupped them, thumbs circling your nipples. “perfect. so fucking perfect, baby. thank you for letting me touch you like this.. i-i’ve waited years for this..”
his mouth followed, latching onto one nipple, sucking hard while his tongue flicked relentlessly, drawing moans from you that made him whimper in response. “mmh.. taste so good.. l-love your tits, always stared when you wore no bra around me.”
tears pricked at the corners of his eyes already, the pent up longing overwhelming as he focused his attention on your chest, switching sides, nipping and soothing with kisses. his free hand dipped lower, tracing the edge of your black lace panties before slipping inside, fingers finding your slick folds. “wet just for me? god, yes.. thank you baby.” he circled your clit slowly at first, then faster, two fingers pushing inside your pussy with a wet slide, curling to instantly hit that spot that made your back arch.
he pumped them steadily, thumb on your clit, his mouth never leaving your skin, blabbering praises between each suck. “s-so tight around my fingers.. imagined this every time we cuddled on the couch. need more, please y/n.”
you gasped his name, gripping his hair, and he pulled back just enough to meet your eyes, his own shimmering with tears. “shit.. i need to taste you.” with shaky urgency, he tugged your panties down your thighs, the lace catching briefly on the stockings before he freed them. he instantly sank to his knees on the kitchen floor, hands spreading your legs wider, gaze fixed on your exposed pussy like it was his holy grail.
“so pretty.. can i? please.. been dying to lick you, to make you cum on my tongue.” and at your nod, he dove in, tongue flat and broad as he lapped from entrance to clit, moaning like it was the best thing he'd ever tasted.
his licks were eager, sloppy with need, circling your clit before sucking it gently, then harder, fingers re-entering you to thrust in sync with his mouth. "mmh.. so sweet. your pussy's perfect, clenching like it wants me forever. fuck, thank you y/n, for this.. love you so much." whimpers vibrated against you, his hips rutting against the cabinet door below as he ate you out, tears slipping down his cheeks to mix with your arousal.
the built up pleasure from years of denial made him a mess - body trembling, breaths coming in sobs. "a-am i making you feel good? please, don't stop moaning. it's all for me." he prolonged it, varying pressure, adding a third finger to stretch you, until your thighs quivered and you shattered, crying out as you came on his tongue.
"hee! fuck, fuck.. oh my god.. s-slow down!" you snap your thighs shut around his head, sharply pulling onto his hair causing him to whine. he continued to lap through your orgasm, not stopping until you tugged him up, his face glistening, eyes red-rimmed.
"need you inside me. now." you breathed, and he gasped in agreement, standing to fumble with his belt. his cock sprang free - thick, extra veined, the tip flushed red and leaking pre-cum that dripped onto the floor. you're jaw dropped. he was insanely big.
"is r-raw okay? want to feel you bare.. been fantasizing about fucking you deep n' filling you." you nodded, guiding him to your entrance, and he thrust in with a broken cry, bottoming out in one go. "oh god, fuck.. so tight around my cock. t-thank you.. fuck, 'm gonna move okay?"
he fucked you passionately on the counter, hips snapping forward with wet slaps, the marble edge digging into your ass as he held you steady. his mouth found yours again, kissing messily while he pounded, one hand bracing beside you, the other pinching your nipple. "i love you so much.. been in love forever. mngh.. your pussy's gripping me like it never wants to let go."
and once again as you managed to snap your eyes open, you noticed the new tears streaming down his face, mixing with sweat, his thrusts turning erratic but deep, hitting your cervix with each drive. "been jerking off to thoughts of you for years. god n' now it's real.. so much fuckin' better in person. thank you baby.. letting me fuck you like this."
he slowing to grind deep, then speeding up, drawing out every sensation - the drag of his cock along your walls, the way your clit rubbed against his pelvis. "want more? cum with me baby.. cmon." but he wasn't done; with a groan, he pulled out, spinning you around to bend you over the counter.
"need to see your ass in these stockings." he slapped your cheek lightly, then spread you, sliding back in with a hiss. "fuck.. m' deeper like this. taking me so well." his pace built again, one hand on your hip, the other reaching around to rub your clit in tight circles, his body draped over yours, lips on your shoulder, biting softly.
tears flowed freely now, his whimpers constant. "you're so, so fucking perfect.. years of wanting you, now i'm balls deep in you." he chuckled lowly against the nape of your neck. the kitchen echoed with the sounds - skin slapping, your pornographic moans, his blubbering praises.
he dragged it out, edging himself, pulling almost all the way out before slamming back, fingers never ceasing on your clit until you clenched around him, cumming again with a sob. "y-yes.. milk my cock. so good for me."
still hard, he pulled you off the counter, backing you toward the kitchen table. "want to fuck you all spread out." he laid you back, legs over his shoulders as he re-entered your gummy walls. the angle was brutal, his cock spearing deep, and he whined high in his throat. "god, hitting so deep.. thank you y/n.. f-fantasized about bending you over every surface in this place." he thrust steadily, leaning down to suck bruises into your breasts, sweat dripping onto your skin.
minutes stretched as he varied his rhythm - slow rolls of his hips to feel every inch, then fast thrusts that shook the table. His hands worshipped every inch of you; tracing your stockings, kneading your thighs, thumbs pressing into your hips. "mgh.. fuck! c-can i cum inside? please, y/n! need to fill your pussy with all of my cum.. been dreaming of breeding you, making you mine."
"please hee.." you managed to breathe out, wrapping your legs around his waist as you pull him into a hug. his eyes lit with desperate joy. "thank you! fuck. oh my god.. thank you. you're perfect. m-my perfect girl. love you so much, every day for six years.."
he shattered then, thrusts erratic, cock pulsing as hot spurts of cum flooded you, overflowing with each jerk. he kept moving through it, grinding deep to push it further, body convulsing, more tears soaking your chest. "fantasized about this exact moment, cumming raw inside you. you're mine now.. thank you, baby." his voice broke on sobs of release, the years of restraint crumbling in waves of pleasure.
but even as you're both spent, something in him still just wasn't satisfied. cock softening but still half hard from the high, he pulled out gently, cum leaking down your thighs. "i-i need one more.. can you do that f’me? just.. just one more sweetheart.” he scooped you up and manhandled you around, your palms suddenly flat on the cool refrigerator door, ass poking out as he wasted no time entering from behind again, slower and more tired now, but no less passionate.
“mm.. love how full you are with my cum. letting me worship you like this princess.” he fucked languidly, hands roaming your body - cupping your boobs, sliding his rough hands over your stomach, his whimpers softer but endless. “fuck, can’t stop cumming.. won't stop, it's overwhelming.. y-you feel so, so fucking good. oh my god.”
he came a second time with a shuddering whine, less volume but deeper satisfaction, collapsing against you as he filled you even more than before, his cum seeping out of your spasming hole and down your thighs. “so perfect.. love everything about this pussy. my pussy.” finally, he stilled, pulling out with care, turning you to kiss away the sweat and wipe the mascara running down your face with his thumb.
the kitchen was chaos; dress discarded, table askew, floor sticky - but he ignored it, scooping you up bridal-style to finally carry you into your bedroom. heeseung immediately checked on you, bringing you a bottle of water and a makeup wipe, slowly wiping away your completely ruined makeup. once finished, he found warm towels to clean between your legs, his fingers gentle as he wiped away the evidence of his releases. he massaged your sore muscles, starting with your calves, removing your stockings and managing to slip on one of his bigger shirts he had “accidentally” left there a few nights ago.
“angel?” he spoke softly, a tone much more delicate than a few minutes ago. he began to place soft pecks on your forehead, then your back, kissing each knot away. “you okay? wasn't too rough was i? m’ sorry if i.. lost control a little.” he spoke as he curled around you under the sheets, his head on your chest, inhaling your perfume mixed with sex, he nuzzled closer.
“m’ okay hee..” you whispered, eyes fluttering shut, the exhaustion from all of tonight finally catching up to you.
in the quiet afterglow, he propped on an elbow, eyes soft and adoring. “y/n.. would you go on a date with me? a-a proper one. no more hiding, no more best friends only. i want to take you out, show you off, be yours for real.” you smiled, taking you hands and threading fingers through his hair.
“of course, hee. i’d love to.” hee grinned, nothing but joy and admiration lighting his face, the possessiveness melting into pure, needy love.
he pulled you into another kiss, soft and promising, as the night settled into peaceful snores and snuggles, six years of friendship blooming into something that’s worth trying for.
— needed me [ n.rk ]
iN WHiCH ✶ being the girlfriend of a very hot-headed boxer champion has helped in many ways for the both of you . . .
PAiRiNG ␥ boxerbf ! ni-ki x femgf ! reader
WARNiNGS ⇆ smut, dom niki x sub reader, tension, rough sex, dirty talk, unprotected sex ( zont do it .. ), pet names ( good girl , mama , princess , etc ), dry humping, dick riding, lmk if im missing anything !
WC ≋ 1.1K ( not proofread )
— 💬 : rebranded hehe ;p reqs are appreciated < 3
this is for my bebu @soulskiu ily mwa
the arena buzzed with the usual pre-match energy, but for niki, it felt like a storm cloud hanging over him. today was the day - the championship bout that would crown the ring's new king.
as a professional boxer, he'd trained for months, his body a sculpted machine of muscle and precision. but nerves gnawed at him during practice. his signature hooks and jabs, the ones that had floored opponents before, kept glancing off the pads held by his coaches.
“shit!” niki growled after another miss, his gloved fist slamming into the air instead of the target. sweat dripped down his chiseled jaw, his bleached hair swirled against his forehead. the coaches exchanged glances, their patience thinning.
“niki, focus man! you’re telegraphing every move,” one coach barked.
that set him off.
“focus? how the hell am i supposed to focus when everything feels off?” niki ripped off his gloves and hurled them to the mat.
“you think i don't know that? just hold the fucking pads right.” his voice echoed through the gym, raw and edged with frustration.
the tension spiked; the other boxers paused their routines, eyes on the outburst. you stood by the sidelines, your heart twisting for him. niki was usually so composed, but the pressure of the title fight had cracked his armor.
practice wrapped up early, the air thick with unspoken words. niki grabbed his bag, his broad shoulders tense under his tank top, and nodded for you to follow. the drive home was a silent ordeal.
you sat in the passenger seat of his sleek black car, the engine's hum the only sound breaking the quiet. his knuckles whitened on the steering wheel, jaw clenched as he stared at the road. you glanced at him, wanting to soothe the storm inside, but the high tension kept your lips sealed. every red light felt eternal, the city blurring past in a haze of tension.
finally, you pulled into the driveway of your shared house - a cozy two-story with a welcoming porch that now seemed too dull. niki killed the engine and stormed inside without a word, dropping his bag by the door. you followed, locking up behind you. he collapsed onto the couch in the living room, the leather creaking under his weight. his hands raked through his damp hair, tugging at the strands in frustration, elbows on his knees as he stared at the floor.
you couldn't stand seeing him like this. the man who commanded the ring with fierce confidence was unraveling, and you knew just how to pull him back together. heart pounding, you approached, your mini skirt riding up against your thighs.
without a word, you swung a leg over his lap and straddled him, settling your weight onto his hips. his eyes snapped up, surprise flickering in those intense dark thoughts.
“y/n, what-“ he started, but you cut him off by grinding down, your core pressing against the now growing bulge in his gym shorts.
“it’s okay, riki..” you whispered, rolling your hips in a slow, deliberate circle. the friction sent sparks through you, your panties already dampening as you felt him harden beneath you. dry humping him like this, fully clothed, built the heat fast. his hands instinctively gripped your waist, fingers digging into your soft flesh, but he didn't push you away.
the tension in his body shifted; not gone, but redirected. a low groan escaped his lips as you picked up the pace, your ass sliding back and forth over his thickening cock. you could feel every inch of him straining against the fabric, the outline pressing up against your pussy.
leaning forward, you captured his mouth in a hungry kiss, tongues tangling as you rocked harder, chasing the building ache between your legs.
niki’s frustration boiled over into raw need. his grip tightened, yanking you closer until your boobs now crushed against his chest.
“fuck, baby..” he muttered against your lips, his voice rough. one hand slid up your back, fisting your hair to tilt your head, deepening the kiss with bruising force. the other shoved your skirt further up your thighs, exposing your black lace panties. he bucked up once, his hips thrusting to meet your grinding, the dry friction turning desperate.
but he wasn't content with teasing anymore. with a growl, niki flipped you onto your back on the couch, the sudden movement making you gasp. he loomed over you, stripping off his tank top to reveal the rippling abs and rib tattoo that made him a force in the ring. his shorts followed, his angry cock springing free - thick, veined, and already leaking pre-cum from the tip.
“no more teasing mama.” he said, eyes dark with pent-up frustration and lust. he tugged your panties aside, not bothering to remove them, and positioned himself at your entrance. you were soaked, your pussy slick and ready, but he didn't ease in. with one powerful thrust, he buried himself to the hilt, stretching you wide around his girth.
you cried out, nails scraping down his back as he filled you completely. niki didn't pause; he pulled back and slammed in again, setting a punishing rhythm.
“cmon baby, ride me.” he demanded, but he was the one driving, flipping you back on top so you straddled him once more. his hands clamped on your hips, forcing you down onto his cock with each bounce. you had no choice - he controlled the pace, lifting you and slamming you back down, his cock spearing deep into your core.
“mngh.. fuck- that’s it. take all of this cock baby. it’s all yours.” he grunted, his frustration pouring out in every forceful thrust. your walls clenched around him, the explicit slap of skin on skin filling the room. you rode him hard, your clit grinding against his pelvis with each descent, pleasure coiling tight in your belly.
he reached between you, thumb circling your swollen nub, making you whimper and buck faster. “r-riki..” you pouted.
sweat slicked your bodies as he pounded up into you, his cock hitting that spot inside that made stars burst behind your eyes.
“m’ gonna fill you up so good.. you’ll take all of it right? be a good girl f’me princess.” he rasped, his control fraying. you felt him swell, his dick throbbing inside of you signaling his release. with a final, brutal thrust, he held you down, grinding deep as hot spurts of cum flooded your walls. the sensation pushed you over the edge - your orgasm crashed through you, walls milking him dry as you shuddered on top of him, full and overflowing.
you collapsed against his chest, both panting, his cock still twitching inside you. he wrapped his arms around you, the anger finally fading away, replaced by a sated calm.
“you’re so- fuck.. thank you baby. i needed that so much.” he let out a breathy chuckle, kissing your temple. you smiled, feeling the tension melt from his body.
the rest of the afternoon passed in a haze of recovery - showers, light meals, and quiet reassurance. when niki returned to the arena that evening for final prep, he moved with renewed fire. the nerves were gone, channeled into sharp focus.
in the ring, under the blinding lights and roaring crowd, he was unstoppable. his signature hits landed like thunder, each punch precise and devastating. the opponent, a seasoned fighter, couldn't keep up. by the final round, niki had him against the ropes, unleashing a flurry that ended with a knockout hook.
the bell rang, and the announcer's voice boomed.
“your newest ring champion.. nishimura riki!” he raised his fist in victory, the belt draped over his shoulders, but his eyes scanned the front row for you. spotting your proud smile, he felt invincible, the earlier frustration a distant memory.
that night back home, he'd show you just how grateful he was… well.. again.
before fame and looks, ni-ki was the shy, awkward guy you managed to become best friends with. the boy who willingly watched 3 hour michael jackson documentaries during free periods, the boy who still made time to hangout with you even after long days of dance classes with his sister.
even throughout the entire survival show process, he called you every night before the show aired, promising you that he’ll return the gratitude you gave him once he’s accomplished his dreams. you both made a promise to never forget each other, no matter how long he went without contacting you or his family.
a few months later, here you were, still cheering him on behind the screen, turning on the newest episodes as soon as they aired just to see the boy you once used to jokingly tease turning into a global star right infront of your eyes.
however, there was still that sting in your heart, the sting of knowing that if his debut was successful, the chances of ever speaking again were barely likely to be anytime soon. but of course that didn’t stop you from supporting his every milestone.
the months slowly turned into years. he’s blown up into a global sensation, and here you were still in japan focusing on med school. you didn’t have time to keep giving yourself false hope of him reaching out, you just let him live his dream life while you lived yours. the promise being long forgotten by the both of you.
one night QUICKLY changed everything . . .
to you, it was just a regular day of saturday studying for your next exam. but your best friends had completely different plans for you. they knew how hard you worked, maybe a bit too much for your own good. and so they promised to do something special to finally get you out the house.
“c’mon y/n, it’ll be soooo fun!” sakura exclaimed, her grip on your arm forcefully pulling you away from the piles of unsorted notes and medical books. “when was the last time you stepped outside apart from walking to your classes?”
you groaned at the idea of even being in a large crowd with overly loud music. it’s just wasn’t your thing, you’d rather lay in bed and listen to brittany broski prodcasts. you and big concerts? the compatibility was in the negatives. but the way sakura and giselle pleaded made you want to go just to shut them up, despite dreading the entire situation.
“fine! but only if you two don’t drag me to stupid ass events again until my exams are over.” you groan, caving in as your two best friends cheer and high-five out of successfully ruining your day.
by the time you finally give in, sakura and giselle are already ransacking your closet like women on a mission.
“you’re not wearing sweats and a t-shirt again, y/n. this is a reward night, not grocery day,” giselle says, holding up outfits you swear haven’t seen daylight in over 2 years. can you even fit these?
you roll your eyes, slumping back onto the bed as they toss options left and right. sheer. backless. mini. the options becoming too much. way too much. until Sakura holds up one dress you forgot you even owned:
a black, strapless, short slip dress. simple, clean, and so not you.
your stomach knots a little at the sight of it. not because it’s too revealing — it's not. it’s because it’s… intentional. you’ve never dressed for attention. but this dress? it demands it without even trying.
“y/n, you have to try it on,” sakura says, eyes gleaming.
“hell no, it’s too much.”
“it’s literally just a black dress. let your curves do the talking.”
with a grumble and a half-assed warning about “not getting used to this,” you shut your bedroom door and slide it on.
the fabric glides over your skin like water, hugging you in ways you didn’t know a basic dress could. your hair’s messy, your eyes are still bare, but something about the way the dress moves when you walk—
you freeze in the reflection of your bedroom mirror.
you don’t look like a straight-a med student right now. you look like someone who lives, someone who was born to go to these big events.
as you slowly run your hands down your curves, turning to the side slightly to admire the way your ass suddenly looks ten times better than usual, even when your just in shorts and a sweater it didn’t look this good. you can’t help but smile, maybe tonight could work you out of your shell after all.
once you opened the door, sakura and giselle’s doomscrolling went on pause. their eyes and bodies magnetically pulling towards you as they beam out ego-rising compliments left and right.
“holy shit! is this even y/n?” giselle gasps, shaking sakura by her shoulders.
sakura beamed at you, jumping up and down. “y/n! you are so unreal.”
“can we do your hair and makeup please? just this once.”
ONCE YOU ARRIVED . . .
the lights overhead pulse with electric reds and oranges, bouncing off every body packed shoulder-to-shoulder in the crowd. bass rumbles low through the floor, not quite music yet — just anticipation. pre-show energy. the kind of nervous electricity that crawls up your spine even if you’re not fully invested.
you’re not screaming like the others. not checking your phone for the setlist leaks. you’re just… there. swaying gently to the warm-up mix, half empty drink in hand, trying to enjoy the fact that you’re not in the house studying — which, in itself, feels very strange.
especially when you’re standing front row, eyes locked on the darkened stage, heart racing for reasons you refuse to fully admit.
“okay but if they open with ‘fever’ i’m going to cry,” giselle blurts, practically bouncing on her toes. “like ugly sobbing. you’ve both been warned.”
“they have to,” sakura jumps in, eyes wide. “that or ‘criminal love.’ i swear i’ll pass out.”
you half-listen, tuning in and out like background noise. the kind you don’t mind — comforting, even. but not enough to drag you out of your head. your hips keep moving, soft and slow, to the beat humming through the speakers. you let yourself sink into the sound. it’s not a bad feeling. just detached. in your own little world.
“honestly though…” sakura pauses, nudging your arm, “ni-ki’s been insane lately. i swear he levels up every comeback.”
that name.
ni-ki.
it breaks through the music like a pinprick of static.
almost too familiar.
your brows furrow, but you play it off — lifting your drink to your lips as you pretend you’re still deep in the rhythm. you don’t turn to them. you don’t say anything. just let the name hang in the air.
you’ve heard and said it so much before.
of course you have.
you don’t really connect it. you don’t let yourself.
it couldn’t be your ni-ki.
not the one who used to let you quiz him on anatomy flashcards between dance rehearsals. not the boy who once fell asleep on facetime while listening to your favorite true crime podcast just so he wouldn’t miss your voice.
their ni-ki is a global star. an idol. someone with platinum hair and designer rings and millions of eyes on him every night.
your ni-ki? he was quiet. awkward. loyal.
he wouldn’t remember you now.
the bass shifts. the lights dim again.
and then — it starts.
a ripple of screams surges through the crowd like a wave. the intro track drops, thick with synth and heartbeat percussion. the stage floods with light, silhouettes starting to appear through the fog.
your breath catches — maybe from the sound. maybe from something else.
and for the first time all night, you stop swaying. you stand still. something in you says look closer.
but you don’t. not yet.
you don’t know all the fan chants. you don’t even know the setlist. but as the beat kicks in, and the silhouettes of the seven members walk into place…
he appears.
your breath catches.
he’s the last one to walk into position. shadowed by smoke and strobe lights, head down, one hand gripping the mic as the other flexes loose at his side. the moment the beat drops, he transforms.
the boy you remember? he’s gone.
this version of ni-ki — the one standing under spotlights and pyrotechnics — moves like the stage was made for him. his body is water, snapping into waves, lines sharp enough to slice through the bass. every motion is deliberate, hitting beats like his body was born to sync with sound. he doesn’t just dance — he commands.
and then he opens his mouth. he sings.
it’s not the voice you remember — not at all. it’s deeper now, a lot deeper. smoother. polished by vocal training, matured by time. but there’s still something raw in it. something familiar. like hearing a childhood lullaby through new speakers. you don’t recognize the lyrics, but you feel them anyway. especially when his voice lingers in the low notes — soft, almost intimate. like he’s whispering directly into your ears, despite the sea of fans around you.
your chest tightens.
have i heard him sing like this before? or have i only ever imagined it when we were kids and all he did was try to mimic the stims of michael jackson’s adlibs?
he’s dressed in all black, platinum blonde hair damp at the ends, eyes just sharp enough to catch the light when he turns his head. he’s not the boy from the old videos anymore. he’s taller. sharper. more intense. his stage presence swallows the space around him, eyes low, jaw set, movements cutting clean through the music like a blade.
amidst all your emotions, you try to find the boy you knew in this version of him. the one who used to hum under his breath while walking beside you on empty sidewalks. the one who’d laugh with his entire chest when you made fun of his dance practice fails.
but this version? he’s too powerful. too untouchable.
you find yourself in your head way too much, so focused on the fact that the boy you once called your best friend is now an unfamiliar superstar, that you didn’t manage to catch the first time ni-ki had also spotted you.
until—
he sees you.
mid-routine. mid-breath. mid-step.
his eyes scan the crowd like they always do — controlled, professional, detached. but then his gaze lands on you. and he stumbles.
it’s subtle. barely a missed a count. a tiny stutter in his footwork that no one else would notice — except the two members on either side of him who know his moves like muscle memory.
but you notice it too. because when his eyes lock on yours, they don’t move away. not for a full beat. not even as the music crashes into the next verse.
and suddenly, you see him. you see the memories.
the real him.
the boy under all that fame. the one who used to send you random voice messages you at 2am just to talk about a new shinee choreo he learned and school lunch drama. the one who promised he'd never forget you — even when the world started screaming his name.
now he’s staring at you like he can’t believe you’re real.
and you…
you’re still standing there, in a black dress you didn’t even want to wear, feeling like everything has changed in one blink.
he rolls his neck. shakes out his hands. breathes.
‘focus, ni-ki.’ he thinks to himself. ‘hit your counts. control your breathing. don’t overthink the bridge.’
a black dress. a shape that doesn’t fit the chaos. she’s not waving a lightstick. not filming on her phone.
she’s just standing there.
still.
his steps falter for a millisecond — so brief even the camera doesn’t catch it. but he feels it. like a skipped beat.
his eyes snap back. there’s no way. no fucking way.
and even through the flashing lights and fog machines, he sees her — really sees her.
same eyes. same mouth. same expression she’d give him when he said something dumb and tried to cover it with a bad MJ impression.
y/n.
his chest pulls tight. his body keeps moving — pure muscle memory — but his mind? his mind is short-circuiting.
is that really her? why is she here? does she recognize me?
his voice comes in late during his next line, half a beat behind jake’s. sunghoon glances over, catches the mistake — then follows ni-ki’s gaze.
and smirks.
now he knew why. because she came. after all this time, she actually came.
he doesn't remember the rest of the verse. just the rush of memories crashing into him all at once — late-night phone calls, vending machine snacks after dance practice, her laughter echoing off empty sidewalks.
she’s here. and he doesn’t know if he should feel sick or grateful or like crying or all three at once.
but one thing’s for sure: meet her after the show.
even if it wrecks him. even if she doesn’t remember.
AFTER THE SHOW . . .
ni-ki yanks off his in-ear, chest heaving. he paces like he’s burning holes into the floor.
“she’s here,” he mutters.
“who?” jake says, still gulping down water.
“y/n.”
jake freezes.
“wait, that y/n?! the one you never shut up about in trainee days? the girl who made you cry when you left japan?” sunghoon grins like he’s about to have the time of his life.
ni-ki runs a hand through his hair, tugging at the strands.
“she’s in the front row. in this—this dress. i messed up the choreo during ‘loose’ because i saw her.”
sunghoon is absolutely delighted. “damn, baby riki’s entering his lover-boy era.”
jake steps in, calmer but just as shocked.
“okay chill, breathe. do you want to talk to her after the show?”
“i mean yeah? wait no. i don’t know! what if she doesn’t want to see me?” ni-ki runs his fingers through his damp hair once again, pacing dangerously fast around the dressing room.
“she’s literally front row,” jake says gently. “you don’t camp out in front row for someone you forgot about.”
ni-ki swallows hard. there’s color in his cheeks now, bright under the dim backstage lights. he’s sweating — and not from the hours of dancing with no breaks.
sunghoon leans in.
“just don’t do anything dumb like cry during our closing. the fans already think you're too mysterious. let’s not make it worse over your childhood crush.”
“she was not a crush, sunghoon.” ni-ki glared, shoving his shoulder in a playful, yet rough way. “just.. an unexpected childhood friend.”
“sure sure.” he didn’t sound the slightest bit convinced.
the energy shifts when they return to the stage.
the sharp stage lights and stylized black outfits — replaced now by hoodies, joggers, and newly styled hair. the air is calmer, the screaming softer, more affectionate than frantic. it’s the kind of moment fans live for — when idols look like real people again. sweaty, smiling, glowing from the aftermath of a show well-performed.
you’re still standing there. still holding your drink in one hand, the other curled loosely around the barricade like it’s the only thing grounding you.
you don’t say much. you can’t. not when your heart’s still pressed up against the inside of your ribs like it’s trying to get out. not when ni-ki is just there, on stage, laughing and nodding along as jay (who’s surprisingly really good at japanese) translates something sunghoon said that makes the entire front section giggle. as if you two didn’t just stare in shock at each other for a good few minutes.
he’s glowing.
and yet… his eyes flick toward your side of the crowd just once more — subtle, fleeting, but deliberate. like he’s still making sure you’re real. still making sure you’re there, and watching.
he knows. he saw you.
“okay!” jay says brightly into the mic, turning back toward the fans, “time for a few quick questions before we say goodnight.”
sakura, beside you, screams. she waves her hand like she’s trying to take flight. and somehow — by sheer luck or divine chaos — one of the staff notices and jogs over to hand her a mic.
“hello! uhm,” sakura says loudly, voice already shaking from adrenaline. “my question is for ni-ki!”
a murmur rolls through the crowd. ni-ki lifts his mic, cocking his head.
“what was your childhood like?” she asks, still grinning. “like, before you became a trainee? what kind of person were you?”
the boys react with exaggerated laughs, teasing him already about the stupid stuff he did during i-land. sunghoon mainly.
ni-ki chuckles under his breath — and for a second, something shifts in his eyes. that usual playfulness drops, just slightly, and something gentler slides in.
“uhh…” he starts slowly, voice low, thoughtful. “i was pretty outgoing, honestly. i danced a lot, so i didn’t really do normal stuff.”
he continued. “but… i had one good friend. someone who really stuck with me through that time.”
your stomach tightens.
“they kept me grounded,” he adds simply. “even when things got kind of crazy, or we fought.”
he doesn’t elaborate. he doesn’t say your name. but he doesn’t need to. because he’s not looking at sakura when he says it, or the crowd.
he’s looking straight at you.
the mic passes on. the boys laugh at how suddenly sappy he got, say their goodbyes, thank the fans for coming — and the lights begin to dim for the final time that night.
and still, you’re standing there.
sakura and giselle are still buzzing beside you in the backseat, scrolling through their blurry videos and screaming every time they hear themselves on the audio.
but you’re quiet. staring out the window. that black dress suddenly feels heavier on your skin. like it knows it’s been seen.
there’s something in your chest you can’t quite name — not sadness, not exactly. not closure either. but… maybe something like peace. like you finally know he’s okay. like the version of him that used to chase after vending machine snacks and hum michael jackson between math tests didn’t vanish — he just grew.
and you’re proud.
even if you’re not part of his life anymore. even if you’re just one face in the crowd now.
you unlock your phone, checking the time. and that’s when it lights up.
ki 🖤 [11:41 PM]
you came.
you stare at the message a second longer than you should. the screen illuminates your face in the dark car, sakura still talking a mile a minute beside you, completely unaware that your pulse has started to race.
two words. that’s it. but it cracks something open in you. because it’s not just an observation. it’s acknowledgment. he truly remembers you.
you still matter to him.
you stare at the screen, thumbs hovering, pulse racing. and for the first time in years — you don’t feel like a stranger to him anymore.
you type. you delete. you type again.
then finally, you send it.
you [11:43 PM]
wasn’t planning to lol, my friends dragged me
... but yeah. i came :-)
ki 🖤 [11:44 PM]
i thought i imagined you
for a second i really thought i was losing it on stage 🫠
you can’t help the smile that tugs at your lips.
your heart's doing that thing it hasn’t done in years — where it skips before it races. you never realized how much you missed the small bickering between you two.
you [11:46 PM]
well, you weren’t imagining it
though to be fair i almost didn’t recognize you either 😅
ki 🖤 [11:47 PM]
yeah… i get that a lot now lmao
then a pause.
ki 🖤 [11:48 PM]
but you looked exactly the same 🙂↕️
like everything i remember.. and then some..
your breath catches.
you glance out the window, tokyo lights streaking by. suddenly the night feels surreal — like something in you has been waiting for this conversation for years without ever admitting it.
biting down your bottom lip out of habit, you hesitate…
you [11:51 PM]
you remembered me?
even after all this time?
a longer pause this time. you began to get nervous. should you have even asked?
ki 🖤 [11:53 PM]
i never stopped.
that’s when the noise of the city outside fades.
the giggling in the car becomes background fuzz.
because now it’s just you and him — suspended in the space between what was and what might still be.
your hands are shaking a little.
you [11:54 PM]
..what are you doing now?
he replies instantly.
ki 🖤 [11:54 PM]
going back 2 the hotel
& thinking about you.
you freeze, not really knowing why you even asked him what he’s doing as if he doesn’t have a plane to catch the day after tomorrow. you sound so incredibly desperate. but right now, you didn’t mind. you just missed your best friend.
you turn to sakura and giselle, who are halfway asleep now, curled up against each other in the backseat.
and then another flood of texts comes in:
ki 🖤 [11:58 AM]:
can we meet?
we have a lot of catching up to do 🫠..
i can buy u a meal if ur hungry
before you manage to respond, the car pulls to a quiet stop outside sakura’s apartment first. you help her and giselle gather their things, forcing yourself to laugh through the tightness that’s been building in your chest since that last text.
you haven’t answered yet. because what do you even say to that?
you slide back into the car alone, heart thudding, phone still buzzing faintly in your palm.
you [12:08 AM]
are you sure no one will see me if i go to the hotel..?
i don’t want to end up in some blurry dispatch photo with a clickbait title like “enhypen member caught sneaking girl in at midnight” 🙁🙁
ki 🖤 [12:09 AM]:
lmfao don’t come to the hotel???
just wait ‘til you get home
i’ll call you 🫡
you toss your keys on the counter, peel off the jacket you bought from the concert stadium, and sink into your bed without even changing out of the black dress. your skin’s still warm from the night air, hair a little messy, heart still unsteady.
your phone vibrates.
Incoming FaceTime: ki 🖤
ACCEPT | DECLINE
you swiped and answered.
the screen flickers to his face — soft, golden-lit from a hotel lamp, hair messy and damp from a quick shower. he’s in a hoodie, leaning against what looks like the hotel couch. tired, but alert.
your breath catches for the hundredth time tonight.
“hi..” he says softly, like he’s afraid to break something in your voice.
“hi.” you echo, fingers tightening around your phone.
there’s a pause. not awkward — just heavy.
“you… you really came,” he says again. “still can’t believe it.”
you give him a small, tired smile.
“still not sure i do. i mean… do idols usually facetime their childhood friends after arena shows?”
he laughs under his breath — and it’s the first time all night he sounds like himself again.
“no,” he admits. “but nothing about you ever felt like the rest of the world.”
the screen shifts slightly as he sits up straighter, more serious now.
“y/n…”
you meet his eyes through the screen.
“i-i wanted to call you. so many times. right after the finale. during the tour. at night before bed. but they took my phone until i went though media training. our whole schedule was locked. we weren’t allowed to contact anyone, they wiped our contacts clean of everyone except our family, especially people from before.”
your throat tightens.
“i get it,” you whisper. “really. i just—”
“i didn’t want you to think i forgot you,” he cuts in gently. “i never forgot you.”
his voice is quieter now. vulnerable.
“you were the only one who knew me before all this. before the cameras and the dyed hair and the fame. you were real when everything else felt fake.”
you blink fast, swallowing the lump rising in your throat.
“i missed you,” he says finally.
and you know he means it. you can feel it. through the screen, through the silence, through every unsent text and unheard voicemail that never got made.
“can.. can i come over?” he adds suddenly, voice low. “just to see you. no cameras. no one else. just to clear everything up between… us.”
“ki, i don’t think—“
“just ten minutes,” he interrupted. “ten minutes to talk to my best friend, please.”
you sighed, the tremble in his voice making you cave in.
you nodded.
you open your front door, now in a oversized college sweatshirt and loose pajamas shorts, barefoot on the hallway tiles. and there he is.
ni-ki.
no makeup, no idol mask, no mic pack. just him.
hands in his pockets, hair tousled, eyes scanning you like he’s trying to memorize everything he forgot.
you say nothing. neither does he.
he steps forward, slowly, like if he moves too fast, the moment might burst.
and then—he pulls you in.
his arms wrap around your waist, face tucked into the crook of your neck, and you don’t even hesitate before hugging him back. like time didn’t stretch years between you.
like he never left.
“i-i’m sorry,” he murmurs against your shoulder, voice stammering. “for every message i never got to send.”
you close your eyes, fingers curling into the back of his hoodie.
“you’re here now, and you still remember us,” you whisper. “that’s what matters, ki.”
and in that small, still space — with nothing but a porch light glowing and the quiet hum of a sleeping city — you feel something settle.
something that had been buried deep in between the cracks for years.
you don’t know how long you stand like that. his arms around you. yours around him. the hallway stays still, warm from the midsummer night. even the shadows feel softer with him standing here, close enough for your breath to sync without trying.
eventually, ni-ki pulls back slightly, his hands brushing gently down your arms before he looks at you.
“can i.. come in?” his voice is quiet. careful.
you step aside, nodding.
he’s sitting on the edge of your couch now, head tilted back, eyes scanning your ceiling like it might whisper back the answers he never found.
you hand him a glass of water and sit beside him — not too close, not too far. just enough that your knees brush when you shift slightly.
“you know.. i thought about this a million times,” he says after a long sip. “what i’d say if i saw you again.”
“anddd?” you smile faintly. “is this what you pictured?”
“honestly?” he laughs lightly. “i thought you’d be pissed.”
you glance at him sideways. “i was. for a while. but then you kept showing up after you debuted.”
“on your screen?”
you nod. “i couldn’t stop watching. even when it hurt.”
he exhales. “i used to wonder if you were.”
“i used to scream at the tv when you dyed your hair oreo,” you tease.
he grins, eyes flicking to yours, that familiar warmth settling into his features again.
the air quiets again, but not uncomfortably. it’s the kind of quiet that only happens between people who know each other too well — people who don’t need filler words to exist in the same space.
you look at him fully now. not as the ni-ki on the stage. not as a distant memory.
but the boy who once sat on your bedroom floor copying your flashcards. the one who danced in convenience store parking lots. who cried during that one michael doc without admitting it.
“i missed you too,” you say softly.
his eyes meet yours. and something shifts.
the kind of shift you feel in your chest. like a wire snapping loose. like gravity pulling you closer.
he leans forward a little — elbows on his knees, water glass in hand, fingers fidgeting with the rim.
“do you ever think about how close we came to never seeing each other again?”
you nod. “i think about it all the time.”
he lets out a breath — not frustrated, just full. and then, without speaking, he reaches for your hand.
it’s hesitant at first. careful.
but when you don’t pull away — when you let his fingers thread through yours — he lets out the quietest breath you’ve ever heard. like he’s been holding it for years.
“i don’t want to lose this again,” he says.
“well you won’t,” you whisper.
his hand squeezes around yours.
“you sure?” his voice cracks just slightly. “i’m not who i was back then.”
you smile, squeezing back gently. “neither am i. but i still recognize you, ki.”
there’s a pause. the soft hum of your fridge kicks on in the kitchen. a car passes outside. but here, in your small, dim apartment, everything stands still.
he leans in a bit more. his eyes wandering your face, checking for any uncertain expressions that might show a sign of discomfort.
not rushed. not impulsive. just close enough that you can feel his steady breathing.
“can.. i kiss you?” he whispered, tucking a few strands of hair behind your ear.
your heart stutters — but your head is steady.
“yes,” you breathe. “you can.”
and then he does.
the kiss starts soft.
like falling into a song you used to love. his lips are warm, tentative, and so, so careful, like he still half-thinks you might vanish if he touches you too much.
but when your hand finds the side of his jaw, thumb brushing lightly over his cheekbone, something in him gives.
ni-ki deepens the kiss.
he leans in like he’s starved for you — like this has lived inside him far too long, festering under every schedule, performance, and sleepless night on tour. his hands slide to your waist, firm but unsure, as if asking for permission with every movement.
you don’t answer with words. you shift, slowly — knees sliding over his lap as you ease into his space, straddling him on the couch. his hands still at your sides, breath hitching, eyes scanning your face like he’s trying to memorize every inch.
“y/n…” his voice breaks.
you pull back just enough to look at him.
“yeah?” you whisper.
his hands tighten at your waist, grounding himself.
“you have no idea how long i’ve wanted this,” he says, voice raw and low. “how long i’ve wanted you.”
your heart thunders. yet he continues.
“i couldn’t stop thinking about you,” he breathes. “even when i was supposed to forget everything. i’d hear songs and think of you. see cities and wish you were there. i—"
he cuts himself off, eyes locked on yours. “i tried to bury it, convince myself we were just kids… but i’ve never felt this with anyone else.”
you don’t answer right away — because the truth has been sitting in your chest for years, caged in silence, afraid to speak.
until now.
“i felt it too,” you whisper. “but i was scared. scared that if i told you back then, i’d lose you. i couldn’t afford to ruin everything over some... stupid kiddie feelings.”
his gaze softens. “they weren’t stupid.”
“i know that now.”
there’s a pause — the kind that hangs in the air like heat lightning, all tension and unsaid things ready to strike.
suddenly, ni-ki kisses you again. harder this time. desperate. like he needs to catch up on all the years he lost.
his hands run up your back, underneath your sweatshirt. your hips press forward instinctively, and he groans — a soft, unfiltered sound he buries in your neck as he trails slow kisses down your jaw.
“you drive me insane,” he murmurs. “always did.”
your fingers thread into his hair, tugging lightly, pulling another low groan from his chest.
“you used to look at me in class like you didn’t even know what you were doing to me.”
you smirk breathlessly. “maybe i didn’t.”
“you do now.”
you rock your hips forward again — gently, teasing — and the way his hands grip you tighter in response is everything.
the couch is quiet except for the sounds of kissing, quickened breathing, whispered confessions that keep spilling out of him like he’s waited too long to stop now.
“i missed you.” he blurts mid kiss. “you still feel like home, no one else ever felt like this.”
you lean your forehead against his, nose brushing his.
“then don’t leave this time,” you whisper.
and when he nods, eyes glassy and full of want, full of you — you know he won’t.
the air between you is thick now. not just with heat — but with years of silence and glances that once meant too much, too soon. every brush of your fingers against his skin feels like rewriting history, like you’re slowly, carefully peeling away the layers of time that tried to make you strangers.
you’re still straddling him, his hoodie bunched up in your fists, his breath brushing over your collarbone.
ni-ki’s hands slide under your sweatshirt again — slow, reverent, like he’s learning the shape of someone he already knows by heart.
“you don’t know what you’re doing to me right now,” he mutters against your skin, voice husky and uneven. “i thought i could just talk to you. just see you. but now—”
he trails off, groaning softly as you press closer.
“now what?” you whisper, teasing.
he looks up at you, eyes darker than before, jaw clenched in restraint.
“now i don’t know how to stop.”
your pulse skips.
you lean in, brushing your lips over his — just enough to make him chase it. “then don’t.”
that’s all it takes.
his lips crash back onto yours — no longer tentative, no longer cautious. just hungry. his fingers find your hips, pulling you down harder against him, your bodies perfectly in sync like muscle memory.
your hands slide beneath the hem of his shirt now, tracing the warmth of his skin. firm, toned, real. you feel his stomach tighten under your touch, hear his breath catch when your fingers graze too low.
he pulls back just enough to study you — eyes half-lidded, lips swollen from kissing.
“you’re so beautiful,” he murmurs, brushing a strand of hair from your face. “i don’t think i ever stopped thinking about what it’d feel like to touch you like this.”
Your heart pounds in your throat.
“and now that you can?” you breathe.
his grip on your hips tightens, eyes flicking down, then back up with quiet desperation.
“i’m not gonna rush this. not tonight.” he claims. “but if you tell me to stop, i will. just say the word.”
Then you shake your head, slowly.
“please don’t stop, ki.”
ni-ki leans in again — controlled. but everything in his kiss screams finally. like he’s waited so long for this moment that he doesn’t want to waste a single breath of it. you can feel it in the way he holds you — like he’s scared you’ll disappear.
you tilt your hips again, deeper this time, and the growl that slips from his throat makes your stomach flutter.
“fuck, y’gonna be the death of me…” he breathes, lips grazing your ear.
“guess we’re both dead then, hm?” you whisper, half-laughing, half-losing your mind.
and then his hands slide beneath your thighs, shifting slightly until you’re lying beneath him on the couch. the room is dark now, moonlight slicing through the blinds, painting him in soft shadows as he hovers over you — hair falling into his eyes, hoodie pushed up, hands cradling your waist like you’re something sacred.
he leans in again. kisses you slower. deeper.
and this time — there’s no more holding back.
the couch creaks under your shifting bodies, but neither of you notices. not when his hands are exploring you like he’s tracing memories with his fingertips. not when your breath hitches with every slow kiss that lands somewhere new — your jaw, your neck, the curve of your collarbone.
his touch is slow. focused. like he’s not trying to seduce you, he’s trying to memorize you. you tangle your fingers in the back of his hair, his hoodie bunched beneath your palms, tugging slightly as you arch into him.
“riki…” you breathe.
his name leaves your mouth like a secret, and he stills — chest heaving just slightly as he hovers above you.
your eyes lock in the dark. it’s quiet.
“say it again.” he whispers.
“riki, please..”
the way he looks at you right then, eyes wide, lips parted, completely undone, you know in your gut he’s been waiting to hear that for years.
“you used to say my name like that back when we were just friends,” he says quietly, lips brushing your temple. “i used to lie awake some nights thinking about it.”
you let out a soft laugh, overwhelmed but grounded by the honesty. it makes you bold.
“i used to lie awake thinking about this,” you whisper, fingers curling into the waistband of his hoodie. “what it would feel like… if you ever fucked me on this exact couch.”
“holy shit, y/n..” he groans softly, like he physically can’t handle the truth of your words. his hands roam more freely now, skimming under the fabric of your shirt, the touch reverent — careful, never rushed. he moves as if he’s trying not to break the moment.
your shirt lifts halfway, exposing soft skin to the cool air of the room. he presses his lips there — down your ribs, your stomach, gentle, claiming kisses that make your breath shiver.
his hands slide to your thighs again, spreading them just enough so he can press himself closer — your hips aligned, bodies flush, his boner meeting your cunt through thin fabric. you both gasp quietly at the sensation.
no more teasing. no more pretending.
“do you want this?” he whispers, forehead resting against yours. “not just tonight. us. even after this.”
you look at him — really look at him.
the boy you used to watch documentaries with. the man now kneeling between your legs like you’re the only thing he’s ever wanted.
and you nod. “yeah,” you say. “i want all of it.”
you open for him, your tongues dancing in a familiar yet new rhythm. his hands are everywhere, exploring, claiming. they find the clasp of your bra, deftly undoing it. you arch into him as he pushes the fabric aside, his palms rough against your sensitive skin.
"god you're so fucking perfect," he murmurs against your neck, his teeth grazing your collarbone.
you reach for his hoodie, pulling it off in a rush. your hands roam his chest, feeling the hard planes of muscle beneath his t-shirt. you tug at the fabric, needing it gone. he obliges, breaking the kiss just long enough to pull it over his head.
his mouth is on yours again, his hands cupping your breasts, thumbs circling your nipples. you moan into his mouth, your hips bucking against his. he groans, his cock throbbing against you. you can feel the heat of him, the promise of what's to come.
his hand slides between your bodies, finding the ribbon of your pajamas shorts. he pulls the strings, his fingers dip beneath the waistband of your panties, finding you wet, a low groan rushing out of him. you gasp as he slides a finger inside, his thumb circling your clit.
"you're soaked already," he whispers, his voice hoarse with desire. "all for me?"
you nod, your breath coming in short gasps. "ki, please." you beg. "i need you.. so bad."
“can’t believe you kept this perfect little cunt a secret from me this whole time.” he whispers, mesmerized as he licked, then bit down on his bottom lip.
he pulls back just enough to shed the rest of your clothes, his eyes never leaving yours. “is this okay?”
you nodded. god, it was so much more than okay. you wanted to strip him and take him right in that moment.
he chuckles low in his throat, the sound vibrating through you. "my good girl." he hooks his fingers in the sides of your panties and slowly drags them down your legs, baring you completely to his hungry gaze.
"fuck." he groans, "cant wait to feel you.."
he smiles as he settles between your legs, pulling his sweats down enough to pop himself free. his cock pressing against your entrance. you wrap your legs back around his waist, urging him closer. he leans down, his forehead resting against yours once more.
"ready?" he asks, his voice a low rumble.
you nod, your heart pounding. "always been."
with that, he pushes into you, slow and steady. you both moan as he fills you, stretching you. he starts to move, his hips rolling in a rhythm that has you seeing stars. your nails dig into his back, urging him deeper. his slow, persistent thrusts had you already crying out his name at the sudden burst of sensation, fingers flying to his hair, gripping tight.
his mouth finds yours again, swallowing your moans. you can feel the tension building, the pressure coiling in your belly.
“such a g-good fucking pussy. all mine, right sweetheart?” he managed to groan out, his voice stumbling as you rocked your hips to match his thrusts. riding him at such a pleasurable pace. enough to make him ache for so much more.
"r-riki mmgh!" you whimper, head thrown into the nape of his neck. "don’t stop, p-please don't stop!"
he truly couldn’t believe this was happening. you were his best friend technically since preschool. from distant buried feelings and confessions, to now you riding him raw. on your couch, just how you told him you imagined it.
as much as he found it crazy. he loved every last second of the way everything played out. the way you’re already looking all fucked out on his cock. clenching around him with those awfully perfect, tight walls. god he was so obsessed with you.
his hands continue roaming as you bucked into him rougher, massaging your tits as they bounced with every thrust you both made. he took the chance to pull you even closer, connecting one nipple to his mouth as he sucked and licked it— pinching and pulling on the other one.
your eyes went wide, the sensation skyrocketing instantly from all the pleasure you were feeling at once. “k-ki! fuck.. p-please!”
the moment he heard your pleads for assistance, he doubles his efforts, spitting on his fingers before slowly driving them into your clit. fucking you hard and fast on both his fingers and cock while he sucks on your nipples.
"what do you want baby, hm?" he grunts, holding still for a moment. "tell me what you want."
"i need y-you," you pant against his mouth. "please, riki. go faster, harder.."
"look at me, angel." he commands. "i want to see your face when i make you mine."
and you listened immediately, locking eye contact with him. you now can truly see the look in his eyes, the way his eyes darkened with every little noise you made, the way he smirked every time he slowed down to tease you and you whined.
he starts to move more then, spreading your legs wider around his hips as he began pulling out until just the tip remains before slamming back in. he sets a deep, driving rhythm, hips snapping against yours as he fucks you into the cushions. "y’feel so fucking tight and perfect.. like this pussy was made just for me."
one hand slides under your ass, tilting your hips to take him even deeper. the other finds your breast, kneading the soft flesh and rolling the nipple between his fingers.
the pleasure builds again at the base of your spine, each powerful thrust pushing you closer to the edge. "mnghh! p-please r-right there!" you gasp out. "i'm s-so close, don't stop!"
ni-ki couldn’t help but go harder, the sounds you were making just for him driving him way over the edge. the way you sucked him in and clenched with every thrust having him whining. “so f-fucking tight.. shit..” his voice being slightly higher than usual.
the obscene sounds of skin slapping against skin and your mutual moans fill the room. though everything was messy, he changes the angle slightly and you see stars, coming with a hoarse scream of his name.
he slams into you with such desired passion, the force of his thrusts jostling your entire body. the new angle has him rubbing against that special spot inside you with every stroke, sending bolts of pleasure coursing through your veins.
"yes! yes! f-fuck yes!" you chant, wrapping your arms tightly around his neck to draw him in even deeper. your nails dig into his back, sure to leave red crescent marks in their wake.
he grunts and growls with each snap of his hips, the filthy sounds falling from his lips spurring you on. "fuck, you're gripping me so tight. like your little cunt doesn't ever want to let me go."
his words send a fresh gush of arousal flooding your core. you're so wet, the obscene sounds of him pumping in and out of your sopping pussy filling the air.
he reaches between your bodies, finding your swollen clit and rubbing tight circles over the sensitive bundle of nerves. "come on baby, i want to feel this greedy pussy squeezing the cum out of me.”
“h-hah~ m’s-so close, ki!” you whine in his ear, your eyes squeezing shut due to the pressure of your climax approaching.
“oh yeah?” he cooed. he grabbed a bundle of your hair and pulled it with just enough strength to force you to look at him. your sweaty, teary eyed expression turning him on all over again. “then milk my cock like you fucking mean it."
his dirty talk combined with the relentless stimulation is quickly pushing you to the brink. your walls start to flutter and clench around him, signaling your impending release.
"cmon, give it to me." he commands, pinching your clit hard. "come all over my dick like a good little slut."
that's all it takes to send you careening over the edge. your pussy spasms almost violently around him, squeezing and rippling along his length as ecstasy crashes through you. "mmngh!~ n-niki!~"
he groans long and low at the feel of you coming undone, your velvet walls milking his cock for all he's worth. with a final, brutal thrust, he buries himself to the hilt and stills, pulsing as he empties his heavy balls deep inside you.
"f-fuck yes.." he pants, grinding against you and extending your mutual pleasure. "take it all, baby. you're all mine now."
you whimper and writhe below him, oversensitive and trembling with the force of your shared climax. he lets himself collapses onto of you, both of you sweaty and panting as you try to catch your breath.
after a moment, he carefully pulls out, his half-hard cock slipping from your well-filled cunt. a river of pearly white cum follows in its wake, leaking obscenely out of your stretched pussy and down your thighs.
ni-ki slowly flops himself back onto your couch beside you, tucking an arm behind his head and admiring his artwork in between your legs. "mmh, look at that pretty mess i made of you," he muses, swiping a finger through the creamy fluid and bringing it to his lips.
he hums in satisfaction before leaning over to capture your mouth in a sloppy kiss, sharing the lingering flavors between you.
"wow," you murmur, your voice barely above a whisper.
he chuckles, his breath warm against your neck. "yeah. wow."
the room is dim now, your bodies tangled together in the low hum of silence. the only sounds are the faint ticking of the clock on the wall and the quiet inhale-exhale rhythm of two people who just gave themselves to each other without holding anything back.
you’re half-covered by the throw blanket ni-ki pulled down from the back of the couch, your bare legs curled into his. his arms are still wrapped around you, like he can’t quite bring himself to let go yet — not even for a second.
his thumb rubs slow circles against the small of your back, grounding and steady.
every few seconds, he presses the softest kiss to your temple, your shoulder, the top of your head, anywhere he can reach without moving too far from you.
“you okay?” he finally whispers, voice hoarse, warm against your skin.
you nod into his chest. “yeah… more than okay.”
“i didn’t hurt you, right?”
you pull back just enough to look at him — his eyes searching yours with that same mixture of worry and reverence that never quite left him since he stepped through your front door.
you smile, thumb brushing along his jaw. “no, ki. you were perfect.”
he relaxes under your touch, visibly softer now, cheeks tinged pink — whether from exhaustion or your words, you can’t quite tell. maybe both.
“i still can’t believe you’re here,” he whisper.
his fingers run gently through your hair now, untangling it where it’s knotted from his past actions, smoothing it out like it’s second nature. you close your eyes, sighing quietly at how careful he is with you.
“y’know.. i’ve never done this before,” he murmurs.
you glance up. “done what? the cuddling part?”
he gives a breathy laugh, his smile crooked. “no, i mean… all of it. that kind of closeness. that kind of trust.”
you pause — heart pulling tight in your chest.
“i was your first?”
he nods slowly, fingers still in your hair.
“only ever wanted to with someone i felt safe with. someone i knew wouldn’t disappear afterward.”
“… you felt that with me?”
he presses another kiss to your forehead. “i always did.”
your breath hitches again, but you smile, burying your face against him.
Ni-ki next!! (w smut if comfortable to write)
𓍼 ot7
⤷ coming soon
𓍼 lee heeseung — [ 이희승 ]
⤷ under the influence
𓍼 park jongseong — [ 박종성 ]
⤷ coming soon
𓍼 sim jaeyun — [ 심재윤 ]
⤷ i ♡ hot nerds
𓍼 park sunghoon — [ 박성훈 ]
⤷ coming soon
𓍼 kim seonwoo — [ 김선우 ]
⤷ coming soon
𓍼 yang jungwon — [ 양정원 ]
⤷ coming soon
𓍼 nishimura riki — [ 西村 力 ]
⤷ needed me