:ঌ FALLING IN LOVE... BUT ALSO ACTUALLY FALLING ⭑ A.KN ㅗ ໒:
📬 ❤︎ best friend!keonho 𝔁 f!reader ─── ৻ꪆ you trying to teach keonho to skateboard ends in him breaking not one, but both his pinky fingers.
❤︎ warnings+tags ─── ৻ꪆ high school au · non-idol au · best friends to lovers (aka the most goated trope EVER) · nicknames (‘pretty boy’, ‘sweetheart’) · implied punk!reader · one kiss in the end · ft. juhoon as their amazing senior, and also keonho’s parents <3
💌 ❤︎ notes ─── ৻ꪆ oh keonho you absolute chud 😹😹 (i say this as i whine after hitting the exact same door frame every single day after waking up) who?? breaks?? BOTH their pinky fingers?? 4 days before their first concert ever lmfao?? 😭 /j (i do wish him a speedy recovery tho 🥹 my lil chud twin, get well soon 😁💞) · anyway somebody in youtube comments said he permanently has his pinky up for now (katseye ref) and i crode bc that’s so sad but also hella creative 💀 · also i used yesterday’s entire screentime to write this fic… i want to cry but also it was worth it (praying i get my devices fully back soon bruh)
❤︎ wc ─── ৻ꪆ 5.5k
𝄞 𓏸 my cortispilledmasterlist »﹙合﹚
❝ tracklist ❞ ─── lo$er=lo♡er—txt ❦ no celestial—le srfm ❦ misery business—paramore ❦ never stop me—i-dle ❦ lxxk 2 u—yena ❦ basket case—green day ❦ happy death day—xdinary heroes ❦ gives you hell—the all-american rejects ❦ shoot me—day6 ❦ black eye—vernon ❦ sk8er boi—avril lavigne ❦ bump bump—woodz ❦ favorite—isabel larosa ❦ 2 minus 1—svt ❦ glue song—beabadoobee ❦ there she goes—lauran hibberd
the heavy oak doors of the back exit of the high school building creaked just a little too loudly, making both of you freeze in unison. you held your breath, your fingers tightly gripping the worn griptape of your skateboard, while keonho stood right behind you, practically breathing down your neck because he was trying so hard to hide his tall frame behind yours.
“did anyone see?” he whispered, his voice pitching high with that familiar, dramatic anxiety he always got whenever he tried to break a rule.
you rolled your eyes, glancing back at him over your shoulder. your heavy eyeliner flicked upward as you gave him a flat look. “keonho, if anyone saw us, it would be because you’re wearing the loudest neon green hoodie in existence. i told you to wear black.”
“but black absorbs heat, sweetheart, and i am a delicate flower who will melt under the midday sun,” he whined, instantly pouting his lower lip out in that specific way he knew always made you soften, even if you’d never admit it to his face. “besides, you’re the one who promised. you said today. right now. during third period history because mr. choi’s voice sounds like a lawnmower running out of gas.”
“i said i’d teach you how to skateboard, i didn’t say i’d act as a human shield for your giant ass,” you muttered, but a grin tugged at the corner of your lips anyway. you checked the empty courtyard one last time before pushing the door fully open and slipping out into the bright afternoon heat.
skateboarding and the entire gritty, loud, patches-on-denim punk aesthetic was pretty much your entire personality at this point. your school bag was practically held together by safety pins and band badges, your oversized plaid shirts were permanently frayed at the cuffs, and you spent more time looking at the concrete under your wheels than looking at the chalkboard. keonho, on the other hand, was the walking definition of a golden retriever who had somehow gotten tangled up in a ball of yarn. he was clumsy to a fault—tripping over flat surfaces, dropping his pens every five minutes, and somehow managing to bump into the same doorframe every single morning (you can confirm that, actually).
but he wanted to learn how to skate. mostly because he loved watching you do it, and partly because he had this romanticised vision of the two of you cruising down the streets together like some cool indie movie duo.
you walked over to the flat concrete stretch behind the old gym equipment shed—a spot hidden from the main windows where the ground was relatively smooth. you dropped your board with a satisfying clack, the skull-and-crossbones graphic on the bottom scratching slightly against the pavement.
“alright, pretty boy,” you said, crossing your arms and looking at him with an authoritative tilt of your head. “rule number one: keep your center of gravity low. if you stand up straight like a surfboard, you’re gonna eat dirt.”
“low center of gravity. got it. i am the concrete. i am one with the earth,” keonho muttered, doing a bizarre, stiff-legged squat that made him look less like a skater and more like a malfunctioning robot.
“stop doing that, you look insane,” you laughed, shoving his shoulder lightly. “just put your dominant foot forward. put it right over the front screws. yeah, like that. now push off gently with your other foot.”
keonho took a deep breath, his face contorting into an expression of intense, life-or-death concentration. he placed his left foot on the board. it shifted slightly. his eyes widened.
“wait, yn, it’s moving—why is it moving?”
“because it has wheels, keonho, that’s how physics works!” you shouted, laughing as you stepped closer to grab his hands. “just balance. look at me, don’t look at your feet.”
he gripped your hands like they were a lifeline, his palms warm against yours. for a second, his dark eyes locked onto yours, and the sudden closeness made your chest do a stupid, erratic flutter. he was smiling, that crooked, breathtaking smile that always made you forget for a split second that you were supposed to be the tough, unbothered cool girl of his dreams.
“i’m doing it,” he gasped, his feet wobbly on the board as it rolled forward at approximately two miles per hour. “look at me, i’m a natural. i’m literally tony hawk—”
and then, because the universe had a weird sense of humor and also because ahn keonho was inherently cursed, his back foot tried to find the tail of the board, missed completely, and caught on a tiny, microscopic pebble.
everything happened in a split-second blur of limbs and gravity.
keonho’s arms flailed wildly, his balance completely evaporating. in his panic, instead of letting go, he clamped his hands tighter around yours, pulling you right down into his chaotic descent. you didn’t even have time to yell. you just felt the sudden, violent—albeit familiar—rush of the ground coming up to meet you.
keonho hit the concrete first, falling awkwardly backward and sideways, throwing his hands out instinctively to break his fall—which was the absolute number one rule of what not to do when you crash. you pitched forward right over him, your knees slamming hard against the rough pavement, the fabric of your light blue uniform pants tearing open with a loud rip as the coarse ground chewed right into your skin.
for a long moment, there was just the sound of the skateboard rolling away until it hit a chain-link fence with a dull thud, and the heavy, synchronised panting of the two of you lying in a tangled heap on the floor.
“ow,” you groaned, wincing as a sharp sting radiated from both of your knees. you sat up slowly, looking down to see two huge, jagged tears in your pants, the skin underneath already bright red and oozing a tiny bit of blood mixed with dirt. “well, there goes my good pair of pants.”
but when you looked over at keonho to complain, he wasn’t moving. he was sitting up, cradling both of his hands against his chest, his face completely pale and his eyes wide with a mixture of shock and sheer disbelief.
“yn,” he squeaked, his voice a full octave higher than usual. “yn, look at my fingers. why are they looking at me like that?”
you leaned closer, squinting at his hands, and immediately let out a sharp intake of breath. both of his pinky fingers were bent at a horrific, unnatural angle, sticking out sideways like two broken twigs. he had landed awkwardly on the outermost edges of his hands with all his weight.
you stared at his fingers. then, you looked at your bloody, torn knees. then, you looked back at his pale, horrified face.
and finally, because the situation was so utterly absurd, you started to giggle.
“are you... are you laughing at my impending death?” keonho gasped, though a hysterical bubble of laughter was already rising in his own chest.
“you fractured your pinkies!” you howled, pressing a hand over your mouth as the sheer ridiculousness of the sight washed over you. “both of them! at the exact same time! how are you even physically capable of doing that?! i’ve been skating for years and the most i’ve managed is a sprained ankle!”
“i told you i was a delicate flower!” he yelled back, though he was laughing so hard now that his shoulders were shaking, which only made his hands hurt more, causing him to wince and laugh simultaneously. “oh god, it hurts so bad, but look at them! they look like boomerangs! yn, i broke my hands trying to stand on a piece of wood!”
“we’re so stupid,” you groaned, wiping a tear of laughter from your eye as you carefully pushed yourself up, wincing as your scraped knees protested the movement. “come on, stand up. we need to get to the infirmary before you pass out out of… i don’t know what exactly.”
you managed to hoist him up, his tall frame leaning heavily against you as he kept his hands held up in the air like a praying mantis, terrified of touching anything. you hobbled together back toward the school building, a thoroughly pathetic sight—a girl with shredded pants and bloody knees, and a boy in a neon green hoodie holding his broken fingers up like trophies.
you didn’t even make it to the main building before you ran straight into juhoon.
kim juhoon was a senior, exactly one year older than you both, and he carried himself with the permanent aura of a tired middle-aged father who had three mortgages and a troubled teenage son (which, you supposed, keonho technically was). he was holding a stack of papers, probably running an errand for the student council, when he spotted the two of you limping across the lawn.
he stopped dead in his tracks. his eyes slowly traveled from your bloody knees, up to keonho’s raised, crooked pinkies, and finally to your guilty faces. juhoon let out a long, heavy sigh that seemed to come from the very depths of his soul. he pinched the bridge of his nose.
“i leave you two alone for exactly forty-five minutes,” he said, his voice flat, filled with the practiced disappointment of a parent who isn’t even surprised anymore. “what did i say about skipping history? what did i explicitly say, yn?”
“that mr. choi would notice?” you mumbled, suddenly feeling very small.
“and what did you do?”
“we skipped,” keonho whined, shuffling his feet and trying to hide behind you again, which didn’t work at all since he was a head taller than you. “but juhoon-hyung, look! my fingers are broken! look at the angles! i think i’m going to need an amputation!”
juhoon stepped closer, took one look at keonho’s hands, and his stern expression cracked into a mixture of disgust and genuine concern. “jesus christ, keonho. how do you even manage this? did you fight a lawnmower?”
“he fell off my skateboard,” you admitted, rubbing the back of your neck.
“and you fell on top of him?” juhoon asked, gesturing to your knees.
“something like that.”
“unbelievable,” juhoon muttered, but he immediately dropped his papers onto a nearby bench and stepped into action. he grabbed keonho by the elbow, being careful not to jostle his hands, and put his other arm around your shoulder to help support your weight. “come on, you two idiots. let’s get to the infirmary before the principal sees you and adds suspension to your medical bills.”
as he led you down the hallway, he kept up a steady stream of playful scolding. “i swear, when you two finally get married, your wedding registry is just going to be a list of premium health insurance plans and bubble wrap. i’m not going to be the godfather of your kids because i refuse to watch them inherit this exact lack of survival instincts.”
your face flushed instantly at the word married, and you looked away, focusing very hard on the tiled floor. next to you, keonho let out a loud, dramatic whine. “hyung, don’t talk about our marriage right now, my pinkies are experiencing a mid-life crisis! they’re pointing north and south!”
“shut up and walk, keonho,” juhoon sighed, but there was a fond, amused smile on his face as he pushed open the door to the school infirmary.
the school nurse took one look at keonho’s hands and immediately reached for the landline phone on her desk to call an ambulance.
“i can set simple sprains, but those are completely fractured, possibly displaced,” she said briskly, already pulling out a roll of gauze and some antiseptic wipes. “he needs x-rays and proper splints immediately. and you,” she pointed at you, “sit on the cot. let’s clean those knees before you get an infection.”
juhoon stayed just long enough to ensure you both were being taken care of, shaking his head one last time. “i have to get back to class before they think i got kidnapped. yn, make sure he doesn’t try to high-five anyone on the way to the hospital. keonho, stop crying, you’re nearly six feet tall, and you’ve had worse injuries from slamming yourself to the walls of the swimming pool by mistake anyway.”
“i’m not crying, it’s just eye sweat!” keonho yelled after him as juhoon left the room.
the nurse quickly cleaned your knees, the sting of the alcohol wipe making you hiss through your teeth and grip the edges of the mattress. keonho, despite being in significantly more pain, spent the entire time watching you with wide, worried eyes.
“does it hurt bad, yn?” he asked softly, his voice dropping its dramatic edge for a second, replaced by something genuinely tender that made your heart do that stupid flip again.
“i’m fine, pretty boy. i’ve had worse scrapes than this just falling off curbs,” you muttered, looking down at your ruined pants. “you’re the one who needs to worry. you’re about to ride in a flashing-lights party wagon.”
“hey, at least we can cross off ambulance ride from our bucket list!”
“oh yeah, true.”
since the school couldn’t leave a student unattended and both of your parents were currently at work, the nurse declared that she would accompany keonho in the ambulance, and since you were already injured and involved, you were shoved right into the back with them.
the ride to the hospital was a chaotic mix of siren wails and keonho’s non-stop rambling. the paramedic in the back had given him a temporary ice pack to hold against his hands, but the movement of the vehicle kept jarring his fingers, making him whine loudly.
“yn, it hurts. it really, really hurts,” he complained, shifting restlessly on the gurney. his eyes were slightly glossy now, the initial adrenaline fully wearing off. “distract me. please. talk to me about literally anything. tell me about the chord progressions of that one clash song you love. tell me about why you hate mainstream radio. just talk please.”
the nurse gave you a look that clearly said please quiet him down, so you sighed, leaning forward from your seat next to the gurney. you reached out, intending to pat his arm, but because he was looking so thoroughly pathetic, you ended up just letting your hand rest against his forearm, feeling the warmth of his skin through the neon green fabric.
“alright, alright, listen to me,” you said, keeping your voice low and steady. “did you know that the bassline in ‘london calling’ was actually improvised during the first studio take because the bassist forgot the original arrangement?”
“really?” keonho blinked, his focus immediately shifting to your face.
“yeah. and remember that gig we went to last month? the one where the lead singer accidentally kicked his own microphone stand into the crowd and hit a guy in a furry costume?”
keonho let out a weak, breathy laugh, his fingers twitching slightly against the ice pack. “yeah... yeah, i remember. the furry didn’t even get mad, he just started moshing harder.”
“yeah,” you smiled, your thumb unconsciously smoothing over the fabric of his sleeve. “and remember when you tried to buy that vintage leather jacket online and it arrived and it was literally sized for a chihuahua?”
“hey! the listing said ‘small’!” he retorted, though his face was breaking into a genuine grin now, the pain clearly pushed to the back of his mind as he focused entirely on the sound of your voice. “i gave it to cookie. he looked incredibly hardcore in it.”
“he looked terrifying, keonho.”
you kept talking, spinning ridiculous stories and reminding him of all the stupid things you’d done together over the past decade of being inseparable. by the time the ambulance pulled up to the emergency room entrance, keonho was so engaged in arguing with you about whether or not pineapples belonged on a pizza that he barely even noticed the paramedics wheeling him through the automatic sliding doors.
the hospital visit took hours. the doctors had to take multiple x-rays, confirm that both pinkies were indeed fractured (you didn’t need a degree and a white coat to conclude that, though), and then begin the tedious process of straightening them out and wrapping them in sturdy, rigid splints that made his hands look like he was permanently giving a clumsy, stiff-fingered salute.
you stayed by his side the entire time, sitting in the uncomfortable plastic chair next to his bed, your torn knees feeling stiff and itchy under the clean bandages the nurse had applied. keonho’s parents had been called, but they were stuck in a massive traffic jam on the highway after leaving their offices, leaving you as his sole guardian and entertainer.
“look at me,” keonho whispered hoarsely after the doctor finally finished wrapping his hands. he held up both of his arms, his pinkies sticking out stiffly like the antennae of a very confused insect. “how am i supposed to play video games, yn? how am i supposed to text you that i miss you when i’m bored in class?”
“you can use your thumbs like a normal person, you drama queen,” you laughed, leaning your head back against the wall. “and you shouldn’t be texting me in class anyway. look where skipping got us today.”
“it got us an adventure,” he retorted, pouting as he looked down at his lap. then, his voice softened, turning quiet and slightly hesitant. “thanks for staying with me. seriously. i know you don’t like hospitals.”
you looked at him, taking in the way his messy brown hair fell into his eyes, the slight redness around his nose, and the absolute vulnerability in his expression. the urge to reach out and pull him into a hug was so strong it made your palms ache. you felt that familiar, heavy warmth spreading through your chest—the one you’d been trying to ignore for years around him. you were completely, utterly head over heels for this clumsy idiot—your clumsy idiot.
“i wouldn’t leave you alone here,” you said softly, your usual tough exterior melting away entirely. “who else is going to make sure you don’t accidentally swallow a tongue depressor?”
he grinned, his eyes crinkling at the corners. “true. i am a liability, i guess.”
by the time the discharge paperwork was finally sorted out, the sun had long since set, painting the sky in deep shades of purple and navy. keonho’s parents had called to say they were finally near the house and told you both to just take the subway home since the station was right next to the hospital and led straight to your neighborhood.
walking out into the cool evening air, the atmosphere felt different. the rush of the school day was gone, replaced by the quiet, humming energy of the city at night. the subway station was packed with the usual evening rush-hour crowd—salarymen in suits, students from other schools, and shoppers all pushing their way toward the platforms. as soon as you stepped onto the crowded train, the sheer volume of people made you instantly alert.
keonho was standing next to you, looking incredibly vulnerable as he tried to navigate the sea of bodies without letting anyone bump into his freshly splinted hands. he was holding his arms close to his chest, his face tense with worry.
“don’t worry, i got you,” you muttered.
since you couldn’t hold his hand without risking hurting his fingers, you stepped up right behind him. you reached out and firmly grabbed the sturdy canvas belt loop at the back of his school pants.
keonho stiffened for a fraction of a second before he realised what you were doing. he looked back over his shoulder, a massive, delighted grin breaking across his face. “are you walking me like a dog, sweetheart?”
“what i’m doing is keeping you from straying away into the crowd and getting trampled by a businessman, shut up,” you hissed, your cheeks burning red as a few people nearby glanced at you with amused expressions. “just move when i move.”
“aye, aye, captain,” he chuckled.
as the train jolted forward, throwing everyone slightly off balance, keonho instinctively shifted his weight, using his broad shoulders and tall frame to create a small, protective pocket of space around you. he backed up just enough to shield you from the crowded rush, his body acting as a barrier against the rest of the carriage, while you kept your tight grip on his belt loop, anchoring him to you.
it was a ridiculous system, but as you stood there, feeling the steady warmth of his back against your front, the rhythmic clack-clack of the train tracks underneath, and the quiet security of him protecting you while you guided him, you wished the train ride would never end.
by the time you both walked through the front door of keonho’s house, you were both completely exhausted.
“we’re home!” keonho kicked his shoes off with a groan, immediately stumbling into the living room and face-planting directly onto the soft leather couch.
his parents were already there, his mom coming out of the kitchen with an apron on, and his dad sitting at the dining table with a newspaper. both of them looked up, taking in the sight of their son face-down on the cushions with his hands sticking out awkwardly, and you limping in behind him with bandage-wrapped knees and torn pants.
“oh, my goodness,” his mom gasped, though there was a distinct note of amusement in her voice as she walked over. “the nurse explained it on the phone, but seeing it is something else. keonho, how do you manage to break both?”
“it’s a talent, mom,” keonho muffled into the pillow. “an elite, specialised talent.”
his dad walked over, standing over the couch with his hands on his hips, looking down at his son before looking at you. “yn, thank you for bringing our disaster home. did you have to pay extra for the ambulance, or do they give you a frequent flyer discount at this point?”
“dad!” keonho whined, rolling over onto his back and pouting dramatically. “i’m a patient! i’m traumatised! i demand sympathy and sustenance!”
“you demand a lot of things for a boy who can’t even tie his own shoes right now,” his dad teased, laughing as he patted you on the shoulder. “go sit down, yn. you look beat. thank you for looking after him.”
you smiled, bowing slightly. “ah, it’s fine, mr. ahn. i was the one who brought the skateboard, so it’s kind of my fault anyway.”
“nonsense, he’s been tripping over his own feet since he was three,” his mom said gently, heading back to the kitchen. “i made dinner. yn, you’re staying, right? your mom already called and said she’s working late anyway.”
“yes, please. thank you,” you said, gratefully sinking into the armchair next to the couch.
when dinner was set on the table, the reality of keonho’s injury truly set in. he sat at the table, staring down at the bowl of rice and the various side dishes, then looked at his splinted pinkies, which prevented him from properly gripping his chopsticks without shooting sharp pains up his wrists.
he let out a heavy, pathetic sigh, looking over at you with wide, puppy-dog eyes. “yn…”
“do not look at me like that,” you said, already chewing on a piece of rolled omelette.
“i can’t use my hands…” he pouted, leaning his head close to your shoulder. “i’m gonna starve. i’m going to wither away right here in this dining room, and my ghost will haunt you and your really cool skateboard forever.”
“you’re so annoying,” you muttered, but you completely gave in, letting out a soft laugh as you picked up your spoon. you scooped up a perfect bite of rice, topped it with a piece of seasoned beef, and held it up to his mouth. “here. eat, you giant baby.”
keonho’s face lit up instantly. he leaned forward and took the bite, chewing happily with a triumphant expression that made his dad scoff from across the table.
“you’re spoiling him, yn,” his dad joked, shaking his head. “if you keep doing everything for him, he’s never going to learn how to survive.”
“she’s not spoiling me, dad, she loves me,” keonho mumbled around his food, his words careless and light, but they made your hand freeze for a split second before you quickly scooped up another bite to shove into his mouth to quiet him down.
“shut up and just chew, pretty boy,” you muttered, your ears burning hot.
across the table, his mom and dad exchanged a brief, knowing look, their lips curving into synchronised, secret smiles. they had watched the two of you grow up together, watched the way keonho’s eyes followed you around the room, and the way you always softened your tough exterior whenever he was around. they knew exactly what was going on, even if the two of you were still too stubborn to admit it.
after dinner, keonho’s parents suddenly announced they were heading out for a late-night walk and to run some errands down at the late-night mart.
“we might be a while,” his dad said, grabbing his jacket and giving keonho a heavy, highly suspicious wink that made keonho’s cheeks instantly turn a bright, embarrassed red. “take care of your hands, son. try not to break anything else while we’re gone. especially not yn’s patience.”
“dad, just leave!” keonho groaned, hiding his face in the collar of his hoodie.
his mom chuckled, gently pulling her husband out the front door. “we’ll be back in an hour or two. the snacks are in the pantry!”
as the front door clicked shut, leaving the house suddenly quiet, the atmosphere shifted instantly. the playful, loud family energy evaporated, leaving just the two of you sitting on the floor of the living room, leaning against the base of the couch.
the tv was playing in the background—you had flipped on an episode of haikyuu!!, the bright animation and squeaking sneakers providing a comfortable background noise.
you had a bag of potato chips sitting between your legs, carefully feeding keonho a chip every time he opened his mouth like a baby bird.
“you know,” you said quietly, your eyes fixed on the screen where hinata was pulling off a crazy spike after kageyama’s set. “today was a total disaster.”
“it wasn’t that bad,” keonho murmured. he shifted closer to you, his shoulder brushing against yours. without his usual dramatic whining, his voice was surprisingly low, thick with the quiet intimacy of the night. “i mean, yeah, my fingers hurt like hell… but i got to spend the whole day with you.”
“you spend every day with me,” you pointed out, though your heart was beginning to thump loudly against your ribs.
“it’s different,” he said. he turned his head to look at you, his dark eyes reflecting the flickering blue light of the television. “yn... when i was falling today, the only thing i was really thinking about wasn’t that the concrete was going to hurt. i was just worried that i was going to pull you down and hurt you, which i guess i ended up doing anyway. sorry.”
you stopped your hand halfway into the chip bag, your breath catching in your throat. “keonho…”
“and then when you laughed,” he continued, a soft, incredibly tender smile touching his lips, “i just thought... man, i am so completely in love with her. broken fingers and scraped knees and everything in between.”
the living room seemed to lose all its sound. the anime on the tv faded into a blur of colors. you stared at him, your heart hammering so hard you were certain he could hear it.
“are you... are you serious?” you whispered, your fingers trembling slightly against the plastic bag.
“i’m always serious about you, sweetheart,” he said softly, his usual playful demeanor completely gone, leaving only pure, unadulterated honesty. “i’ve liked you for so long. i like your stupid leather jackets, i like your loud music, and i like how you always take care of me even when i’m being an idiot—especially then. you don’t have to say anything back, i just... i really wanted you to know.”
you felt a tear prick the corner of your eye, a sudden rush of overwhelming warmth spilling through your chest. you dropped the bag of chips onto the floor, ignoring the way a few spilled out onto the rug.
“you’re such a dummy,” you choked out, a watery laugh escaping your lips as you reached up, carefully cupping his face with both of your hands, being mindful of his raised arms. “you think i’d stay in a boring hospital for hours for just anyone? you think i’d let anyone else call me sweetheart?”
keonho’s eyes widened, a sudden, brilliant spark of hope igniting in them. “yn…”
“i love you too, pretty boy,” you confessed, your voice steady and full of conviction. “i’ve loved you since you tried to protect me from a stray cat when we were seven and ended up getting scratched on the nose. you’re clumsy, you’re whiny, and you’re completely ridiculous, but you’re mine.”
keonho let out a breathless, joyful laugh, his entire face lighting up in a way that made him look absolutely beautiful. he leaned forward instinctively, his lips meeting yours in a sweet, clumsy, thoroughly perfect first kiss. it tasted like salt from the chips and the quiet warmth of the living room.
but because keonho was… keonho, as he tried to shift his weight closer to you, his rigid, splinted right pinky finger caught against the edge of the couch cushion.
“ow! ow, ow, ow!” he suddenly pulled back, hissing through his teeth and cradling his hand close to his chest, his face contorting into a pained grimace.
“oh my god—are you okay?!” you gasped, instantly panicking as you grabbed his wrists, trying to check the bandages. “did you bend it again? do we need to go back to the hospital?!”
you were practically vibrating with worry, your eyes wide as you checked the splint, only to hear a tiny, stifled sound come from his throat. you looked up. keonho was biting his lower lip, his eyes sparkling with pure mischief as a huge, teasing grin broke across his face.
“gotcha,” he giggled.
“you absolute jerk!” you yelled, your worry instantly evaporating into mock fury. you brought your hand down, hitting him firmly on the shoulder. “i thought you actually re-broke your hand! i was terrified, you asshole!”
“i’m sorry, i’m sorry!” he laughed, winding his forearms around your waist—careful to keep his hands pointing outward—and pulling you tightly against his chest. “it just tickled a little, i swear! don’t be mad, sweetheart.”
“i hate you,” you mumbled, but you were already smiling, burying your face into the warmth of his neck.
“kiss me again to make it better?” he pleaded softly, his breath tickling your ear.
you pulled back just enough to look at him, rolling your eyes before leaning in to press your lips against his again. this time, it was slower, deeper, full of the quiet relief of finally knowing that you belonged to each other. his arms held you close, his stiff fingers resting safely against your back, completely out of harm’s way.
when you finally broke apart, both of you were breathless and grinning like fools.
you shifted around, pulling the heavy knitted throw blanket off the back of the couch and dragging it over both of you. keonho adjusted his position, lying back against the pillows and pulling you down with him, so your head was resting right against his chest, listening to the steady, comforting beat of his heart.
on the tv screen, the karasuno high school volleyball team was still shouting and celebrating a victory, the bright colors washing over the dark living room. you let your eyes flutter shut, the exhaustion of the chaotic day finally catching up to you, wrapped completely in keonho’s warmth.
“goodnight, pretty boy,” you whispered into his shirt.
“goodnight, sweetheart,” he murmured back, resting his chin lightly on top of your head.
within minutes, the rhythmic sound of your synchronised breathing filled the space between the television dialogue, both of you fast asleep in a tangled, warm heap of bandages and soft blankets.
a long while later, the front door clicked open quietly. keonho’s parents stepped into the house, carrying a plastic bag from the convenience store. his mom walked into the living room first, stopping at the edge of the rug.
she looked at the two of you curled up together on the floor, your head on his chest, his splinted hands resting safely on top of the blanket, and a soft, incredibly fond smile spread across her face.
she walked over on her tiptoes, carefully pulling the edges of the blanket up to cover your shoulders completely, ensuring you both were warm against the late-night chill. she patted keonho’s leg gently, shook her head with a quiet chuckle, and turned off the tv before heading down the hall to bed, leaving the two of you snoring together in the quiet, peaceful dark.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality✓ Free Actions
Free to watch • No registration required • HD streaming
pairing: e-kitten!sungho x reader genre: fluff (???), crack, smau oneshot warnings/tags: established relationship (bf/gf), sungho trying and FAILING to be an uwu catgirl ss count: 11
tropes: domestic life, established relationship || warnings: fluff, bf seungcheol, drunk seungcheol, mentions of alcohol (soju), reader is whipped for him (and coups is eating it UP), skinship, kissing, slight manhandling (coups pulls reader onto his lap), pet names - babe (seungcheol), oh they're WHIPPED
word count: 822 || writing for: @k-records || listening to: omg - nwjns (i miss them..☹️)
a/n: guess who's actually not dead!! sorry this update took like YEARS to happen...i had no writing spark and then when it ACTUALLY came my internet went out for a week and 2 days 😐 consider this cheol fic as an apology of sorts!! hope u guys like it <3 ALSO thank user @kyeomiis for this genius idea...drunk bf coups you will forever be famous!!
your boyfriend, choi seungcheol, is all man.
he strides into the living room, cheeks slightly flushed from the soju the two of you had with your dinner tonight. his grey sweatshirt does well to hide his insanely muscular figure, beanie tugged over his bed head hairstyle as he falls into the cushion beside you. seungcheol's dark eyes are wide and soft as he looks at you, large hand instantly going to your thigh as he pecks your cheek.
it feels inappropriate to call him just your boyfriend. with the way he's looking all soft and strong at the same time, making your stomach churn in the best way possible, you should call him a manfriend.
"the food was amazing, babe," seungcheol's deep voice is slightly slurred—not impossible to understand, but mumbled enough to remind you that the familiar buzz of soju is starting to set in.
you lean your head on his shoulder, hand on his chest as you smile. "so you liked it?"
"oh, i loved it." seungcheol's voice is soft as he pulls your chin towards him softly, full lips covering yours in a kiss that isn't long enough to satisfy you. "made it just the way i was craving it."
giggling at nothing in particular, you blush at seungcheol's praise, smile too big to be wiped off your face in one go. he's laughing at something too now, and whether it's you, thinking about how heavenly his dinner was, or a mixture of both—it's got him wanting to pull you into his lap and kissing you silly.
"come here, babe." there's no mistaking the soft baritone that creeps into seungcheol's voice, and you do as you're told, falling into his arms as he tugs you into his lap.
he's warm, pleasantly so, and you find yourself leaning into him for that warmth. he chuckles smugly like the proudest man alive, tilting his head to the side slightly as he speaks. "do you know how perfect you are?"
"perfect? no way—" you're cut off by seungcheol's lips quickly pecking yours, drunkenly missing them by half a centimeter before recentering himself to where he needs to be.
"ah, ah, ah. let me finish." he's pouting like a little toddler now, and it breaks your thought train instantly, tipsy mind only focused on how he makes you feel.
"you're so good to me, babe. cooking me my favorite meals, being my support and caregiver, spoiling me with kisses and love all the time—" he pauses, tucking a piece of hair behind your ear before pulling you a little closer to him. "you're just so damn perfect."
you're now just centimeters away from seungcheol's lips as he glances down at them quickly, wetting his own as if subconsciously tasting you on his own lips. you're cupping seungcheol's flushed cheeks, and he's leaning into the touch, letting you close the distance and kissing him softly.
seungcheol's melting into your kiss, hands going to rub your lower back as you smile against his mouth. he sighs when you pull away, lips jutting out in his signature pout as he huffs out, "kissing me like that and then pulling away from me without warning is like least favorite thing ever."
you laugh aloud, throwing your head back as your cheeks seem to blaze at seungcheol's eyes on you. "sorry. you know how much i love teasing you."
"sadly i do," seungcheol groans exasperatedly like a little child, grinning never the less when you pull him in for another kiss and a bear hug afterwards.
"what would you do if i called you manfriend instead of boyfriend?" the question comes out of the blue, and seungcheol looks at you with a cute expression of confusion as he hums to himself.
"manfriend is a little odd, and it makes it seem like you're free for taking. and you're not. you're mine." seungcheol doesn't say the sentence in a possessive way, but the implication is more than enough to make you blush. "why would you call me that anyway?"
"well, you're just such a...a man." you say like it's obviously, quickly adding on once seungcheol gives you another confused expression. "like you're my boyfriend, yeah, but you're definitely not a boy. you're so strong, and big, and manly..."
seungcheol's grinning proudly from ear to ear when you trail off, and you roll your eyes, laughing to yourself as you finish off with, "i just don't think boyfriend fits who you are."
"it'll do for now. you could use my nickname, too. i like whatever you call me." seungcheol mumbles shyly. he leans over, laying his head on your chest as you fling your arms around his neck, pressing a kiss to the top of his head as you smile. "okay, cheol."
he's playfully throwing you on the couch and peppering your face with kisses before you can even think to start laughing at his flustered expression.
a/n: drunk boyfriend seungcheol is the best idea to EVER be formulated ty @kyeomiis 😝 WOW its been so long since i've updated my tumblr.......pls excuse that!!!! i've been so busy with work and watching netflix that i haven't opened tumblr w the intent to post anything in what feels like AGESSS anyways!! i hope u guys liked this fic <3 reblog and comment!!
📬 ❤︎ nerd!seonghyeon 𝔁 smart!fem!reader ─── ৻ꪆ the boy anchored in his structured quiet, and the girl that finally brought him to life.
❤︎ warnings+tags ─── ৻ꪆ high school au · non-idol au · reader is said to wear pants as part of the uniform instead of skirts (partly because i prefer pants and this is my fic guys 😁 but also because i love women in formal pants 😚) · forced proximity kinda? (paired up as partners for an exam) · physics stuff mentioned (pulled most of it out of my ass bc i sucked at physics too esp fluids... #fml #trauma) · seonghyeon aged up (he’s 19 in this fic) · seonghyeon’s sister is named 'minji' bc we don’t know his sister’s actual name + i’ve been watching mr kim reactivated so i just picked the name from there 💀 · reader is an only child (and is sad about it) · no ‘proper’ confession · kissing (not described too much) · skinship
💌 ❤︎ notes ─── ৻ꪆ academic rivals -> lovers && nerdy bfs are my niche guys, i’ve been on this agenda since julius gong <3
❤︎ wc ─── ৻ꪆ 13.2k
𝄞 𓏸 my cortispilledmasterlist »﹙合﹚
❝ tracklist ❞ ─── hard to explain—the strokes ❦ re-do—modern baseball ❦ fluorescent adolescent—arctic monkeys ❦ why do you only call me when you’re high?—arctic monkeys ❦ warm glow—hippo campus ❦ softcore—nbhd ❦ line without a hook—ricky montgomery ❦ talk too much—coin ❦ mystery of love—sufjan stevens ❦ lovers rock—tv girl ❦ sofia—clairo
the afternoon sun filtered through the high, dusty windows of the library, catching the steady swirl of dust motes right over the exact table you’d claimed since the beginning of the semester. you dropped your heavy backpack onto the wood with a loud deliberate thud.
the boy sitting across from you didn’t even flinch. he kept his head down, his posture perfectly straight, mechanical pencil moving with silent precision across his grid notebook. he looked exactly like what everyone said he was: the quintessential good boy—neat collar, impeccably organised highlighters, and a calm demeanor that made him look completely unbothered by the midterms looming over your heads.
you pulled out your own chair, the screech of it against the floor intentionally louder than it needed to be. you sat down, smoothing out your pants, and flipped open your thick textbook right to the section on advanced kinematics.
for the first twenty minutes, the only sound between you two was the scratch of your pencils against your respective books and the rhythmic turning of pages. you didn’t know him nor did he know you. you were just two nameless students drowning in the same brutal syllabus who passed each other in class… until the practice quiz grades were posted online.
your phone buzzed in your lap. you quickly tapped the screen, scrolling down to the class leaderboard.
rank 1: yn yln – 98%
a tiny, satisfied smirk tugs at the corner of your lips—you couldn’t help it. you leaned back slightly, letting out a soft, airy breath of relief.
across the table, the boy’s pencil abruptly stopped. he checked his own phone.
rank 2: eom seonghyeon – 97.5%
you watched his dark eyes scan the screen, his expression completely unreadable. then, slowly, he raised his head. it was the first time he’d ever actually looked at you—truly looked at you—instead of just glancing past you like a background character in the library or in his class.
his eyes were incredibly sharp behind his thin frames, tracking the small smirk still lingering on your face.
“you’re happy,” he said. his voice was quiet, lower than you expected, but it cut right through the silence of the room.
“just relieved,” you said, setting your phone face down. “it was a tough quiz.”
he clicked his mechanical pencil once. twice. the rhythmic sound felt like a countdown. “a point five difference.”
“a win is a win.”
“it’s a practice quiz,” he countered, though his fingers tightened slightly around his pencil. “it doesn’t mean anything for the actual midterm.”
you leaned forward, resting your chin on your hand. “if it doesn’t mean anything, why are you staring?”
he didn’t blink. he slowly closed his notebook, the paper making a crisp, decisive sound. “i’m just analysing the competition.”
“competition?” you let out a dry laugh. “i thought we were just two students working on the same syllabus.”
“we were,” he said, a faint, dangerous spark finally breaking through his perfect, unbothered composure. “until these scores were posted. what’s your name?”
you smiled, tapping the cover of your textbook. “look at the top of the leaderboard tomorrow. you’ll see it there again.”
his lips thinned into a straight line. he didn’t look angry—not really—but the effortless calm he’d been radiating all afternoon was completely gone.
“arrogant,” he muttered, though he made no effort to look away from you.
“confident,” you corrected, tilting your head. “there’s a difference.”
“we’ll see if that confidence holds up during the fluid mechanics module next week.” he reached for his highlighters, neatly lining them up by colour, though his movements were just a fraction faster than they had been before. “most people drop a few percentage points there.”
“is that what happened to you last semester?”
he paused, a green highlighter hovering just an inch above his desk. “i got a ninety-nine.”
“well,” you whispered, leaning in a little closer across the worn wood of the table. “then you’d better start studying harder, because i don’t plan on getting a ninety-nine. i want a hundred.”
he let out a short, quiet breath that sounded suspiciously like a laugh, though his face remained entirely serious. he capped his pen with a sharp click. “you’re ridiculous.”
“i’m top of the leaderboard.”
“for now.” he opened his notebook again, flipping past the pages he’d already finished, his eyes dropping back to his formulas, but he didn’t completely shut you out this time. “what’s your name? really.”
“why? so you can write it on a dartboard?”
“so i know exactly whose score i’m beating in the next exam.”
you looked at him for a second, watching the way the afternoon light caught the edge of his glasses. you liked the challenge in his voice—it made the stifling library air feel a little less suffocating.
“find out yourself,” you said, picking up your pencil. “if you’re as good as i’ve heard others say you are, it shouldn’t take you very long.”
he didn’t argue, but he stared at you for a second longer, his gaze heavy and calculating, before finally dropping his eyes back down to his notes. the silence settled between you again, but it wasn’t the dead, empty quiet from before, instead it felt charged now.
for the next hour, neither of you spoke. but every time you turned a page, you could feel his eyes track the movement. every time he clicked his pencil, it felt intentional.
around five o’clock, the library started to empty out. the golden light shifted into a dull, cool grey as the sun dipped behind the campus buildings. your shoulders ached from slouching over the kinematics problems, and the numbers were starting to blur together on the page. you started packing up your things, sliding your notebook into your bag.
seonghyeon didn’t look up, but his pencil slowed down. “leaving already?”
“some of us have a life outside of advanced physics,” you said, zipping up your backpack, knowing full well you were going to go home and study anyway.
“or you’re just giving up for the day.”
you paused, looking down at him. he was still writing, his handwriting perfectly neat despite the hours he’d spent at the table. “i’m three chapters ahead of the lecture syllabus, dude. i’m hardly ‘giving up’.”
“four chapters,” he murmured softly.
“what?”
he finally capped his pencil (who caps a pencil? you wondered.) and looked up at you, a tiny, almost imperceptible tilt at the corner of his mouth. “i’m four chapters ahead. just so you know where the bar is set.”
you let out a quiet scoff, swinging your backpack over one shoulder. “keep telling yourself that. see you tomorrow, rank two.”
“goodnight, rank one.”
you turned and walked away, the heavy library doors swinging shut behind you. as you stepped out into the cool evening air, you pulled out your phone and opened the student portal, looking at the leaderboard one last time.
he was right about one thing—next week’s module was going to be brutal. you smiled to yourself and shoved the phone into your pocket. you were going to have to study twice as hard tonight.
☆
the next morning, the library was freezing—the air conditioning was blasting at full speed, cutting right through the fabric of your jumper. you arrived twenty minutes earlier than usual, fully expecting to have the table to yourself.
you didn’t, of course.
seonghyeon was already there. his hair was slightly damp from the morning drizzle, his glasses pushed up into his hair as he rubbed the bridge of his nose. a large paper cup from the campus coffee shop sat right at his elbow, condensation pooling on the wood.
you dropped your bag onto the chair. “do you live here?”
he blinked, startled out of his trance, and quickly pulled his glasses back down. his eyes were slightly bloodshot. “you’re early.”
“so are you,” you said, pulling out your chair. “and you look like you haven’t slept.”
“i sleep fine,” he muttered, closing a tab on his laptop before you could see what was on the screen. “i just like getting a head start.”
“right.” you leaned over the table, trying to peek at his notes. “how far into the fluid mechanics notes did you get last night?”
seonghyeon shifted his arm, blocking his notebook from your view with a level of pettiness that honestly impressed you. “far enough.”
“don’t be like that,” you laughed, pulling your own laptop out. “we could actually share notes. you know, be efficient.”
“i don’t share notes with people who call me rank two.”
“but it’s your name,” you teased, opening the class portal. “until you earn a new one, anyway.”
you clicked on the updated leaderboard, fully expecting to see your name still sitting pretty at the top. but as the page loaded, your smile faltered.
he had retaken the optional mock module at three in the morning.
you stared at the screen, then slowly looked up at him. he was already watching you, a smug, entirely infuriating expression on his face. he took a slow sip of his coffee.
“morning, rank two,” he said softly.
you stared at him, your fingers tightening around the edge of your laptop screen. “three in the morning, dude? really?”
“the server is faster at night,” he said, completely deadpan. “less traffic, you know.”
“you’re insane.” you slammed your laptop shut, the click sharp in the quiet morning air. “you actually stayed up just to beat me by one and a half percent on a mock test that doesn’t even count toward the final grade.”
“one point five is a massive margin in physics,” he replied, leaning back in his chair. he looked exhausted, the faint dark circles under his eyes giving him away, but his posture was still impeccably straight. “and it clearly counted enough to make you shut your computer.”
“fan behaviour,” you leaned across the table, dropping your voice to a harsh whisper. “enjoy it while it lasts.”
“oh, i plan to.”
“because by noon, i’m taking it back.” you reached into your bag and pulled out three different coloured pens, lining them up on the table with an aggressive amount of neatness. “i don’t need sleep either.”
seonghyeon watched your pens, a flicker of amusement crossing his face before his expression smoothed back out into his usual calm mask. “is that a challenge?”
“it’s a promise.” you flipped open your notebook to a blank page, pressing the spine down firmly. “now stop talking to me. you’re distracting my internal calculator.”
“you started the conversation,” he pointed out, but he was already opening his own notebook again.
“and i’m ending it.”
for the next three hours, neither of you looked up. the only sound between you was the furious clicking of keys and the sharp scratch of your pens against paper. it felt like a war zone disguised as a study session.
around eleven, your phone vibrated on the table. you didn’t look at it, too deep into a complex buoyancy equation, but a second later, seonghyeon’s phone buzzed too. then another buzz. and another.
you finally glanced up. seonghyeon was already looking at his screen, his eyebrows knitting together in a rare display of genuine confusion.
“what is it?” you asked.
he tapped the screen, scrolling quickly. “the professor just sent an email. the midterm format changed.”
“changed how?”
he lifted his head, his sharp eyes meeting yours across the table, the smugness completely gone. “it’s not individual anymore. he’s pairing up the top ten students based on the leaderboard for a collaborative laboratory exam.”
your stomach dropped. you slowly reached for your phone, opening the email. there it was, right at the bottom of the page.
pair 1: eom seonghyeon & yn yln.
you stared at the text, then back up at him. “you’ve got to be kidding me.”
seonghyeon closed his eyes for a brief second, letting out a slow, controlled breath. when he opened them, he looked directly at you. “well, rank two. looks like we’re going to have to work… together.”
you stared at the screen, your mind entirely blank for a fraction of a second before the reality of it set in. “collaborative? in an advanced mechanics module? that’s not an exam, that’s a safety hazard.”
“it’s twenty percent of the final grade,” he said, his voice dropping into that quiet, serious register again. he put his phone face down on the table with a neat, deliberate click. “and right now, your one point five percent deficit is my problem.”
“my deficit?” you scoffed, leaning forward. “i got a ninety-eight, man. i’m not exactly dragging you down to the bottom of the curve.”
“no, but you’re unpredictable,” he said, his eyes scanning your messy stack of scrap paper, covered in scribbled notes and crossed-out equations. “you skip steps in your derivations. i’ve watched you do it. you jump straight to the conclusion because you think you’re too fast for the middle work.”
you chuckled, pulling your papers closer to your chest. “it’s called intuition. it works.”
“‘intuition’ is what gets people killed in a lab setting,” he replied smoothly, crossing his arms. “or worse, it drops our average to a ninety-five.”
“oh, god forbid,” you muttered, rolling your eyes. “a ninety-five. the absolute horror.”
seonghyeon didn’t laugh. he just watched you, his gaze steady and infuriatingly calm behind his glasses. “i haven’t had a grade lower than a ninety-eight since… ever, and i don’t intend to start now because my partner wants to play it by ear.”
“i don’t ‘play it by ear’,” you snapped, keeping your voice low as the librarian walked past the end of your aisle, throwing a warning glance your way. you waited until her footsteps faded before continuing. “i just don’t need to write down every single basic algebraic step like i’m twelve, but fine, if we’re doing this, we do it properly. what’s the plan, rank one?”
a tiny, almost invisible shift occurred in his expression—the ghost of a satisfied smirk. he reached into his bag and pulled out a fresh, pristine folder, sliding it across the table toward you.
“i already split the syllabus into two distinct sections based on our strengths,” he said.
you stared at the folder, then at him. “the email came out three minutes ago.”
“i write templates for potential group projects at the start of every term,” he said, completely serious. “open it.”
you opened it. his handwriting was unfortunately perfect. “you gave me the fluid dynamics derivations.”
“you’re faster at conceptual calculus than i am,” he admitted, though it looked like the words physically pained him to say. “i took the error analysis and the hardware setup. we meet here at seven every morning until the exam.”
“seven?” you groaned. “the library isn’t even fully heated at seven.”
“then bring a thicker jumper,” he said, clicking his pencil. “we have exactly four days to make sure you stop skipping your steps.”
you glared at the folder, then at the top of his perfectly neat head as he immediately went back to his work. “you’re a tyrant. you know that, right?”
“i’m pragmatic,” he murmured, his pencil already scratching against the paper. “there’s a difference.”
“right.” you pulled the pristine folder closer, flipping through the meticulously structured pages. as much as you wanted to tear it up on principle, his breakdown of the syllabus was… brilliant. he’d mapped out every potential bottleneck in the lab exam with sickening precision.
you sighed, leaning back in your chair and pulling your sleeves down over your hands. “fine. seven am. but if i die of hypothermia before the midterm, my ghost is failing the exam with you.”
“ghosts don’t have academic records,” he said, not looking up. “but if you die, i’ll simply request a solo accommodation form from the department. i’ve already drafted the email template for that too.”
you paused, staring at him. “you’re joking.”
seonghyeon finally raised his head, his dark eyes fixed on yours behind his thin frames. his face was entirely expressionless, but there was a sharp, dangerous glint in his eyes that made your pulse do something strange. “try me.”
you let out a short, dry laugh, leaning your elbows back on the table. “i liked you better when you were rank two, seonghyeon. you were far less terrifying.”
“then you’d better study harder,” he said, his voice dropping into a quiet, steady rhythm that caught you off guard. “because i don’t plan on letting you see that version of me again.” he slid a blank sheet of his notebook’s paper across the table, tapping the top of it with the tip of his mechanical pencil. “now,” he said, his gaze locking onto yours. “show me your derivation for the navier-stokes continuity equation. and write down every single step.”
you grabbed your pen, the plastic clicking loudly against the table. “fine. but if i get bored halfway through, i’m drawing a leaderboard in the margin.”
“if you draw on my paper, i’m taking your highlighters,” he said calmly, his eyes already tracking the first stroke of your pen.
you started deriving the the equation, your hand moving fast, writing down the density parameters and the velocity vector fields. you deliberately exaggerated the pressure gradient steps, making sure the symbols were huge and impossible to miss. “there. see? completely legal, entirely thorough calculus.”
seonghyeon leaned across the table, his face coming close enough that you could smell the faint, bitter scent of the black coffee on him. his eyes scanned the lines of handwriting.
“you missed the local acceleration term in the derivative,” he said, his finger coming down to tap the blank space right before the convective acceleration expression.
you squinted at the paper. “no, i didn’t. it’s implied because the flow is steady-state.”
“the prompt didn’t state the flow was steady-state,” he countered, his voice flat but entirely certain. he reached over, took the pen straight out of your hand—his fingers brushing against yours for a brief, cold second—and neatly wrote down the partial derivative of velocity with respect to time. “never assume steady-state unless the boundary conditions explicitly give it to you.”
you leaned back, crossing your arms. “you’re splitting hairs.”
“i’m saving us from losing half a mark on a technicality.” he handed the pen back to you, cap first. “do the next part. and don’t assume anything this time.”
“i assume you must be really fun at parties.”
“i don’t go to parties,” he said, shifting his laptop slightly to the left. “they’re an inefficient use of time.”
“obviously,” you muttered, though you pulled the paper back toward you and restarted the next line of the derivation.
for the next two hours, it went exactly like that—a slow, grueling back-and-forth where every single one of your mathematical shortcuts was systematically dismantled by his red pen. he was infuriatingly precise, but as the pages started piling up between you, you noticed something else—he wasn’t just fixing your mistakes to be smug anymore, rather, he was actually matching your pace, keeping up with the rapid-fire way your brain jumped from one complex concept to the next.
by the time the library clock struck two, your wrist was aching.
“enough,” you said, dropping your pen onto the table. “my brain is entirely fried. if i look at another reynolds number, i’m going to throw up right here.”
seonghyeon looked up from his notebook. he didn’t look ‘fried’ at all, though the dark circles under his eyes seemed a little deeper in the afternoon light. he slowly gathered the loose sheets of paper, tapping them against the table to align the edges perfectly before sliding them into the folder.
“that was acceptable,” he said.
you let out a dry laugh. “acceptable? i just gave you a masterclass in fluid kinematics.”
“you gave me a lot of unnecessary attitude,” he corrected, though he was carefully putting his highlighters away in their designated slots in his pencil case. “but the math was mostly correct. we’re on schedule.”
“high praise coming from the machine,” you said, swinging your bag onto your shoulder. you stood up, looking down at him as he zipped his laptop case. “same time tomorrow?”
he paused, his hand hovering over the zipper. he looked up at you through his glasses, his expression unreadable for a second before that tiny, dangerous spark returned to his eyes.
“seven sharp,” he said. “and bring your own coffee. i won’t be sharing mine.”
“wouldn’t dream of it, rank one,” you smiled, turning toward the exit.
☆
the next morning, you arrived at the library at exactly six fifty-five. the sky outside was a heavy, bruising shade of purple, and the air inside the lobby felt like the inside of a fridge. you had a giant, steaming travel mug of black coffee gripped between both hands like a lifeline. you walked down the narrow aisle toward your usual table, fully expecting to be the first one there, but he was already sitting down.
seonghyeon was wearing a thick, dark grey woollen jumper that made him look slightly less like a human calculator and more like a normal university student, though his posture remained characteristically rigid. he had his laptop open, a massive textbook propped up against it, and three separate sheets of grid paper laid out in a perfect, parallel row.
“you’re five minutes early,” he said without looking up from his screen.
“and you’re terrifying,” you said, dropping your bag onto the chair opposite him. “do you actually sleep here? honestly. tell me the truth. do you have a sleeping bag hidden behind the self-help section or something?”
“the library doors open at six forty-five for postgraduate students,” he said, finally raising his eyes. he glanced at the travel mug in your hands, his expression entirely neutral. “you brought coffee.”
“obviously. i value my life.” you sat down, immediately pulling your knees up toward your chest to trap what little warmth you had left. “what are we doing today? more agonising derivations?”
“hardware architecture,” he said, sliding one of the grid sheets across the table toward you. it was a flawlessly drawn schematic of the fluid mechanics laboratory rig, complete with labels, flow meters, and digital sensor ports. “the lab exam isn’t just theory. we have to calibrate the differential pressure transducers ourselves. if we mismatch the digital inputs, the software throws an error code, and we lose five marks instantly.”
you looked at the diagram, tracing the neat lines with your finger. “i know how to calibrate a transducer, seonghyeon.”
“you know how to do it on paper,” he corrected, leaning forward. “but in the actual lab, the valves are old. the bleed screws on the pressure lines are stiff. if you force them, you introduce air bubbles into the system, which skews the density readings.”
you raised an eyebrow, taking a slow sip of your coffee. “and let me guess. you’ve already practiced on the actual rig?”
“i spent two hours in the basement lab yesterday afternoon while you were at your lecture,” he said, entirely unabashed. “the third rig from the left has a faulty bypass valve. if the professor assigns us that station, we need to manually offset the volumetric flow rate by four percent to get an accurate reynolds number.”
you stared at him, the mug hovering just below your lips. “you are a… deeply pathological individual.”
“i’m thorough,” he said, tapping the diagram. “if we get the broken rig and we don’t account for the valve, our error margins will look like we didn’t even study. now, look at the sensor pin configuration. if i handle the physical calibration, can you code the real-time data script in under five minutes?”
“i can do it in three,” you said, the competitive sting instantly waking your brain up better than the caffeine. “provided you don’t keep breathing down my neck about the syntax.”
“i only comment on your syntax because you use single-letter variables,” he said, his voice dropping into that quiet, irritatingly logical tone. “it’s bad practice.”
“it’s faster.”
“it’s messy.”
“it works,” you snapped, opening your laptop with a definitive click. “set a timer. three minutes. give me the data parameters.”
he watched you for a second, his dark eyes fixed on yours. a slow, tiny shift occurred at the corner of his mouth—the absolute closest he ever got to a smile.
“two minutes and fifty seconds,” he said, his fingers flying across his own keyboard. “starting now.”
your fingers flew across the keyboard, the clicks loud and rhythmic against the dead silence of the dawn library. you didn’t look up, not even when the screen flashed a syntax warning. you backspaced with a vicious tap, corrected the logic, and kept going.
seonghyeon didn’t say a word. he just sat there, his phone lying between you on the table, the digital stopwatch ticking down the seconds in bright green digits.
00:45.
00:44.
“done,” you muttered, hitting the final compile key with a sharp, satisfied slam of your index finger.
the terminal cleared. the script executed perfectly, spitting out the simulated calibration data in neat, uniform columns. you leaned back, crossed your arms, and pointed at his phone. the timer read 00:41. you had thirteen seconds to spare.
seonghyeon looked at your screen, his eyes scanning the code from top to bottom. he didn’t say anything for a long time. he just leaned closer, his shoulder nearly brushing yours as he studied the loop structure you’d written.
“you used a global variable,” he said quietly.
“it compiled, didn’t it?”
“it’s efficient,” he admitted, the words coming out slow and reluctant. he looked up, his face closer than you anticipated. behind his glasses, his dark eyes were incredibly sharp, tracking the small, triumphant grin on your face. “but it’s still dangerous practice.”
“admit it. it was brilliant.”
“it was fast,” he corrected, though he finally reached out and tapped the screen of his phone, resetting the timer. “but speed doesn’t matter if the hardware fails. tomorrow we have the open-lab session. we get exactly thirty minutes to test the actual rigs.”
you picked up your travel mug, taking a long, warm gulp of coffee. “so we go straight for the third rig from the left. the one with the broken valve.”
“exactly.” he closed his laptop, the mechanical click sounding incredibly final. “if we can master the worst station in the room, the rest of the class won’t even be a factor.”
you tilted your head, watching him pack his notebook into his bag. “you really hate losing, don’t you?”
“i don’t see the point in preparing for anything less than perfect,” he said, looking at you over the top of his glasses. “and right now, you’re the only variable i can’t fully control.”
“get used to it,” you smiled, leaning your chin on your hand. “because i’m not planning on letting you control me. we’re partners, rank one. fifty-fifty.”
he paused, his hand resting on the zipper of his backpack. he looked at you for a long beat, his expression unreadable, before a faint, dark glint flickered in his eyes.
“we’ll see about that tomorrow at seven.”
☆
the open-lab session was pure chaos. the basement room was suffocatingly loud, filled with the hum of heavy machinery, the rushing sound of water through the pipes, and the anxious chatter of thirty other students frantically trying to calibrate their equipment.
“third rig,” seonghyeon hissed in your ear, his hand catching your elbow to pull you through the crowd.
you followed him to the far corner of the lab. the station looked older than the others, the digital readout flickering slightly. seonghyeon immediately dropped to his knees, pulling a small wrench from his bag, while you set your laptop down on the workbench and plugged in the interface cable.
“the professor is watching,” you muttered, looking over your shoulder. “he’s checking the time logs.”
“ignore him,” seonghyeon said, his voice tense as he worked the stiff bleed screw on the pressure line. “focus on the data script. if the flow meter spikes past four litres per second, override the digital input manually.”
“i’m on it. just get the air bubbles out.”
your fingers blurred over the keys. the interface terminal was throwing error after error as the old rig struggled to stabilise.
“ten seconds left on our slot,” you warned, your heart hammering against your ribs. “seonghyeon, the volumetric rate is tanking.”
“three degrees to the left,” he muttered, his knuckles turning white as he forced the faulty valve. “now. run the script.”
you slammed the enter key.
the terminal screen went entirely black for a terrifying half-second. then, a single row of green text flashed across the screen.
calibration successful. error margin: 0.02%.
it wasn’t just accurate; it was flawless. better than the manufacturer’s factory settings.
“we did it!” you shrieked, completely forgetting where you were.
seonghyeon bolted to his feet, his face lit up with a huge, uncharacteristic grin that entirely transformed his strict features. before your brain could even register the logic of it, you threw your arms around his neck, and he grabbed you by the waist, lifting you slightly off the ground in a dizzying, triumphant hug.
for a split second, you could feel the solid warmth of his woollen jumper, the rapid thud of his heartbeat, and the completely real, unfiltered rush of winning together.
then, the reality of the crowded basement lab crashed back in.
you both froze.
he immediately stepped back, his hands dropping to his sides as if he’d just touched hot iron. you stumbled back a step, instantly smoothing down the front of your pants, your face burning a furious shade of red.
“uh,” you cleared your throat, looking literally anywhere else but his face. “right. so. the code... the code worked.”
“yes,” he said, his voice suddenly three octaves higher than usual. he quickly snatched his glasses off his face, wiping them vigorously on his jumper though they were completely clean. “the... the data parameters were highly satisfactory.”
“highly satisfactory,” you echoed, letting out a forced, incredibly awkward laugh. “haha. yeah… absolutely. totally professional.”
“completely professional,” he agreed, his eyes fixed firmly on the floorboards as he frantically stuffed his wrench back into his bag. “it was merely a standard demonstration of collaborative efficiency.”
“obviously,” you muttered, shutting your laptop so fast you nearly caught your fingers in the screen. “nothing happened.”
“nothing at all,” he murmured, though his ears were still bright red as he swung his bag over his shoulder.
the walk back up from the basement lab to the library was the longest five minutes of your entire life. neither of you said a word. the silence was thick, entirely different from the competitive tension you’d spent the last week building up. every time your shoulders accidentally brushed in the narrow corridor, you both practically jumped an inch apart.
by the time you reached your usual table, the golden afternoon light was just beginning to hit the high windows. you dropped your bag onto the chair. it didn’t make a loud thud this time since you were trying too hard to be quiet.
seonghyeon stood by his side of the table, his fingers nervously tracing the edge of his folder before he finally sat down. he cleared his throat, his face entirely serious again, though the faint pink tint on his ears hadn’t completely faded.
“we need to review the error analysis for the final report,” he said, his voice dropping back into that familiar, structured rhythm. “now that the calibration is complete.”
you pulled out your laptop, opening the student portal just to give your eyes something to look at. “right. error analysis. wouldn’t want to lose that point five percent.”
you clicked the leaderboard page out of habit, expecting to see the same frozen standings from the morning, but the page refreshed. the professor had updated the project progress marks based on the open-lab performance.
rank 1: yn yln & eom seonghyeon – 99.8%
you stared at the screen, a genuine smile breaking through the lingering awkwardness. you tilted the screen toward him. “well. look at that.”
seonghyeon leaned forward, his eyes scanning the text. the strict line of his mouth softened, and that tiny, familiar spark returned to his eyes behind his thin frames.
“a ninety-nine point eight,” he murmured, looking up to meet your gaze. “acceptable.”
“acceptable?” you scoffed, leaning back and crossing your arms. “we literally broke the curve, dude. you can confess it was brilliant. the professor’s ghost isn’t going to haunt you.”
“it was a team effort,” he said, though there was a definite lightness in his tone now. he opened his notebook, but instead of writing a formula, he paused, his pencil hovering over the top of the blank page. “which means the old titles are technically obsolete.”
you raised an eyebrow. “the old titles?”
“i’m no longer rank two, and you’re no longer rank one, or vice versa,” he said, looking at you over the top of his glasses. “we’re tied.”
“so what are you going to call me then? partner?” you laughed.
“too formal,” he said, a small, dangerous glint flickering in his eyes as he finally wrote something down at the top of his sheet. he turned the notebook around so you could see it.
written in his perfect handwriting was a single word: anomaly.
you let out a short laugh. “anomaly? really? isn’t that a mouthful?”
“you defy the expected data structure,” he explained, completely deadpan. “you skip steps, you use terrible syntax, and somehow you still get the correct result. you’re a statistical anomaly.”
“guess i’ll take it,” you smiled, reaching across the table and snatching the pencil straight out of his fingers. you flipped to the inside cover of his pristine folder and wrote a single word right under his name in large, messy letters: valve.
seonghyeon squinted at it. “valve?”
“because you’re completely stiff, you put too much pressure on everything, and you’re obsessed with the basement rig,” you said, sliding the pencil back to him. “plus, if i don’t ‘manually offset’ your attitude by four percent, you’re entirely impossible to work with.”
he stared at the word on his folder, his lips twitching slightly. he didn’t erase it. instead, he just pulled his laptop closer.
“get your script open,” he said softly, his fingers hitting the keys. “we have a report to finish.”
“right behind you,” you replied, opening your own files.
seonghyeon stared at the word on his folder, his eyebrows flattening into a deeply unimpressed line. “valve. really. that’s the absolute limit of your creative capacity.”
“okay, fine, it was a rough draft,” you muttered, leaning across the table and snatching the pencil back. you aggressively scribbled out the word until it was just a dark graphite blur. “you’re right. it lacks nuance. you deserve something that truly encapsulates your whole... vibe.”
he crossed his arms, leaning back in his chair. “i tremble with anticipation.”
you tapped the eraser against your chin, looking him up and down. the perfectly straight posture, the pristine jumper, the sharp eyes tracking your every move like a hawk waiting for a syntax error.
“genius,” you said, a slow, malicious grin spreading across your face. you leaned forward, dropping your voice to a sweet, patronising purr. “how about genius?”
seonghyeon didn’t even blink. “that’s not a nickname. that’s just a statement of fact.”
“no, you don’t get it,” you said, resting your chin in your hands, your eyes dripping with mock admiration. “it’s about the delivery, like when you start explaining basic boundary conditions for the third time, i can just sigh and say, ‘whatever you say, genius’.”
a tiny, annoyed muscle twitched in his jaw. “patronising.”
“exactly. it’s perfect for you,” you laughed, spinning the pencil between your fingers. “or wait—what about professor? since you clearly want to teach the class so badly. we can get you a little tweed jacket with the elbow patches. you’d love it—”
“i’m nineteen,” he said flatly.
“could’ve fooled me with that attitude, professor.” you leaned in a little closer, tilting your head. “what’s wrong? don’t like being managed?”
seonghyeon stared at you for a long beat, his dark eyes narrowing. the annoyed look faded, replaced by that quiet, dangerous focus that always made your chest feel slightly tight. he reached out, his cool fingers brushing yours as he took the pencil back.
“if i’m genius,” he murmured, his voice dropping an octave as he wrote something neat at the top of your page. “then you’re prodigy.”
you squinted at the paper. “prodigy? sounds nice.”
“it’s not,” he said smoothly, capping the pencil with a soft click. “it means you have an annoying amount of natural talent, but you’re fundamentally undisciplined and require constant supervision so you don’t ruin the curve.”
you let out a dry gasp. “you did not just call me undisciplined.”
“i believe the technical term is: a liability,” he corrected, a tiny smirk finally breaking through his stoic expression. he tapped the screen of your laptop. “now open the data log, prodigy. let’s see if your brilliant brain can handle basic error propagation.”
“i hate you,” you whispered, though you were already opening the file, a stupid smile tugging at the corners of your lips.
“good,” he said softly, his fingers already already running across his keyboard. “now focus.”
the library grew even quieter as the clock ticked past seven in the evening. the gold light had entirely evaporated, leaving only the harsh, white glare of your laptop screens bouncing off the dark windows.
you were staring at a particularly nasty section of the error analysis report, the numbers beginning to swim into an indistinguishable grey blur. you let out a long, dramatic groan, dropping your forehead directly onto the open pages of your textbook.
“my brain has officially reached maximum capacity,” you mumbled into the paper, your voice muffled. “if i try to calculate one more standard deviation, i’m going to set this table on fire.”
across the table, the steady, rhythmic clicking of seonghyeon’s keyboard paused.
“we have three pages left,” his voice cut through the silence, crisp and completely unaffected by the twelve hours you’d both logged today. “and the library doesn’t allow open flames.”
you lifted your head just enough to glare at him through your messy bangs. he looked infuriatingly neat. his collar was still straight, his hair hadn’t even lost its parting, and his glasses sat perfectly on the bridge of his nose.
“are you even human?” you muttered, sitting back up and rubbing your eyes. “seriously. do you have a lithium-ion battery in there? how are you still moving?”
seonghyeon leaned back, folding his arms across his dark jumper. he looked down at you, his sharp eyes holding a look that was somewhere between absolute superiority and something softer—something almost amused.
“i have discipline,” he said, the corner of his mouth twitching. “something you might want to look into before the actual exam on friday.”
“i have plenty of discipline,” you countered, taking a desperate, final sip of your entirely cold coffee. you grimaced and set the mug down. “i just also happen to possess biological limitations. unlike certain robotic entities.”
“right.” he stood up, his chair making a faint, muffled sound against the floor.
you blinked, watching him. “where are you going? giving up?”
“i’m getting a fresh coffee from the vending machine downstairs,” he said, leaning down to pick up his wallet from the desk. he paused, his dark eyes fixing on your empty mug, then shifting up to look directly into yours. “do you want one, or is the prodigy too weak to handle another dose of caffeine?”
you let out a dry, exhausted laugh, pushing your empty travel mug across the wood toward him. “make it extra strong, genius. if i fall asleep while you’re checking my syntax, you’ll have to write that solo accommodation email for real.”
he caught the mug by the handle. his fingers were warm where they briefly brushed against yours, a sharp contrast to the freezing library air.
“two minutes,” he murmured, turning on his heel and walking down the dark aisle.
you watched him go, your lips curving into a stupid, tired smile as you pulled the report back toward you. for a machine, he wasn’t completely terrible.
when he came back, he slid your travel mug across the table with a soft, metallic clink. the steam rising from it smelled heavy and sweet—not the bitter black sludge he usually drank.
you took a sip and blinked. “did you put sugar in this?”
“you were starting to look aggressive,” he said, sitting down and adjusting his glasses. “i considered it a preventative safety measure for the library equipment.”
“whatever you say, genius,” you murmured, wrapping your cold hands around the warm mug. you stared at the report on your screen, then looked over at the fresh page he’d opened in his notebook. at the very top, he’d neatly penned ‘prodigy’s data corrections’.
you frowned slightly, tracing the edge of your mug. “hey.”
“what?” he didn’t look up, his fingers already typing.
“i think i changed my mind.”
seonghyeon’s fingers paused on the keyboard. he slowly raised his head, his sharp eyes fixing on you. “about the error propagation logic? because if you’re trying to shortcut the variance formula again—”
“no, not the math,” you interrupted, leaning your chin in your hand. you let out a small, tired laugh, looking directly at him. “about the nicknames. i think i actually prefer anomaly. it’s cuter.”
he stared at you. for a split second, the robot completely broke down. his posture stayed rigid, but his eyes widened just a fraction, and a sudden, dark flush crept up from the collar of his jumper, staining the tips of his ears a bright, furious red.
“cuter,” he repeated, his voice flat, though it lacked its usual sharp certainty.
“yeah,” you said, enjoying the way he completely lost his composure. you leaned a little closer across the worn wood. “prodigy sounds like you expect me to be perfect. anomaly feels like... i don’t know, like i’m the only thing that messes up your perfect little system.”
he didn’t say anything for a long second. he just looked at you, his throat moving as he swallowed hard. he quickly grabbed his pen, turning his eyes back down to his notebook so fast you were surprised his glasses didn’t fly off.
“it’s a statistically accurate description,” he muttered, his handwriting suddenly much less precise as he scribbled out a line of text. “nothing more.”
“right,” you smiled, taking another sip of the sweet coffee. “sure, genius. whatever helps you sleep at night.”
“shut up and calculate the standard deviation,” he whispered, his ears still burning under the harsh library lights.
“on it,” you laughed, hitting the keys.
the clock near the main desk clicked over to nine. the library was completely deserted now, save for the occasional distant thud of the security guard’s boots two floors down. the room had gotten even colder, the heavy silence pulling the two of you into a strange, insular little world under the yellow glow of the single desk lamp you’d left on.
you shifted in your seat, your shoulder lightly bumping against his. somewhere around eight o’clock, you’d moved your laptop to his side of the table under the guise of ‘better screen angles for the graph comparisons.’ he hadn’t protested.
“you’re leaning again,” he murmured, his voice incredibly soft in the quiet room.
“i’m freezing, genius,’ you complained, not moving away. in fact, you nudged your arm against his thick woollen sleeve. “and you’re like a human radiator for some reason. it’s basic thermodynamics—heat flows from hotter objects to colder ones.”
seonghyeon let out a quiet breath, the sound far closer than it used to be. he didn’t pull away either. instead, he shifted his laptop a fraction of an inch closer to yours, his hand resting on the desk just a few centimetres from your own.
“that’s an incredibly lazy application of the second law,” he said, but his tone lacked any real bite. it was just a low, teasing murmur.
“it works,” you smiled, looking sideways at him. from this close, you could see the tiny reflection of the spreadsheet columns in his glasses, and the way a few stray, damp strands of his hair from the morning rain had finally dried into a messy curl near his temple. “admit it. you like having the anomaly around.”
he paused, his fingers hovering over the trackpad. he slowly turned his head to look at you. because you were already leaning in, his face was barely a breath away. his sharp eyes looked dark, heavy, and completely focused on you.
“you’re loud,” he whispered, his eyes dropping briefly to your lips before snapping back to your gaze. “you leave ink stains on the desk. and your file naming conventions are an absolute disaster.”
“but?” you prompted, a tiny, teasing smirk playing at the corner of your mouth, your heart doing a sudden, violent flip against your ribs.
“but,” he repeated, his voice dropping into a register that made the hair on your arms stand up. he slowly reached out, his warm fingers brushing against the side of your hand before he deliberately slid his index finger under yours, locking your hand against the table. “your calculus is acceptable.”
“just acceptable?” you whispered back, your fingers tightening around his.
“ninety-nine point eight percent acceptable,” he murmured, a genuine, completely unforced smile finally breaking through his strict expression. “which is close enough to perfect for now.”
the silence stretched out between you, long and heavy, but the tightness in your chest didn’t feel like panic anymore. it felt like waiting.
his fingers stayed hooked under yours, warm and steady against the cool wood of the table. you didn’t move your hand away, and he didn’t pull back. for a long time, the only sound was the faint, rhythmic hum of the fan.
“you’re not writing anything,” you whispered, your eyes dropping down to the blank line on his screen.
“you’re distracting the calculator,” he murmured back. his thumb shifted, just a fraction of an inch, the rough edge of his skin brushing against the side of your wrist. the touch was tiny, almost imperceptible, but it made a sharp prickle of heat shoot straight up your arm.
“i thought the genius was supposed to have absolute focus,” you teased, though your voice lacked its usual sharp edge. it came out soft, slightly breathless.
seonghyeon didn’t answer right away. he slowly turned his wrist, his palm sliding flat against yours until your fingers slotted together, completely natural, hiding the messy ink stains on your skin under the heavy warmth of his hand. his grip wasn’t tight, just firm enough to keep you right there.
“i do,” he said, his eyes fixing on yours with that quiet, terrifying intensity. “i’m focusing.”
“on the report?”
“on my anomaly.”
your breath hitched. you looked down at your joined hands, your heart hammering so loudly against your ribs you were certain he could hear it in the dead quiet of the aisle. you let out a tiny, shaky laugh, nudging his shoulder with yours. “that’s... highly irregular behaviour, professor.”
“the data changed,” he whispered, his head tilting slightly closer, his breath warm against your cheek. “i’m adjusting the model.”
he didn’t lean in to kiss you. he didn’t push it further. he just sat there, his shoulder pressed against yours, holding your hand under the pale yellow glow of the desk lamp while the clock on the wall kept ticking closer to midnight.
“we still have two pages left,” you murmured, though you didn’t make any move to look back at the screen.
“i know,” seonghyeon said softly, his thumb tracing a slow, deliberate circle over the back of your hand. “we’ll finish it tomorrow at seven.”
the library security guard finally kicked you both out at midnight, his keys jangling loudly as he ushered you toward the glass doors. outside, the air was crisp, the earlier rain leaving the pavement slick and reflecting the amber glow of the streetlights.
“i’m driving you home,” seonghyeon said, adjusting the strap of his backpack. it wasn’t a question.
“you don’t have to do that, genius,” you said, shivering as the night air hit your face. “the night bus is still running.”
“it’s late, it’s freezing, and the data script is on your laptop. if you get kidnapped, i have to re-do the whole thing alone,” he said, turning toward the student parking lot. “let’s go.”
his car was exactly like him—a sensible, perfectly clean silver sedan. the interior smelled faintly of mint and old paper. as soon as the engine started, he cranked the heater up, the warm air immediately blasting against your frozen hands.
for the first ten minutes, the silence was quiet and comfortable. the city blurred past the windows in a stream of neon lights. it was the first time in a week you weren’t actively looking at an equation.
“so,” you said, leaning back against the headrest and looking at his profile. without his usual glasses on—he’d switched them for a pair of driving glasses—he looked softer. “does the genius actually do anything besides calculate fluid velocity? what’s your life look like when you’re not breaking the academic curve?”
seonghyeon kept his eyes fixed on the road, his hands perfectly positioned at ten and two on the steering wheel. “i take care of my sister.”
you blinked, turning slightly in your seat. “you have a sister?”
“a younger one. she’s fourteen,” he said, the corner of his mouth softening into a genuinely warm expression you hadn’t seen before. “and she’s currently convinced that she’s going to be a professional artist, which means our kitchen table is permanently covered in charcoal dust and acrylic paint. it’s completely inefficient, but... she likes it.”
“that’s... actually really sweet,” you murmured, a faint smile touching your lips. you looked out the side window as he took a smooth left turn. “i’m an only child.”
“really?” he glanced at you briefly before looking back at the road. “i would have guessed you had three older brothers based on how aggressive you get over a leaderboard.”
“yah!” you laughed, nudging his shoulder. “no, it’s just me. honestly... it gets pretty quiet. especially during exam season when my parents are working late.” you looked down at your hands, your voice dropping a little lower, losing its usual teasing energy. “sometimes i see people complaining about their siblings, and i just... secretly wish i had someone to talk to at home. someone to yell at, or share things with, or just have around so the house doesn’t feel so massive. like everyone else does.”
the car slowed down, pulling up to the curb right outside your apartment building. seonghyeon put the car in park but kept the engine running, the warmth wrapping around you both. he didn’t say anything for a long moment. he just turned his head, his dark eyes studying your face in the dim cabin light. the teasing, condescending mask was completely gone, replaced by that steady, grounding presence from the library.
“you don’t have to be completely alone at home,” he said quietly.
you looked up, meeting his gaze. “what?”
he reached over, his fingers lightly tapping the edge of your phone where it sat in the console, displaying the route to your house. “the library opens at seven. but if you’re stuck on something at three in the morning... the server is faster at night anyway. you can just call me.”
your heart gave a small, distinct thump against your ribs. “is that an official recommendation, professor?” you whispered, a tiny, tentative smile returning to your face.
“it’s a calculated strategy, my anomaly,” he murmured back, his eyes holding yours, warm and completely serious. “to ensure our collaborative efficiency remains perfect.”
you stared at him, the soft hum of the car engine filling the tiny space between you. a slow, teasing smile pulled at your lips despite the fluttering in your chest. “three in the morning, though? that sounds an awful lot like you’re trying to disrupt my sleep schedule, genius.”
“i’m simply offering a technical resource,” he replied smoothly, though the slight adjustment he made to his driving glasses gave him away. “if the anomaly is offline, the system doesn’t function properly. it’s preventative maintenance.”
“preventative maintenance,” you echoed, shaking your head as you reached for your backpack. “you really have a romantic term for everything.”
“goodnight, yn,” he said, his voice dropping into that quiet, grounding register that caught you off guard. he didn’t pull his hand back immediately from the console, his fingers resting just inches from where yours had been.
“night, genius,” you called, opening the car door. the crisp night air hit you, but the warmth from the car stayed with you all the way up to your apartment.
☆
the next three days went by in a blur of intense focus and shifting boundaries. the constant fighting had completely dissolved into something entirely different—a quick, sharp banter that felt more like a dance than a debate. when you accidentally skipped a step in your final error propagation proof, he didn’t dismantle you with his red pen; he just leaned in, his shoulder firmly pressed against yours, and whispered, “you’re doing it again,” before sliding his own neatly lined paper under your hand.
by friday afternoon, the actual midterm was practically an afterthought. you navigated the old, faulty third rig like you’d built it yourselves, your code executing flawlessly while seonghyeon handled the stiff valves without losing a single percent of efficiency.
when the final grades popped up on the department board an hour after the exam, there it was at the very top.
100%
“perfect,” you stated, leaning against the hallway wall, looking at the screen.
“satisfactory,” seonghyeon corrected, standing right beside you. but he was looking at you, not the board, a genuine, unmasked smile completely softening his sharp features.
“oh, come on, a hundred percent is perfect, even by your metrics,” you laughed, turning to face him.
“the grade is perfect,” he murmured, stepping a fraction closer, his dark eyes fixed on yours. the hallway was buzzing with students rushing past, but everything else felt entirely distant. “the partnership was the unexpected variable.”
you tilted your head, your heart doing that familiar, erratic flip. “and what does the data say about the variable now that the exam is over?”
seonghyeon reached down, his fingers lightly brushing against the side of your hand before sliding into yours, locking his fingers with yours right there in the middle of the corridor.
“the model requires further long-term testing,” he said softly, a tiny, brilliant smirk playing at the corner of his mouth. “starting tomorrow. seven sharp?”
“make it eight,” you smiled, tightening your grip on his hand. “your anomaly needs her sleep.”
seonghyeon’s smirk widened just a fraction, the sharp lines of his face softening completely. “eight,” he repeated, as if checking the word against a mental schedule. “highly irregular, but... acceptable, i suppose.”
“look at you, compromising,” you teased, your thumb lightly brushing the back of his hand. “the physics department might strip you of your title if they find out.”
“they won’t,” he murmured, his grip on your hand firm and steady as he guided you toward the exit doors, completely ignoring the curious glances from a few of your classmates passing by. “because our data speaks for itself. a hundred percent leaves no room for administrative intervention.”
the outside air was cool, but the afternoon sun was bright, hitting the campus courtyard in broad, golden sheets. for the first time in a week, you didn’t feel the crushing weight of a deadline hanging over your shoulders.
as you walked down the stone steps together, your fingers still laced perfectly between his, you glanced sideways at his profile. his glasses were caught in the sunlight, and he looked remarkably relaxed for someone who spent his life stressing over the second decimal place.
“so,” you said, your voice dropping into a quieter, slightly hollow tone as you looked out over the crowded square. “i guess it’s back to reality now. my parents are pulled into an overnight shift at the clinic, so the apartment is going to feel about ten times bigger than usual tonight. just me, a microwave meal, and the absolute silence of a completed syllabus,” you thought aloud.
seonghyeon stopped at the edge of the pavement, turning to face you fully. he looked down at your joined hands, his thumb pausing its steady rhythm against your knuckles, before his dark eyes lifted to study your face. the analytical, distant look was entirely gone, replaced by that quiet, deliberate focus.
“my sister demanded i bring home actual pastry from the bakery near the station to celebrate the end of our exams,” he said, his voice dropping a fraction lower, losing its usual rigid pacing. “she also bought a new set of heavy-weight sketching paper that she claims requires a second opinion.”
you tilted your head, a little confused. “okay? i’m sure her art is great, but—”
“come with me,” he interrupted softly.
you blinked, staring at him. “what?”
“you said you didn’t like the silence,” seonghyeon said, his eyes holding yours, warm and completely serious. “and minji has been tracking the leaderboard updates via my laptop screen for the last four days anyway. she informed me this morning that if i didn’t bring the person responsible for making me look human home, she would purposefully misplace my engineering rulers.”
you let out a genuine laugh, the slight emptiness in your chest instantly melting away into a sudden, chaotic flutter. “she threatens your stationery? oh, i like her already. she knows exactly how to handle the genius.”
“she’s a menace,” seonghyeon corrected automatically, though the sheer fondness in his tone completely contradicted the word. he squeezed your hand gently, stepping a fraction closer until the toes of your shoes almost brushed his. “she’s loud, she’s messy, and she will definitely try to get you to spill all my embarrassing study habits. it’s a completely uncontrolled environment.”
“sounds perfect for an anomaly,” you smiled, looking up at him.
“it is,” he whispered, his free hand reaching up to gently tuck a stray, wavy lock of your bangs behind your ear, his warm fingers lingering against your cheek for just a second. “let’s go.”
the ride to his house was completely different from the midnight drive two days ago. the car was still warm, but the heavy silence had evaporated, replaced by the low hum of the radio and the steady, quiet rhythm of seonghyeon’s voice as he detailed his sister’s chaotic routine.
he pulled up to a neat, two-story house in a quiet residential lane. before he could even turn the key all the way back in the ignition, the front door flew open. a girl with the exact same dark, sharp eyes as seonghyeon—but with her hair pulled into two messy, paint-stained buns—stood on the porch, leaning heavily against the doorframe with her arms crossed.
“you’re exactly six minutes later than the navigation app predicted, eom seonghyeon,” she called out as you both stepped out of the car. “i was about to start hiding the mechanical pencils.”
“traffic at the junction was heavier due to friday afternoon clear-out,” seonghyeon replied, his tone instantly slipping into that familiar, deadpan defensive mode as he grabbed the box of pastries from the back seat. “and don’t touch the pencils, minji.”
minji completely ignored him, her eyes shifting immediately to you. a massive, wicked grin spread across her face. “you must be the anomaly.”
you couldn’t help but laugh, walking up the steps beside seonghyeon. “the one and only. and you must be the stationery thief.”
“she’s a criminal element,” seonghyeon muttered, nudging his sister out of the doorway with his elbow so we could step inside.
the house didn’t feel massive or empty at all. it smelled like vanilla tea, wood polish, and the distinct, sharp scent of turpentine. just like he had warned, the dining table just off the kitchen was entirely buried under giant sheets of grey charcoal paper, scattered blending stumps, and a half-finished portrait of a very annoyed-looking cat.
“don’t look at that one, it’s terrible,” minji said quickly, dragging two chairs out from the edge of the clutter. “sit down! seonghyeon, go make the tea. the good kind, not the bitter grass you drink.”
“i know how to make tea,” he said flatly, setting the pastry box down on the counter. he looked back at you over the top of his glasses, his expression a mix of resignation and that quiet, soft warmth that always made your chest feel tight. “don’t let her interrogate you.”
“i’m making no promises,” you smiled, sitting down and immediately leaning over to look at a sketchbook minji had pushed toward you.
for the next hour, the kitchen was louder than your own apartment had been in months. minji was a whirlwind of energy, showing you her character designs, complaining about her middle school art teacher, and gleefully revealing that seonghyeon had actually colour-coded his high school diaries by emotional variance.
“he didn’t,” you gasped, looking over at the kitchen counter where he was standing, his back to you as he poured the hot water.
“he did!” minji leaned in, whispering loudly. “blue was for ‘highly regular,’ red was for ‘inefficient’. he stopped doing it when i stole the red pen.”
“minji,” seonghyeon’s voice carried over the hum of the kettle, low and warning, though you could see the dark flush creeping up the back of his neck from behind.
you leaned your chin in your hand, watching his rigid posture as he carefully arranged three mugs on a wooden tray. the warmth of the house, the loud, messy life filling the room, and the steady, protective weight of his presence just a few feet away completely washed over you. your quiet, empty apartment across town felt miles away.
seonghyeon walked back over, setting the tray down in the single clear spot on the table. he sat down in the chair right next to yours, his shoulder immediately pressing against your sleeve, solid and warm.
“she’s exaggerating,” he murmured, his dark eyes meeting yours as he slid a mug of sweet vanilla tea toward you.
“i don’t know, professor,” you teased softly, your eyes dropping down to where his hand rested on the table, just an inch from yours under the edge of a giant sketch sheet. “the data seems pretty consistent.”
seonghyeon didn’t pull away. instead, beneath the overlapping edges of his sister’s charcoal drawings, his fingers slid sideways, hooking quietly around yours and locking them tight.
“the system has evolved since then,” he whispered, his thumb tracing a slow circle over your knuckles while minji reached for a pastry, completely oblivious. “the current model is much less predictable.”
minji was currently in the middle of a highly animated demonstration of how she planned to sneak a giant, six-foot canvas into her art classroom next week, using her hands to mimic the dimensions of the school corridor.
“and then, if the vice-principal turns the corner, i just hold it up and pretend i’m a very realistic wall,” she insisted, her paint-stained buns shaking as she laughed.
“a flawless tactical maneuver,” you grinned, leaning forward and grabbing a custard pastry from the box. “though if you need a diversion script to throw off his schedule, i know a guy who specialises in timing logs.”
“oh, absolutely not,” minji snorted, waving a charcoal-covered finger at her brother. “he’d just calculate the exact velocity of my suspension and tell me it’s an inefficient use of canvas space.”
across the table, seonghyeon didn’t even attempt to defend his honour. he just leaned back in his chair, his hands wrapped around his mug of tea, watching the two of you. for someone who usually looked like he was trying to solve a differential equation in his head, his face was completely relaxed. his dark eyes shifted from minji’s laughing face back to yours, a soft, incredibly quiet warmth settling over his features. he didn’t say a word, but the tiny, contented curve of his mouth spoke volumes. you could practically feel the happiness radiating off him—the deep, grounding satisfaction of seeing his two favorite variables fitting perfectly into the same equation.
when you caught him staring, you tilted your head, shooting him a quiet, teasing smirk. he didn’t blink or look away this time. he just held your gaze, his eyes dark and heavy with a look that made your throat go suddenly dry, before he took a slow sip of his tea.
“anyway,” minji said, suddenly snapping her sketchbook shut, leaving a small puff of graphite dust in the air. “i need to wash this acrylic off my hands before it permanently bonds to my skin. seonghyeon, go show her that old textbook she was asking about. it’s upstairs in your cave.”
“it’s a bedroom, minji, not a cave,” seonghyeon muttered, standing up and clearing the empty pastry wrapper.
“whatever, professor,” she called out over her shoulder as she skipped toward the hallway bathroom.
seonghyeon turned to you, pushing his glasses slightly higher on his nose. “the textbook has the exact logic gates we were arguing about for the final question. it’s on my shelf upstairs, if you actually want to prove your theory.”
“obviously,” you said, standing up and smoothing down your pants. “i don’t back down from a technical debate.”
his room was exactly what you expected, yet entirely intimate in a way that made your heart clip your ribs. it was pristine—books lined up by subject, a desk with perfectly gridded notebooks, and a heavy wood bookshelf against the wall. but it also smelled completely like him—that sharp, clean scent of mint and fresh paper.
seonghyeon walked over to the shelf, his fingers scanning the spines before pulling down a thick, leather-bound volume. “here. page two hundred and fourteen. look at the diagram.”
you walked over, but instead of taking the book, you leaned against the edge of his neatly made bed, the soft mattress giving way slightly under your weight. “why don’t you just open it for me, genius? save me the effort.”
he paused and slowly turned around, the heavy textbook held between his hands, his eyes tracking you as you sat back on the edge of the dark blue comforter. the space between you suddenly felt incredibly small, the distant sound of minji humming in the bathroom downstairs fading into absolute static.
he walked over, his steps slow and deliberate, before setting the book down on the desk beside the bed. he didn’t stay standing. he sat down right next to you, the mattress shifting, his long leg brushing against yours from ankle to hip.
the tension that had been building for the last three days—through every accidental shoulder brush, every midnight drive, and every locked hand under the library table—suddenly snapped tight, vibrating in the inches between your faces.
“you’re distracting the system again,” he whispered, his voice dropping in a way that made your breath hitch.
“the system looks completely offline to me,” you murmured back, your eyes dropping down to his lips before rising to meet his gaze behind his glasses.
seonghyeon reached up, his fingers steady but slightly warm as he slipped his glasses off his face, setting them down on the nightstand with a quiet click. without them, his eyes looked wider, darker, and completely unguarded.
“anomaly,” he breathed, his hand coming up to cup the side of your jaw, his thumb smoothing over your cheekbone, tilting your face up just a fraction.
“hm, genius?” you whispered, your heart hammering so hard you could feel it in your throat.
“shut up, please,” he murmured softly, and then finally leaned in.
the kiss wasn’t rigid or calculated at all. it was soft, heavy, and completely real, his lips pressing against yours with a slow, desperate kind of relief that took your breath entirely away. you let out a small, shaky sigh against his mouth, your hands instantly reaching up to knot into the front of his dark woollen jumper, pulling him closer until there was no space left between you at all.
he shifted, his other hand sliding around to the back of your neck, his fingers tangling into your hair, holding you steady as the kiss deepened, turning sweeter, warmer, and completely melting every piece of information in your brain.
when he finally pulled back just a fraction, his forehead rested against yours, both of your breaths coming out short and uneven in the quiet room.
seonghyeon’s eyes fluttered open, a brilliant, completely unmasked smile breaking across his face as he looked at your flushed cheeks.
“the margin of error,” he whispered, his thumb lightly tracing your bottom lip. “is exactly zero.”
you let out a soft, breathless laugh, your hands still tightly gripping the wool of his jumper. “zero? you’re getting sloppy, professor. i thought you always accounted for environmental unpredictability.”
“you are the environmental unpredictability,” seonghyeon murmured, his voice incredibly low and rough as he leaned in again, his lips catching yours in another quick, lingering kiss that made your toes curl. his thumb was still smoothing over your jawline, his touch so tender it felt entirely distinct from the rigid, competitive boy you’d met a month ago.
when he finally pulled back to look at you, his chest was heaving slightly. without his glasses, his dark eyes held a sort of heavy, unguarded softness that was reserved completely for you. a few stray locks of his neat hair had fallen across his forehead, making him look completely undone.
“irregular data structures,” he whispered, a tiny, brilliant smirk returning to his lips as he reached over to the nightstand, sliding his glasses back onto the bridge of his nose. the lenses instantly caught the warm light of his desk lamp. “but the experimental results are highly satisfactory.”
“highly satisfactory,” you echoed, reaching up to fix the collar of his jumper, your heart still doing double-time against your ribs. “is that the best you can do?”
“perfect,” he corrected softly, his hand coming down to cover yours, slotting his fingers firmly between yours and bringing them down from his collar to press them against the dark blue comforter. “the results are perfect.”
from downstairs, the sudden, loud clatter of a metal paint tray hitting the kitchen floor cut straight through the quiet of the bedroom, followed immediately by minji’s distant yell. “i didn’t break it! it fell due to gravitational inefficiency!”
you both froze, staring at each other for a split second before you both burst into quiet, simultaneous laughter.
seonghyeon let out a long, defeated sigh, shaking his head as he rested his forehead against your shoulder for a brief, heavy second. “she’s going to destroy the house before we even finish the tea.”
“well,” you smiled, leaning down to press a quick, daring kiss to the top of his head, right where his hair parted. “we better go save your engineering rulers, genius.”
“agreed, my anomaly,” he murmured, his eyes crinkling behind his frames as he stood up, pulling you gently off the bed along with him, his hand refusing to let go of yours for even a second. “let’s go manage the tiny monster of a variable.”
you both walked down the stairs, your hands still loosely linked until you reached the final step, where he gave your knuckles one last, lingering squeeze before letting go.
the kitchen was exactly the chaotic scene minji’s shout had promised. she was on her hands and knees, aggressively wiping at a massive splash of bright turquoise water on the tiles with a wad of paper towels.
“i swear it was the cat,” minji said immediately, looking up with a completely guilty grin as you both walked in. her eyes darted instantly to seonghyeon’s face, then to yours, her gaze widening slightly as she took in your flushed cheeks and her brother’s completely missing analytical frown. a knowing, wicked smile spread across her face. “well. you guys took a long time to look up a logic gate graph or whatever.”
seonghyeon didn’t even blink, though a telltale smudge of pink returned to the tips of his ears. he walked straight past her, grabbed the proper floor mop from the utility closet, and handed it down to her. “the cat is currently sleeping on the living room sofa, minji. your theory is extremely flawed.”
“whatever, ‘genius’,” she snorted, taking the mop and throwing a wink in your direction. “hey, yn, you should stay for dinner. seonghyeon is making kimchi fried rice, and he actually measures the sesame oil with a syringe so it’s ‘mathematically balanced’. it’s hilarious to watch.”
you laughed, leaning against the counter as seonghyeon took the empty tea mugs and rinsed them in the sink. “a syringe? really?”
“it ensures consistent flavor distribution,” seonghyeon’s voice came from above the running water, entirely deadpan, though he shot a mock-glare over his shoulder at his sister.
“i’d love to stay,” you said softly, your eyes meeting his. the earlier emptiness of your own quiet apartment felt entirely distant now, completely replaced by the warmth of this kitchen, the messy charcoal sheets on the table, and the boy currently trying very hard to look like a machine while his ears were still bright red. he turned off the tap, drying his hands on a towel. he walked back over to where you stood, his shoulder lightly brushing yours as he reached for the rice cooker.
“ninety-nine point eight percent consistent,” he murmured, his voice dropping just low enough for only you to hear, a tiny, brilliant spark dancing behind his thin frames. “but i suppose i can alter the recipe for a special variable.”
“just make sure you don’t ruin the curve, professor,” you whispered back with a smirk.
minji let out a dramatic, suffering groan from the floor, leaning heavily on the mop handle. “please do not talk about curves or variables while i’m trying to clean up a spill. it’s ruining my artistic aura.”
“your aura is currently eighty percent turquoise pigment, minji,” seonghyeon remarked smoothly, already pulling the ingredients out of the fridge with the practiced precision of a seasoned lab technician. the spring onions, the kimchi, the eggs—everything was lined up on the chopping board in a perfect, geometric grid.
you leaned your hip against the counter, watching his hands. his fingers were steady, his cuts entirely uniform. “you know, for someone who claims to hate inefficiency, you’re spending a lot of time making this look like a food styling commercial.”
he paused, the knife hovering over a spring onion. he glanced up at you over the top of his glasses, the sharp yellow kitchen light catching the dark depth of his eyes. “presentation affects the psychological perception of flavor density, yn. it’s simple cognitive science.”
“sure it is,” you teased, reaching out and deliberately picking up one of the neatly diced pieces of kimchi, popping it into your mouth before he could stop you. “flawless density.”
a tiny, helpless twitch of a smile broke through his expression. he shook his head, turning back to the stove, but as he moved the pan, his foot lightly nudged against yours under the cabinet lip—a quiet, secret connection while minji was distracted throwing the wet paper towels into the bin.
dinner was loud, messy, and entirely perfect. you sat at the edge of the charcoal-streaked table, sharing the ‘mathematically balanced’ rice directly out of the pan because minji insisted washing three extra bowls was an inefficient use of human labor—an argument seonghyeon surprisingly conceded to after you agreed with her.
by the time the clock in the hallway chimed ten, the heavy fatigue of the long week finally began to settle into your bones. your head felt heavy, a soft yawn escaping your lips as you helped seonghyeon clear the last of the glasses.
“the anomaly’s battery is operating at critical levels,” seonghyeon noted quietly, chuckling, his hand reaching out to catch the glass you were holding, his fingers brushing yours with that familiar, grounding warmth. “i’m driving you home.”
“yeah,” you murmured, not even trying to argue this time. “i think the code is crashing.”
later, minji ran out to the porch to wave you off, wrapped in a giant, oversized paint hoodie. “come back on sunday! i need you to help me convince him that a six-foot canvas is a household necessity!”
“i’ll be there!” you called back, laughing as you slid into the passenger seat of his car.
the drive back was quiet, but it wasn’t the lonely, distant silence of the previous days. it felt full, heavy with the memory of the warm kitchen, the messy sketches, and the quiet room upstairs. the heater hummed softly, blowing warm air over your knees as the city lights blurred past.
when the car smoothly pulled up to the curb outside your apartment building, seonghyeon put it in park but left the engine running. the amber streetlamps filtered through the window, casting long, soft shadows across his sharp profile.
you unbuckled your seatbelt but didn’t move to open the door. instead, you turned in your seat, leaning your head back against the headrest to look at him. “thanks for taking me with you, hyeon. the house... didn’t feel massive tonight.”
he turned his head. without his driving glasses on, his eyes were incredibly soft, completely exposed in the dim light of the dashboard. he reached across the console, his hand sliding flat against yours, locking his fingers firmly between yours.
“the model functions better when the variable is integrated, you know,” he whispered, his thumb smoothing over the back of your hand with a slow, deliberate pressure.
“is that a scientific conclusion, professor?” you whispered back, leaning slightly closer across the space between the seats.
“it’s an empirical fact,” he murmured.
he leaned across the console, his hand shifting to the back of your neck, his fingers curling gently into your hair as he pulled you into a slow, lingering kiss. it was quiet, heavy with the promise of tomorrow, his lips warm and completely certain against yours. when he pulled back, his forehead rested against yours for a brief, breathless second, a genuine, brilliant smile touching his lips.
“eight o’clock tomorrow, anomaly,” he whispered against your skin. “don’t be late.”
“make it eight-fifteen, genius,” you smiled, kissing the corner of his jaw before finally reaching for the door handle. “the system needs a buffer.”
⠀⠀⠀𓊆ྀི❤︎𓊇ྀི Movie synopsis × How Soul and Theo would be as the boyfriends of a non-binary person!
⠀⠀⠀⠀⠀⠀𝄞⨾𓍢ִ໋ Movie contents × Non binary!reader, mentions of transphobia (not from Theo or Soul), general bigotry, cutie pie!Soul, lowkey chalant!Theo
⠀⠀⠀⊹ ࣪ ˖ Castlist × Choi Taeyang/Theo x reader, Haku Shota/Soul x reader (separately)
⠀⠀⠀⠀⠀⠀𖹭 ֶָ֢ Movie length × O.45K words
⠀⠀⠀𐔌՞ ܸ.ˬ.ܸ՞𐦯 Soundtrack × None!
RING RING! Fauna's calling! Sorry for the late pride post! Hope you enjoy! (´▽`ʃ♡ƪ)
Liking and reblogging can help the author!
Theo loves pretending he doesn't care, when in reality he cares a ton. He looks like he's only half listening when you talk about the haircut you want to do, but the next week he texts you about an appointment he just happened to not be able to make himself (which is a complete lie).
Whenever someone in public gives you so much as a dirty look, he wraps his arm around your shoulders and pulls you closer, glaring at them in response.
Theo doesn't even think less of you based on how you dress or identify. If you use she/her pronouns, he/him pronouns or even xenopronouns instead of the classic they/them, he just quietly respects that. If you like to wear more hyper feminine fashion despite your identity, he completely understands that. He doesn't believe you need to fit the standard just to identify a specific way.
Theo is constantly shopping for you. Whenever he goes out thrifting or is traveling abroad, he goes and decides to purchase something that he thinks you would like.
God forbid someone actually says something rude to you in public. Theo is immediately stepping between the two of you, creating a barrier, more out of concern of your safety than anything else. He seems to forget all about his idol image when he decides to rip the other person a new one.
Soul is the most open-minded person imaginable, and I can stand by that fact. He might not understand all the labels or identities, but he still does his best to learn. He wants to hear about everything, from how the identity feels for you, what you go by, how you like to be perceived, everything.
Soul is so excited whenever he gets something right, like when he shows you a cool haircut he sees on his feed or when he finds a piece of clothing at a store that you actually like. He gets so giddy, erupting into giggles and weird sounds as he jumped up and down out of glee.
Soul's a bit oblivious, so sometimes when people say something snarky or do something shady, he doesn't immediately realize it. He just corrects them politely, assuming it was an honest mistake, but when it continues to happen he gets a bit more stern, despite how uncomfortable it makes him to speak up because he values you more than his comfort.
Soul could literally never be ashamed of you. No matter how many times people give you weird looks or how many times you ask him why he would want to be with you, his love for you never wavers. Especially not just because of what outsiders think about the beautiful relationship you have.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality✓ Free Actions
Free to watch • No registration required • HD streaming
trope/au » non-idol au, established relationship au
genre » very very super fluffy, and ig hurt/comfort...?
word count » 1325
warnings (lmk if i missed anything!) » reader experiencing period pains, not proofread
navi/masterlist!! 🤍 ateez masterlist
i feel like it's been a while (cause it has 🥲) and here is my update during that time. the motivation to do anything has been going in and out lately. i told myself i would do a first draft to my dissertation during my uni break but i've only done the planning and maybe 1/5 of it, and uni starts soon. the break has gone so fast this time it's actually crazy. thank you for those who have waited patiently. i've been jumping around my longer fics and not finishing any of them so i decided to give myself a break by writing this short scenario. hope you like it!
Weekends are for relaxing. Weekends are for having fun with loved ones. Weekends are for all the things that you want to do during the weekdays, but responsibilities say otherwise. And weekends are for Jeong Yunho.
And that's how it's supposed to be until your period kicks you in the stomach; literally. You're never one to have serious cramps or pain. It's happened only a handful of times, and those days were filled with sleep to forget about the pain, or medication to ease the pressure on your lower body. But this time, it's a bit different. The pain comes in waves at random times, waking you up from your sleep throughout the night.
You could barely stand, and the smallest steps made you wince when you tried going to the bathroom last night. With streaks of tears down your face, you had to cancel your date with Yunho. Dejected and angry, you let your pillows be a victim of your punches and crying. But even then, your outburst didn't last long because the muscle contractions from your lower body stilled you.
Come the morning, your hair is surely messy despite not leaving the mattress much. Yunho responded to your message and even called for a while before he had to rush off somewhere. Your mum left breakfast for you on your nightstand and a couple of chocolates, but you didn't have the appetite for anything. You could only stare at your ceiling and eventually pull your blankets up to your chin, exhausted from the physical episodes that happened in the last twelve hours.
On the other hand, Yunho has always had a period tracker app for you on his phone. Not to track when your outbursts might happen the most. Not to track when your emotions might heighten the most either. None of those stuff that the internet has framed in a comedic sense. But to know when you could be hurting, and when he should pay even more attention to you. When he should be buying all kinds of snacks and skincare products. When you would need comfort the most. When you would need understanding the most.
He's quite flustered this time since your period came a few days earlier than expected, but he's come prepared. Yunho has gone shopping for a little care basket for you recently, and prepared and displayed them all prettily in a basket.
"Oh!" He exclaims before reaching his final gift. "And you too, Snoopy," setting the plush in the middle as he rearranges everything for the last time.
With all this, he drives to your house, careful to make sure the contents of the basket don't move too much. In the end, he ends up tidying them up even though the change is minimal. When Yunho steps up and knocks on your front door, your mum greets him happily with a warm hug.
Your mum gasps at the assortment of your favourite things in his hand. "Thank you for taking such good care of her."
Yunho shakes his head. "I will always take care of Y/N. Just leave it to me."
Right on time, the electric teapot is ready to serve the boiling water for the chamomile tea that your mum is about to serve. Yunho frowns at the reminder that you're in pain.
"She might be sleeping, but you're more than welcome to check," she gives a small smile. "I'll let it cool down a bit before I get to her. I'll pour you a cup too!"
Yunho extends his gratitude before making his way to your bedroom. His knuckles softly against the wooden door before opening it. Your room is dark despite the small gap between your curtains, and Yunho spots the pile of papers stacked on top of each other on your study desk. With subtle steps and the softest closing click to your door, he places his basket on the bedside table and kneels on the floor beside your bed. You're peacefully sleeping, small snores leaving your gaping lips. Yunho chuckles, patting your head and leaving a kiss on your forehead.
He turns around to your study desk and tidies the little space, ready for you to use it again when you get better. He keeps the rustling from his movements minimal and places each object on the table carefully, even if it's just a piece of paper. As the table comes together, the framed picture of you and him has Yunho's lips widening. It's the first date that he took you on, and it's in the amusement park with his puppy headband and you with a bunny headband. He has his chin resting on your shoulder, and the slightly high angle catches the way his arms are wrapped around your middle, snug and tight against him.
"Snooping around?" Yunho turns to your voice, sleep still evident in the volume.
"Hi love," your boyfriend approaches you once more, the smile only widening as his lips take yours sincerely. "How are you feeling?"
You shake your head. "It's never been this bad before."
The knit between his eyebrows and the way Yunho takes your fingers between his has your tears welling up. "I'm here," he kisses the back of your hand. "And I come with extra comfort."
He turns your attention to his gift. You gasp at your favourite character in its most huggable form. Yunho shakes his head in adoration, handing you the Snoopy gift first. Immediately, you cuddle the puppy and tuck him into your blanket next to you. Your cheeks press against the soft material, and a satisfied smile overtakes you.
"Wow," Yunho raises an eyebrow. "You literally have a giant golden retriever in human form, but you choose the beagle instead."
You continue the teasing, hiding your face into the object of his jealousy, "Snoopy is comforting."
"I'm comforting too!"
"He gives me a different kind of comfort."
Yunho scoffs, rolling his eyes playfully and tries to pry his gift away to no avail. "I can't believe I'm losing to a stuffed animal."
"Snoopy, you hear that? You won!" You stretch his paw high in celebration.
"I was going to do some skincare and watch movies with you, but I guess you don't need me-"
Yunho was already rising on his feet when you reached for his wrist and, with the little energy you had left, tugged him down. He finds his balance and space on the bed, sitting down next to you. The unexpected pull widens Yunho's eyes, reddening his cheeks as you tangle your fingers back into his hold. His gaze slowly softens, his other free hand cupping your cheek when a gentle chuckle leaves your lips. You try to sit up, but the position has you whimpering. Your boyfriend quickly leans over to you, laying you back in bed.
"Thank you…"
Yunho shakes his head, "I'm sorry that you're not feeling well."
You breathe out with a frown. Just like he did before, you pull your joined hands to your lips, pressing your lips to the back of his hand. "You're here. I'm feeling much better now."
You shift towards one end of the bed to make space for your boyfriend. Yunho gladly takes the offer, putting your new plushie back on your bedside table. When you were about to retort, he hushed you quickly with kisses all over your face; that's one way of keeping the attention on him.
Yunho lies on his side, his arm across your middle carefully. "Go get some rest. And then, we can do some skincare together."
Your stomach is still acting up, and you're still uncomfortable from the sensation. But Yunho's hold and presence make it so much easier to forget it all. A different kind of perfect comfort that you have been wanting your whole life, especially in this tough time. In the end, your weekend is still full of Jeong Yunho, and you have him to thank.
navi/masterlist!! 🤍 ateez masterlist
join/remove from the taglist here » @eighteez-net @k-films @kflixnet @k-vanity @starlit-network @blossomnet @pirateeznet @k-records @haneul-and-clouds @svzllts @chanheescafe @ffenjoyerdazme @wooyoungqueen @stxrrywoo @redemptions @minkieater @moooonandroses
ꗏyn // You loved attending gatherings with your mom since you were a kid, mostly because of one girl you hit it off with since the beginning. However, since she got a boyfriend, it’s rare to see her. Now you’re thinking if it’s even worth it to waste time at these home parties. Your mind quickly changes when her younger brother randomly starts a conversation with you about Sudoku.
SHORTLY .ᐟ Keonho wanted to get to know you since he could remember, but he wasn’t sure if you were even aware of his existence. When he notices you playing Sudoku, Keonho gets an idea of how to make you notice him.
CONTAINS .ᐟ acquantaines2lovers family friends dynamic slowburn romance wonhee&keonho are siblings martin&stella are cousins reader is 09 down bad keonho school au profanity
WORD COUNT .ᐟ 5.8k (582O)
𝒫laylist .ᐟ chosen—blood orange&caroline polachek, sometimes memory fails me sometimes—everyone asked about you, the thrill of loneliness—hana stretton, it had to be you—frank sinatra, all i need—radiohead, lover, you should’ve come over—jeff buckley, be my angel—mazzy star, sometimes—faye webster damned—miguel
ᝰ note .ᐟ ITS HEREEEE FINALLYYYYY!!!! i genuinely loved writing this fic !! this was heavily inspired by those things i find attractive slideshows on tt LMAOO but i really hope you guys enjoy this <333 btw this was based on my last situationship LOL it ended back in may so idc it was just for fun but it’s still a lil bit awkward bcs we’re in the same friend group (FAMILY FRIENDS 😭😭) the wc turned out to be way less than I expected but the situationship was like 1.5 months long so 🤔🤔 not a lot to write about in comparison w/fluoroscent adolescent (situationship was 1.5 years long) cortis masterlist .ᐟ
YOU DON’T REMEMBER the first time you went to meet your parents’ friends. Only vague fragments cloud your mind sometimes. But you do remember that talking with Wonhee was as easy as getting a paper scratch.
Your talks were never forced: they included pointless school gossip and deepest secrets you didn't dare to share with anyone but her.
At some point in your life, you went to a family friend's functions just to talk to her. Unfortunately, it is not like that anymore.
Ever since Wonhee started talking with a guy from her grade, she slowly stopped coming with her family, texting you a quick apology and promising you'll talk at school.
You understand her; high school romance becomes a priority in your life as soon as it appears in your life. The feelings you've never experienced really mess up your senses. At least, that's what you think. Are you trying to excuse her? You don't really know.
But you know that these gatherings become more and more boring.
Sure, Martin's and Stella's cousin's antics are still comical, and Woonhak’s college stories make you wonder what will happen next, but it is not the same.
As you sit on the couch at Stella's house, you wonder if you should come here the next time or just study for the next quiz in biology. If you are going to spend time doing something you don't particularly enjoy, at least you should do something productive.
With this thought in mind, you take your phone to open the sudoku app. It's a little hobby you developed to pass your time with use. It's just the right difficulty too–hard enough to not make you bored, but easy enough that you are not stuck on the same puzzle for the next week. The rest of the group went out to get drinks while your favorite place is still open. You made Woonhak remember your exact order a few years ago because you were too lazy to wake up from your nap, so you are not worried about being thirsty.
Putting numbers into the grid, you don't notice how the couch dips under the weight beside you. You don't feel the pair of curious eyes follow your fingers until the person speaks up.
“You know how to play sudoku?” a captivated voice suddenly breaks the silence.
When you divert your attention from your phone to the person beside you, you are surprised by the distance between you. Not close enough to make you uncomfortable, but definitely enough to be able to see the moles on his face.
The person behind the questioning voice was Keonho–Wonhee’s younger brother. He was the same age as you, although you can't say that the two of you are close.
Actually, you barely even talk to him. You know he's in the same friend group as Martin and that he is a swimmer. That's all. Pretty weird, as you and his sister are almost inseparable.
After a second of silence after his question, you give him a slight nod, followed by your own query. “You don't?”
“Nah, I never really bothered to learn,” Keonho answers as he pulls out his phone from his sweatpants’ pockets, opening some social media.
You ponder for a moment before asking, “Do you want me to teach you?”
You never really bothered to get close to him. You greeted him at school and made small talk when you were in the same vicinity–that was enough for you. Thus, you are not sure what made you propose something like a lesson in sudoku.
Keonho seemed surprised at your offer, but quickly agreed, “Sure, if it's not hard for you.”
“No, not at all.”
Your assurance gave him the confidence to move closer to you so he could see the screen clearly. You didn't mind it; actually, you lay back so it was more comfortable for both of you.
Starting a new level on the easy difficulty, you started explaining the basic technique of Sudoku.
“Basically, there can only be one digit in each square, row, and column. you check each of them for a specific digit and decide where the missing one should be,” you explain slowly, showing him what you mean with your fingers.
“So, if there’s a 2 in these upper rows, then the third one should be in the bottom one?”
“Exactly, you're a fast learner.”
Keonho grins at your compliment, eyes curving into crescents. “Maybe you're just a great teacher.”
His praise makes you laugh. You hand your phone to him. “Let's check how amazing of a teacher I am.”
“Ah, I don't think I am at that level yet.” he shakes his head, but the smile doesn't leave his face. I still need the teacher’s guidance.”
“Just try, ask me if you have any questions.”
Keonho doesn't answer and just leans back with your phone in his hand.
Time passes as he asks you if a number goes into that spot every minute. You watch as he completes his first sudoku puzzle ever.
When he understood the fundamentals of the game, he started asking questions and telling you stories from his life: Martin getting scammed, his upcoming swimming competition, and even how Wonhee is barely home these days.
“She is either at school, hanging out with her friends, or talking with that guy of hers. " You know anything about it?” Keonho rambles, finishing his 6th square. When he asks you about Wonhee, he pauses slightly and glances at you.
Your attention was focused on the screen before, but as you catch his gaze, you start to think about the question. Do you know anything about Wonhee’s situationship?
“I think he might ask her out soon.”
“Really? Well, if that happens, she will stop bothering me about it,” he chuckles, going back to the game.
You snickered at this, letting him lead the conversation again.
“Finally…” Keonho breathes out while handing you your phone back; the bold phrase ‘completed’ is shown on the screen.
You pocket the device and sit up slightly, “Good job.”
Keonho closes his eyes and mutters some words of gratitude. At first, you thought he was tired, but you were proven wrong when he rose the next second. He seemed jittery, cracking his knuckles while looking back at you every second or so.
“You—” he pauses, cracks his knuckles again. “I mean, are you gonna be here next weekend?” he stutters while struggling to maintain eye contact.
His sudden question caught you off guard as you never had a proper interaction before tonight, and, well, you rarely miss these hangouts. It's not that you minded the question—it just surprised you. In all these years of knowing each other, you'd never gone beyond some small talk. Why would he care now?
“I mean, yeah. Why wouldn't I?” He looks away as if to think about your response. “Wonhee won't probably come, so I thought you know?”
Oh.
You hadn't expected him to notice that you were pretty bored without her. It made something small flutter in your chest, something that you quickly pushed down. You didn't want him to think that she's the only reason you come here. He's not wrong, you admit to yourself, but that's not something I want to say out loud.
“I'm pretty bummed that she doesn't hang out with us anymore, but it's alright. I'm still having fun with the rest.”
Keonho raises an eyebrow, sending you a funny look. He clearly doesn't believe you.
“What? It's true.” Martins and Stella's fights are enough to make me stay,” you defend yourself, crossing your arms. He snorts at that, shaking his head with a soft laugh, “pfft, alright, whatever you say.”
Before you could even prove Keonho wrong, the others arrived with the drinks. The peaceful bubble you’d been in was popped by Woonhak’s loud entrance, followed by martin’s and stella’s bickering.
“Did we miss anything?” Woonhak asks, while handing you your usual drink and then settling onto the armrest across from you.
Keonho glanced at you, a small smile creeping onto his face. “Nothing much.”
You caught his eye and found the urge to roll your eyes. ‘Nothing much,’ he says. Like you didn’t just spend thirty minutes teaching him how to solve a puzzle.
The rest of the evening goes on as usual—cousins’ petty arguments, Woonhak’s complaint about finals, the comforting presence of childhood friends.
But tonight, Keonho’s presence felt different. You weren’t sitting next to each other anymore, but you paid attention now. When he laughed at something Martin said, you found yourself smiling too.
When it was time to leave, you grabbed your hoodie and headed for the door, where your mom was waiting for you outside.
“Hey.”
You turned around. Keonho was standing a few feet away, putting on his hoodie.
“Thanks for teaching me.”
“You’re welcome,” you said, surprised by how genuine he sounded.
He nodded, “Then, I’ll see you soon.”
It wasn’t a question; it was something he had already decided. And you subconsciously allowed it.
“Yeah,” you said quietly. “See you soon.”
THE NEXT MORNING, your sleep was disturbed by the call from your mom.
Shuffling in your bed, you stretch out your hand to grab your phone from the bedside stand. Randomly tapping in hopes of picking up the call, you bring it to your ear.
“Hello?”
“[name], do you have any plans today?”
Before answering, you go through your weekly plans in your head, trying to remember if you had anything today. “No, I don’t think so.”
“Do you want to have breakfast with my friends and me? Stella and the others are here too!”
“Yeah, sure,” you answer without thinking it through.
“Wonhee is not here; her brother is though! " We’ll be in the cafe near our house,” she mentions. “Come quick!”
Your mom hung up the phone before you could even answer. That made you get up from the bed to start getting ready.
You washed your face and brushed your teeth, dressed up in a comfortable outfit, and just did your mascara for the makeup. It’s not like you had a lot of time on your hands.
The cafe wasn’t even a ten-minute walk from your house, but still you found yourself walking faster, getting excited about a simple breakfast.
When you pushed through the door, the strong smell of coffee and pastries hit you immediately. Your mom’s laugh rang out from the corner table, and you spotted her waving at you enthusiastically.
“Over here!”
She was seated with two other women—Mrs. Park and Mrs. Kim—Martin’s and Stella’s moms. The table was filled with toasts, omelets, fruits, and steaming cups of coffee. Stella and Martin were squeezed on one side, arguing over the last croissant.
And then there was Keonho.
He was sitting at the end of the table, scrolling through his phone, looking like he’d rather be anywhere else. He was dressed in a simple blue hoodie, hair slightly messy. he looked up to look at you, and that sight made you feel something strange in your stomach. For a second, his expression shifted—surprise, then something softer, a small smile tugging at his lips.
You looked away quickly.
“[name]!” Stella called out, finally noticing you. She waved you over, gesturing to an empty seat. “Come sit! We saved you a spot.”
The empty seat was next to Keonho.
You swallowed and made your way over, sliding into the chair next to him.
“Morning,” he said quietly, just loud enough for you to hear.
“Morning,” you replied, suddenly very interested in the menu.
Your mom, of course, noticed nothing. “[Name], Mrs. Kim and Mrs. Park haven’t been able to talk to you in so long; they’ve been asking about you!”
The next few minutes were filled with polite talks, your mom's friends commenting on how much you’d grown and how they remember when you were just a toddler. You answered automatically, nodding at the right moments, but the awareness kept drifting to the person next to you.
Keonho wasn’t saying much. he was focused on his talk with Martin while stirring his coffee. When your mom asked him about school, he answered politely, and you found yourself listening more intently than you’d like to admit.
“Do you have a girlfriend, Keonho?” Mrs. Kim asked suddenly, her voice calm with a slight teasing tone.
You almost choked on your drink.
Keonho laughed softly, shaking his head. “No, ma’am, just focused on swimming at the moment.”
“What a shame,” Mrs. Kim sighed dramatically. “You’re such a handsome boy.”
Stella groaned, “Mom, please—“
The table dissolved into laughter, and you found yourself laughing too. You risked a glance at Keonho, and he caught your eye, rolling his own in a silent can you believe this?
You bit your lip to keep from smiling too much.
Everything is normal, you tried telling yourself, despite the beating of your heart saying otherwise.
After breakfast, your mom and her friends decided to take a walk around the neighborhood. “You kids stay safe and have fun,” she said, already pulling on her jacket.
Stella groaned. “We’re not kids, Mom.”
“You’ll always be kids to me. Come on, ladies!”
The moms left in a bustle of laughter and goodbyes, leaving the four of you at the table. Martin leaned back in his chair, stretching.
“So…what do we do now?”
You looked around the table. Stella was scrolling through her phone, and Keonho was finishing his coffee. You silently thought about what you could do.
“Let’s go to the playground across the street,” Stella broke the silence, putting her phone in her pocket.
Martin cracked a smile at her suggestion, “What are we? kids?”
“I mean, your aunt said that you’ll always be one to her.”
“Keonho, shut your mouth.”
You giggled at the interaction.
The playground was small, but well-kept—a few swings, a slide, and a bench that looked like it had seen better days. Stella immediately claimed the swings, pumping her legs to get as high as possible. Martin sat on the bench, scrolling on his phone, occasionally looking up to mock her.
You found yourself standing near the slide, not sure what to do with yourself.
“You okay?”
You turned. Keonho was standing a few feet away, hands in his hoodie pocket, watching you with a curious expression.
“Yeah,” you said, still a little bit awkward. “Just…not sure what to do.”
He nodded towards the bench. “Martin is gonna be on that thing for a while. Stella’s probably going to convince us to get on the swings eventually.”
“Is that a bad thing?”
He grinned. “Depends on who’s pushing.”
Before you could respond, his phone buzzed in his pocket. he pulled it out, looked at the notification, and his expression changed to a more relaxed one.
“Sorry,” he said, tapping out a quick reply. “Just a friend.”
“No worries.”
He pocketed the phone and looked at you again. “Seonghyeon. Martin and I have known him for a while. We were supposed to study later, but he’s trying to back out.”
You blinked. “Seonghyeon?”
“Yeah, you know him?”
“he’s in my class,” you said, surprised. “We are actually seatmates.”
Keonho’s eyebrows rose. “Small world”
“Apparently.”
He chuckled, shaking his head. “I owe you a thank you then; your notes helped us both a lot last semester.”
“I’m glad,” you laughed, tension in your shoulders easing, “did he give you a copy?”
“Nope, we shared them when we studied. He kept complaining about how much information we had to memorize.”
“Sounds like him.”
Stella’s voice cut through the air. “Are you two going to stand there talking, or are you going to push me?”
Keonho looked at you, playful glint in his eyes, “Duty calls.”
“Don’t push her too hard,” Martin called from the bench. “She will throw up.”
“I will not!”
You laughed as Keonho walked over to the swings and gave it a half-hearted push that made Stella shriek. Martin was laughing now, too, and you found yourself smiling.
This is nice, really nice.
The hangout went well. With time, you joined Stella on the swings, and Martin told a funny story about a time when he and his friend Juhoon played basketball.
When you all went home, the sun was already behind the horizon. You said your goodbyes. You’re all gonna meet again tomorrow at school anyway.
And that was something Keonho was not sure about.
When he walked in home, he could hear his parents chatting in the kitchen and his sister laughing in her room.
He came in to greet his parents and went straight to his room, taking his phone and scrolling through his contacts.
When he found the right one, he pressed the call button and waited for the person to pick it up, while pacing around the room.
“what’s up, keonho?”
“Seonghyeon, I need your help badly.” Keonho let out a breath he didn’t know he was holding.
“With what?”
“If I see [name] tomorrow at school, what do I do?” Keonho whispered, closing the door to his room.
“[Name]? Did the breakfast go well?” Seonghyeon asked, surprised. Keonho mentioned that he and Martin went to a cafe and you were there, but that was all Seonghyeon knew.
“Yeah, I’d say so. We all hung out after; I literally just came home.”
“damn,” Seonghyeon smirked. “Just say hi as a normal person. don’t make it weird.”
“Yea—“Keonho gulped, “I know, it’s just, what do I do?”
“What the fuck do you mean ‘what do you do’ Keonho?” Seonghyeon sneered. “Just send her a wave or a nod; there’s nothing else to it.”
“Okay, yeah,” Keonho mumbled. “You’re right.”
“I gotta go now, don’t fumble it tomorrow.”
“Mhm,” Keonho acknowledged.
When Seonghyeon hung up, Keonho changed his clothes and went to sleep, hoping that the new week would go well.
MONDAY MORNING came faster than expected.
Keonho had barely slept—his mind kept replaying the cafe, the playgrounds, the way you laughed at Martin’s stories. He'd tossed and turned for hours before finally drifting off.
Now, standing in the hallway in front of his open locker, he felt like he was about to go to the international competition.
Just say hi, don't make it weird. He spotted you at the end of the hallway, chatting with Seonghyeon. You laughed at something he said. Keonho felt his stomach do a weird flip.
okay. Here we go.
He walked towards you, trying to look casual. When you noticed him, you just smiled—a small smile that still made his heart race.
“Morning,” he said, hoping his voice didn't crack.
“Morning,” you replied, still smiling.
And because he didn't know what else to do, he waved. a small, awkward wave that made him want to sink into the ground. Seonghyeon was watching him with barely concealed amusement.
Keonho wanted to die.
But you just laughed—not meanly, never, but warmly, and said: “See you at lunch?”
“Yeah,” he managed. “See you then”
Keonho walked away feeling like he just swam 5 laps in a row.
The week continued like that. Filled with small moments that felt way bigger than they were.
On Tuesday, you passed him in the hallway and greeted him first. He almost forgot to reply.
On Wednesday, you sat with him and Stella at lunch, talking about the upcoming function. Stella complained about having to babysit, and you laughed. He couldn't stop thinking about how nice your laugh sounded.
On Thursday, he found himself texting you about the biology homework. It was a flimsy excuse–he didn't even take biology. But you still responded, and you ended up chatting for an hour about everything.
By Friday, Keonho realized something.
He wasn't just interested anymore.
He was falling.
As for you, the week had been…strange. Not in a bad way.
You couldn't quite put your finger on when things had shifted, but somewhere between awkward hallway greetings and lunchtime conversations, Keonho had become a constant presence in your day. You found yourself noticing him in the crowd, smiling without realizing.
It was ridiculous. You'd known him for years—barely, sure, but still. Why was this different?
Because before, you never really saw him, a small voice in your head whispered. And now, you can't stop.
You pushed the thought away, focusing on your biology notes. But the slight grin on your face wouldn't fade.
THE WEEKEND ARRIVED faster than you expected.
When your mom told you about the hangout at Stella’s house, you felt a flutter of anticipation you couldn't quite explain. You told yourself it was because you'd been bored at the last one—which was true—but a smaller part of you knew the real reason.
You arrived to find the house buzzing with noise. Adults were scattered around the dining room, drinks in hand, laughter filling the air. Stella’s younger cousins were running around the living room, and Martin was trying to escape their grasp.
And then you saw him.
Keonho was standing near the kitchen, talking to Stella’s mom. When he noticed you, his face lit up with a small smile that made your ears go red.
He greeted your mom first. When she joined the others in the dining room, he turned to face you.
“Hey,” he started. “You made it.”
“Wouldn't miss it,” you said, surprising yourself with how much you meant it.
The evening continued with a loud and chaotic energy in the best way possible. You found yourself gravitating towards Keonho without really meaning to—standing next to him during conversations, laughing a little bit louder at his comments, catching his eye during conversations and sharing a soft smile.
And then, as the night wore on, the adults made an announcement.
“Stella, Martin—we’re going to the convenience store. Be back in thirty minutes. Can you watch Louis?”
You blinked. Louis was Stella’s younger brother—a chubby-cheeked toddler with endless energy.
“Wait, what?” Stella started. “Mom—“
“Thirty minutes! Don’t give him anything sweet!”
And just like that, the adults were gone.
You looked around. The four of you stood in the living room. Louis was sitting on the floor with his toys, and an awkward silence settled over the group.
Stella and Martin exchanged a look.
“We’ll be right back,” Stella said, grabbing her cousin's arm. “We need to get something from upstairs.”
“Stella—“ Keonho started.
“Babysitting! You will be fine!”
And then they were gone too.
You stood there, frozen, watching them disappear. Keonho let out a long sigh beside you.
“Did they just—“
“Leave us alone with a toddler?” You finished. “Yeah, they did.”
Louis looked up at you with big, curious eyes.
And then he burst into a run.
The next twenty minutes were a blur of chasing, laughing, and almost stepping onto toys.
Louis was fast—faster than any toddler you had encountered before. You and Keonho ended up working together to catch him.
At some point, you’d both ended up on the floor with Louis in Keonho’s lap playing with his hoodie strings. You were exhausted, but smiling.
“He’s…a lot,” you smiled, catching your breath.
Keonho laughed, running a hand through his messy hair. “Yeah, but he’s cute.”
“He’s cute when he’s still,” you agreed.
Louis looked between the two of you, his tiny head scrunched in thought. Then he asked a question you’d never see coming.
“Are you two dating?”
You nearly choked. “What?”
“Are you two dating?” He innocently repeated, looking at Keonho expectantly. “Like boyfriend and girlfriend?”
Keonho’s face went red. “No, no—we’re just friends”
“Just friends,” you repeated, nodding your head.
Louis seemed unsatisfied with this answer. He looked at you, then at Keonho, then at you again.
“You look like you’re dating,” he declared and then squirmed off Keonho’s lap to grab his toy car.
You and Keonho stared at each other, both of you frozen.
And then, without thinking, you both burst into nervous laughter.
“Kids,” Keonho muttered, shaking his head.
“Kids,” you agreed, your heart pounding.
Later, when Louis was finally distracted by a cartoon, Keonho noticed your shoelaces were untied.
“Wait,” he knelt down, “You’re going to trip.”
“Keonho, I can—“
But he was already doing it.
He tied your shoelaces carefully, his fingers brushing against your shoe. It was such a small gesture, but the sight of him kneeling there, focused on keeping you safe, made you catch your breath.
When he looked up, his eyes met yours.
And something shifted.
After definitely more than thirty minutes had passed, you were holding Louis. The toddler curled up against your chest, and Keonho was standing close—closer than he usually did. He kept glancing at you, making sure you didn’t bump into anything while walking to the kitchen, his hand hovering near your back without quite touching.
You were so aware of him. Every time he moved, you felt it. Every time he looked at you, you felt it.
You tried telling yourself that he was just being considerate, that you’re both just babysitting, that it’s normal.
But nothing about the way your heart was racing was normal at all.
When the adults returned soon after, Stella and Martin finally came back downstairs. The chaos resumed, and you and Keonho drifted apart.
But he still glanced at you from time to time, like you were the only thing that mattered.
THE NEXT WEEK, everything went as usual, except you found yourself having lunch with Stella, Martin, and Keonho a lot more often than before.
Sometimes Wonhee joined you, but not for a long time. She would sit down, greet you, talk about her plans, and say bye. Earlier, it would upset you that she stopped hanging out with you, but things have changed.
You don’t seem to rely on her as much anymore. Spending time with others on the weekends greatly impacted your interactions at school. You could easily strike up a conversation with Stella or laugh at Martin’s jokes without worrying about how you sound.
And for Keonho…It was both easy and complicated at the same time.
One day, he found you sitting in the library after school.
“Hey,” he said, sliding into the seat in front of you. “I need your help with something.”
You looked up from your textbook, surprised to see him. “With what?”
“Math,” he winced, taking out a crumpled worksheet from his bag. “I know it’s not your subject, but I’m desperate. Stella’s not helpful and Martin’s worse.”
You laughed, “You came to me for math help?”
“Seonghyeon said you’re patient,” he said, and there was almost a shyness in how he said it. “And that you’re smart.”
The compliment caught you off guard. You felt warmth creep up your neck.
“I’m… not great at math,” you sighed. “But I can try.”
“That’s all I ask.”
That session was awkward. You both were hyper-aware of each other. The textbooks in front of you acted as shields. Every time your hands brushed against each other, both of you would quickly retrieve them and laugh nervously.
But thankfully, as time passed, the tension eased. He asked questions, and you answered. You worked through problems together, and when he got one right, he grinned at you like he’d won a prize.
“See?” you said. “You’re a fast learner.”
“I have a good teacher,” he replied, and the way he said it gave you déjà vu.
After that, sessions became a part of your routine. Every Tuesday and Thursday, you’d meet to be in the library after school. He would show you his homework, and you would work through it together, the hour passing faster than it should.
Keonho started bringing snacks. First, it was just a bag of gummies, then a sandwich, then a coffee when you mentioned you were tired.
“You know, you don’t have to do that?” you asked when he set the cup down in front of you.
“Yeah,” he replied, shrugging. “I want to.”
And there’s that.
After a particularly long session, you had to prepare for his quiz, Keonho packed up his things and looked at you.
“Are you hungry?”
You blinked. “What?”
“I’m starving,” he admitted. “And there’s a place nearby. Really good food, I go there after practices sometimes.”
You hesitated at first. It felt like it would blur the line between you two more. But isn’t the line already blurry?
“Okay,” you said. “Let me pack up.”
The cafe was small and cozy, tucked away on a side street you never noticed. You sat across from each other in a booth, and the conversation flowed easily—no awkward pauses, no more overthinking. It felt right.
After you were done with the food, Keonho insisted on paying.
“Keonho, you don’t have to—“
“I want to,” He said, cutting you off. “Consider it as a thank you for all this tutoring.”
You opened your mouth to argue, but he just smiled. And the words just died in your throat.
“Fine,” you said. “But the next time, it’s on me”
His smile widened. “Next time?”
Your eyebrows shot up, face turning red. “I mean—if there is a next time, if you’d like it.”
“I’d love it,” he said softly.
AFTER DINNER, you decided to take a walk along the curbside.
The evening cool air hit against your skin, making you slightly shiver. Keonho was walking close to you, close enough that your shoulders almost brushed.
And then, without a warning, he reached out.
His hand reached out to your face, brushing against your cheek to fix your hair, tucking a stray strand behind your ear.
It was such a small gesture. Such an ordinary thing. So why did it feel like the world turned upside down?
“You had something in your hair,” he said, voice barely above a whisper.
“Oh,” you managed to reply. “Thanks.”
You looked at him as you continued walking. Your heart skipped once.
Then twice.
You forgot whatever you’d been about to say, too caught up in the warmth that lingered where his fingers brushed your skin.
In that moment, something clicked.
Oh my god, you thought, your heart pounding so loud you were sure he could hear it. Oh my god, I like him.
After walking you home, Keonho came back and lay down on his bed.
Staring at the ceiling, he replayed all shared moments with you. he couldn’t stop thinking about how you’d taught him math and sudoku, how you’d smile at his attempts at being funny, or how shy you were when he complimented you from time to time.
And how you’d looked at him when he tucked your hair earlier.
He might’ve just kissed you right then and there, could’ve just blurted everything that has been on his mind.
As Keonho continues to stare down at the ceiling, he realizes that he has fallen for you before he even properly knew you. The quiet energy you radiated captured his attention too easily.
But now, these feelings were impossible to ignore.
He had no idea what to do about them.
THE NEW WEEKEND meant the new family friends' hangout.
This time, it was at Martin’s house. The backyard was filled with adults, the smell of barbecue hanging in the air. Martin and Stella were already bickering about music, and Woonhak escaped to somewhere quieter to finish his college assignment.
Keonho was there too.
He spotted you the moment you walked in, his face breaking into the same smile that always made your heart do a flip. You tried to play it cool, acting like you didn’t completely change how you viewed him a couple of days ago.
The evening passed as usual, in blurs of small talk and laughter.
“We’re out of soda,” Martin suddenly announced after searching the mini fridge.
“Again?” Stella sighed. “Martin, I told you to get more.”
“I’ll go buy some,” Keonho said, chuckling.
“Can you grab some chips too?” Woonhak called out.
“Got it.”
He slipped his phone into his pocket before turning to you.
“Come keep me company?” He asked, eyes glimmering under the shining stars.
You looked around. Everyone was already in their own world.
“Yeah,” you said, walking to the fence. “Let’s go.”
The walk to the store was quick, but it felt longer. It was filled with quiet small talk about mundane things—school, hangout, both of you even mentioned Louis.
The store itself was small and brightly lit. Keonho grabbed a few bottles of soda from the fridge, while you grabbed a bag of chips for Woonhak. When you went to pay, Keonho reached out and handed his card to the cashier before you could even pull out your wallet.
You looked at him with a pout, hinting that he didn’t have to pay.
As he took back his card, he chuckled. “It’s okay, I’ll make Martin pay me back.”
You laughed, shaking your head. “Whatever.”
Both of you walked out the door, and you were again met with the night’s cool air. As you were walking back, the silence engulfed your space. The only noise interrupting the quiet atmosphere was the sound of your footsteps and a distant hum of traffic.
You almost reached the house when Keonho suddenly stopped.
You turned to look at him, confused. “What’s wrong?”
He put the grocery bags on the street, walking towards you.
“Nothing's wrong,” he said quietly. “I just,” he swallowed.
He looked at you like he was trying to memorize your face. Then looked away.
“Keonho?” You stepped closer to check on him.
He looked back at you, and there was something extremely vulnerable in his eyes. Something genuine.
“I wanted to ask you,” he confessed. “And it might sound sudden, but—“
He took a step closer. The distance between the two of you was almost nonexistent. He was close enough that you could feel his breath.
“Can I kiss you?”
For a moment, the world stopped.
You were processing his question while he was starting to feel nervous in front of you.
Instead of answering, you brought your hands to cup his face—and then you were standing on your tiptoes before you could overthink it. Keonho immediately placed his hands on your waist, his gaze flickering to your lips for the briefest second before finding your eyes again.
Neither of you could remember who was the first one to close the distance.
The kiss was tentative at first, as though you were both afraid the slight movement might shatter the moment.
When neither of you pulled away, it deepened naturally. It became more gentle, more careful; like you both were discovering something you needed.
When you finally pulled away, you were both breathing a little heavier. Keonho’s hands wrapped around your middle, his head falling into your neck.
And you stood there, under the stars, holding him.
The world kept moving; the night was still young.
And somehow, with him in your arms, it felt like it was just the beginning of everything.
⠀⠀⠀𓂂 ◟ ͜𓏼˚synopsis⠀⨟⠀In which you ask for recommendations from a local bookstore employee, and she attempts to drop hints through sapphic love stories.
⠀⠀⠀𓐇˚ִִ𓈒 ۫ 𝄞⨾𓍢ִ໋⠀word count⠀⨟⠀O.3k⠀᭄᭡⠀request can be found here .ᐟ⠀(՞ ′̥̥̥ ᜊ ‵̥̥̥՞)⠀fluff⠀༜𑜞𑇓࿐۫⠀now playing she by dodie⠀𐔌 ᥩྀི. ˔ ، ꒱⠀
personal message from the author⠀𐔌♡ ⃟ྀི͚̊꒱ ⠀First Hearts2Hearts work! Thinking about writing for more K-Pop girls in the future, too! I had a hard time figuring out what books to have her recommend since I don't read much, especially romance (ironic, huh?) ╮(╯▽╰)╭
⠀⠀⠀liking and reblogging can help to support the author .ᐟ
Jiwoo couldn't possibly forget the first time she laid her eyes on you. When you walked into the store on a random Wednesday, at a time where she was already counting down the minutes until she could leave, her heart stopped. Her cheeks flushed and words stuck in her mouth as she tried to force herself to greet you. The butterflies only seemed to multiply when you gave her a kind smile and a soft bow. Sparkles seemed to fill her vision, mind going fuzzy at the seemingly normal action.
From that day forward, Jiwoo was determined to work up the courage to speak to you. Whenever you came in and asked for recommendations, she was preparing to give you the perfect one when a coworker stepped in, sensing she was taking too long or getting too flustered. The most she's gotten to say to you was 'hello', and she wanted to change that as soon as possible.
"Hi, do you have any recommendations?" you ask. Everything about you radiates beauty, and Jiwoo can feel the rosiness blooming across her features as she looks deeply into your eyes. She was alone at the moment, without a coworker to bale her out if she couldn't find her words. It was the perfect chance.
"I mean, there's 'The Lamb' if you're looking for more of a horror book, but if you're looking for more of the romance side, 'She Gets the Girl' could also work. 'How do we Relationship?' is a really good manga, and if you're into poems 'Sisterhood' is a good pick," Jiwoo shyly lists, confidence growing with every recommendation she gives you.
"Thanks! I'll check those out," you beam, smiling before walking away, attempting to locate each of them within the maze of the bookshelves. Hopefully this effort of her's will work.