#min ho supremacy
Explore tagged Tumblr posts
Text
Tonight I Might 🌐 | Min Ho Moon
- XO Kitty - x Reader
❪ FEM! ❫
───── ❝ description + disclaimer ❞ ─────
𖥻 Min Ho x FEM!reader, in which Y/N, a sarcastic, occasionally shy but mostly chaotic American student at KISS, accidentally texts the wrong number after a bad date. The person who replies is unexpectedly charming — and weirdly invested. They text. A lot 𖥻 texting. includes social media profiles. American accuracy may vary as i'm an Australian that's never left the country. 𖥻 almost 15k WORDS. cringe? been in my drafts for a while.
───── ❝ ❞ ─────

───── Thursday, September 12, 2024 – 8:13 PM
ME: If you ever want to humble yourself, go on a blind date set up by your aunt’s friend’s dog groomer. I repeat: dog groomer. remind me to never let anyone set me up again. he ordered for me without asking. he said i “looked like a salad girl.” SALAD. GIRL.
I hit send, fully expecting my roommate Jayne to send back an “omg” and a hundred skull emojis.
Instead…
UNKNOWN: …was he wrong tho? 🥗 also, hi. who are you and why are you telling me about your tragic salad-based love life?
I looked at the screen. Oh god, wrong number. I’d just trauma-dumped on a total stranger.
ME: OH MY GOD sorry!!! wrong number!!! please ignore!! (and for the record i am a fries girl) UNKNOWN: fries > salad. now i trust you. wait tho. how bad was the date? scale of 1 to criminal charges.
I hesitated. Then typed.
ME: a solid 7. he said his love language was “alpha energy.” i said mine was “not that.” then he asked me what i was doing in seoul and when i said “school,” he asked if i was studying how to be prettier UNKNOWN: wow. ok yeah. certified garbage man. 🚩🚩🚩
I laughed. Like, actually laughed out loud alone on the train.
ME: thanks, random internet therapist. you’ve been oddly helpful. do i owe you money or…? UNKNOWN: first session is always free 🤫
I shoved my phone into my pocket and trudged in to the dorms like a soldier returning from war. A war of bad vibes, unwanted kale, and weaponized masculinity.
When I walked into our room, Jayne was sitting cross-legged on her bed, face mask on, aggressively swiping on her phone.
“You survived,” she said without looking up. “I was about ten minutes from sending in a fake emergency text.”
I collapsed onto my bed with a theatrical groan. “Never again.”
“Uh-oh.”
“Blind date,” I said into my pillow. “Set up by my aunt’s friend’s dog groomer.”
Jayne looked up. “I’m sorry, what?”
“You heard me.”
“Oh no.”
“He talked about crypto. He called himself an ‘alpha.’ And he ordered a salad for me because I ‘look like a salad girl.’”
Jayne ripped the face mask off her skin like a dramatic reveal on reality TV. “He did not.”
“Dead serious. He said it with full confidence. Like he was doing me a favor by denying me actual food.”
Jayne gagged. “That’s actually a war crime.”
“I’m swearing off dating. Forever.”
She tossed the mask into the trash and sighed. “Honestly, same. I found out today that the love of my life is apparently seeing someone new. Again.”
I sat up just enough to squint at her. “No.”
“Yes.”
“Jayne—”
“Let me grieve.”
“Please do not say—”
“Min Ho Moon.”


I dropped back down with a groan. “Jayne.”
“What? He’s beautiful. He’s got movie-star cheekbones and the emotionally unavailable energy of a K-drama second lead. I’m just a girl with dreams.”
“You’ve said, like, four words to him. Total.”
She shrugged. “They were impactful.”
“They were ‘Hi,’ ‘excuse,’ ‘me,’ and ‘thanks.’”
Jayne narrowed her eyes. “You don’t get it. It’s about the vibe. He’s effortlessly cool and also probably a little dead inside. It’s hot.”
I snorted. “He’s just another guy who doesn’t care to fall in love.”
Jayne flopped onto her back, clutching her pillow dramatically. “Exactly. And somehow… that makes me want him more. It’s giving Shakespearean tragedy. I’m Juliet. He’s… not even noticing me.”
“Yeah” I rolled over to face the ceiling, pulling out my phone again. “I think you’re reading the wrong Shakespeare if you think Romeo doesn’t notice Juliet” The unknown number stared back at me. No name. No face. But weirdly, not the worst part of my night.
───── ❝ ❞ ─────
KISS had a special talent for making even the most interesting subjects feel like watching paint dry. My psych professor was currently monologuing about cognitive bias while I was staring at a half-dead pen doodle of a coffee cup in my notebook.
Jayne sat next to me, texting someone under the desk with a grin that probably meant chaos. I glanced over just in time to see her type “what if we put the frog in his backpack 😭🧪” before she locked her screen and leaned her head dramatically on my shoulder.
“Bored,” she whispered.
I was about to whisper back when my phone buzzed in my jacket pocket.
───── Monday, September 16, 2024 – 10:32 AM
UNKNOWN: The curiosity is eating away at me. Please tell me you’ve heard from the salad guy again.
I blinked. Oh. Them.
I hadn’t thought about wrong number in a few days. Life had been busy — new classes, Jayne’s ongoing delusion spiral, and a tragic lack of decent coffee on campus.
But somehow, the text made me smile.
I glanced around, subtly tilted my phone away from the professor’s view, and typed back:
ME: unfortunately yes. he dm’d me to say he had a “revolutionary second date idea” UNKNOWN: oh no. ME: he wants us to go on a “cleanse” together. 3 days. no caffeine, no gluten, no “digital distractions.” he called it a “soul alignment experience.” UNKNOWN: okay i’m calling the police. that’s a cult. ME: you joke but i’m 80% sure he’s one inspirational quote away from launching a podcast UNKNOWN: “bro with a bowl” live every sunday.
I covered my mouth with my sleeve, pretending to cough so I didn’t laugh out loud. Jayne narrowed her eyes at me suspiciously.
ME: he also said his “energy didn’t match with processed food” which is funny because i’m 98% made of pop tarts and spite UNKNOWN: so basically you’re a walking red flag to him and yet he STILL wants a second date??? this man fears nothing ME: truly. fearless. possibly just really dumb UNKNOWN: personally i think your second date with him should be a stock exchange like get each other a gift that keeps on giving from some 40-year-old broker 로맨틱.
I let out an unholy snort that made Jayne physically flinch. I waved it off.
ME: not the hangul. you did not bilingual-sarcasm me UNKNOWN: i contain multitudes. ME: my friends keep warning me not to talk to strangers on the internet and yet here you are texting me your weird finance date ideas mid-lecture UNKNOWN: you started it. ME: i’m not even sure how we got here tbh UNKNOWN: you trauma-dumped about a salad i stayed for the personality
I looked at the screen for a second too long.
ME: fine. what do i call you unless you want to be “??” forever
There was a long pause. The dots blinked, disappeared. Came back.
UNKNOWN: let’s not ruin a good thing mystery keeps it interesting ME: wow. so you like being a question mark ??: never said that. ME: didn’t deny it either
Jayne was watching me now. Fully staring.
“Okay,” she said. “Who’s texting you and why do you look like you just got proposed to by a mystery novel?”
I dropped my phone face-down on the desk. “No one. I’m in class. I’m being studious.”
Jayne raised an eyebrow. “Uh-huh. Studious and suspicious.”
I ignored her. But under the desk, my phone buzzed again.
??: also i feel like you owe me for ruining my day with that cleanse story ME: you offered yourself as emotional support i just took you up on it ??: i want a refund ME: take it up with the dog groomer
───── ❝ ❞ ─────
KISS cafeteria energy was feral at best: people yelling across tables, someone blasting a remix of KATSEYE from their AirPods like we all asked, and my sad little bowl of rice getting colder by the second.
Jayne had vanished “just to grab tea” ten minutes ago, which meant she was probably stalking the path a cute boy took between physics and lunch.
Leaving me to mindlessly scroll instagram.


“Okay, but seriously,” I heard Kitty’s voice from a table nearby. “is it just me or are there way more Americans this year?” she said
Q glanced up from his tray. “It’s an international school, Kitty.”
“I know,” she said, exasperated. “But another one just moved into my dorm. Like late transfer. She’s… a lot.”
“A lot how?” Q asked, already grinning.
Kitty leaned in, lowering her voice like she was letting him in on state secrets. “Super bubbly. Big smile. Always saying things like ‘blessed’ and ‘God put me here for a reason.’”
“Oh,” Q said.
“Yeah.”
“Religious?”
“Extremely,” Kitty whispered. “She offered to pray for me when I told her my curling iron broke.”
Q snorted.
Kitty leaned back. “I mean, she’s nice! Like, so nice. But it’s like… I don’t know. Sometimes it feels like she’s acting. Like she turns it on for different people.”
“Like code-switching, or like… fake?”
Kitty hesitated. “I’m trying not to be judgy, but—yeah. Kind of fake. Like, she’s one way when it’s just us, and then suddenly she’s a different person if boys walk by.”
“Sounds like someone you need to investigate.”
Kitty smiled. “Already on it.”
I looked back down at my phone, chewing slowly. I hadn’t met a new American girl yet. But I could already feel Jayne trying to befriend her in spirit.


Just as I was about to close Instagram, a notification buzzed at the top of my screen.
───── Tuesday, September 17, 2024 – 1:02PM
??: do koreans have something against soft bread i just bit into this roll and it fought back
My mouth twitched up before I could stop it.
ME: welcome to the land of aggressive carbs ??: it’s like eating a baseball with sesame seeds ME: bold of you to assume that wasn’t intentional maybe the roll has beef ??: now i’m imagining you in a food fight your weapon is a tray of emotional support carbs ME: you joke but i did once launch a bagel at someone in eighth grade it hit a priest in the face ??: oh wow that’s top-tier religious trauma proud of you
I laughed under my breath. Kitty and Q were still whispering about Stella a few tables over. Jayne was nowhere to be seen. And here I was, texting a complete stranger about bread violence like it was the most normal thing in the world.
??: I just got to my school cafeteria chaos. someone just ran past holding only a spoon and a juice box i fear for my life
Jayne dropped into the seat across from me like she was returning from war. Her iced tea nearly sloshed over the edge.
“You will never guess who I just saw with that new girl Stella,” she said, out of breath.
I barely glanced up. “Who?”
“Min Ho.”
I looked up.
“And they were talking,” she continued, like it was illegal. “Like, actual conversation. With full teeth smiles. He held the door for her.”
I raised an eyebrow. “That sounds… nice?”
“That sounds like the start of betrayal,” she hissed.
“Jayne. You’ve spoken to him twice.”
“Once,” she admitted. “But we made eye contact another time, and there was something there. And now he’s out here entertaining America’s Sweetheart like I don’t exist.”
I tried not to laugh. “I’m sure he’s just being polite.”
“No one is that polite. And she’s too—peppy. I don’t trust it.”
“I think she asked if she could pray for me when I sneezed,”
“Exactly!”
I shook my head and glanced back at my phone, just as it buzzed again.
??: if i disappear it’s because i got taken out by a stampede of toddlers with kimchi bowls tell my story
ME: i’ll make sure they put “fell heroically in cafeteria chaos” on your headstone w/ honor and too much sesame oil
??: honestly? not a bad way to go
I was smiling when Jayne leaned across the table, her iced tea sloshing dangerously close to my tray.
“Who is that,” she asked. “You’ve been texting them for days.”
I shrugged. “Wrong number. Kind of stuck.”
Jayne’s face lit up like a conspiracy theorist who finally found a red string to connect two pins. “You’re still texting the wrong number person?! You’re in a full-on anonymous romance.”
“It’s not a romance.”
“Oh please. You’re blushing.”
“I’m not—”
“You are. You look like you just got complimented by a K-drama second lead in the rain.”
I stared at her. “That’s… horrifyingly specific.”
Before she could say something else dramatic, my phone buzzed again.
??: are all school lunches here this intense or is this just my karma catching up to me
ME: maybe cafeteria chaos is your penance for past bread crimes
??: harsh but fair
Jayne sighed dreamily, resting her chin on her hand. “This is literally a Wattpad setup.”
I ignored her, but deep down… I kind of agreed.
───── ❝ ❞ ─────
My room was dark except for the low glow of my phone screen and the K-drama Jayne had passed out watching, still playing in the background. I couldn’t sleep. Blame the late-night iced coffee or the slow, soft pull of curiosity that was now a daily part of my routine.
───── Friday, September 20, 2024 – 12:48 AM
??: just saw a tiktok that said if you don’t order for the girl on a first date you’re not a real man he called himself an “alpha dating strategist” and now i want to launch myself into the sun
I snorted out loud and texted back immediately.
ME: please don’t i need you alive for more cafeteria commentary
??: sorry but he said “masculine dominance is choosing her salad for her” and i can’t go on
ME: do it for the bread rolls stay strong
??: fine i’ll survive but only because my bread-based trauma has made me emotionally resilient
I stared at the screen for a minute, smiling faintly. And then, before I could stop myself—
ME: so i figured out you’re in high school too but how old are you? and you’re a boy, right?
The three dots appeared. Then disappeared. Then reappeared.
??: 17 boy unless i’ve been lied to my entire life and you?
ME: same and yes girl unless i’ve been lied to
??: glad we cleared that up i was starting to imagine you as a 47-year-old dentist with a tiktok addiction
ME: bold of you to assume dentists don’t deserve meaningful anonymous friendships too
??: no one deserves anonymous friendship more than dentists
I hesitated for a second, then typed:
ME: you figured out i’m not Korean, huh?
??: i had a feeling some of your phrasing is… creative lol you use “very much” in weird places also your sarcasm is aggressively western
ME: tragic and here i thought i was blending in flawlessly
??: it’s okay i like it
My heart did a small, dumb thing.
??: your korean’s actually not bad just not native guessing american?
ME: yeah came here for school i can usually follow convos unless people start talking fast or saying slang i’ve never heard
??: i’ll speak slowly if we ever meet in person in case you forget what a tray is
ME: you’re assuming i’d ever admit to being the bagel criminal in real life
??: i’d recognise you easy
ME: why
??: you’d be the one laughing to yourself in a crowded room typing something sarcastic about bread
ME: okay that’s… weirdly accurate
??: i’m very observant it’s my mysterious trait
I bit my lip, staring at his last message. Somehow, I felt seen in the most unexpected way.
ME: thanks for texting me tonight couldn’t sleep
??: same this was better than sleep tbh
───── ❝ ❞ ─────
I got to class early — not because I was trying to impress anyone, but because I needed a win today, and “claiming the window seat” was an achievable goal.
Outside, the campus was buzzing: scooters whirring, music leaking from someone’s open dorm window, the faint sound of laughing somewhere nearby. Normal KISS energy.
I set my bag down, pulled out my notes, and reached for my phone out of habit. Nothing new. Not that I expected anything — we didn’t usually text during times I had classes, and I assume he did too. We had a rhythm. Chaos at night, mostly silence in the daylight.
Still. I looked.
Still nothing.
I locked my phone again and sat back in my chair just as someone dropped into the seat next to me.
“Hey,” said a voice.
I turned — and immediately clocked the smile before the face.
It was Dae.


He gave me a quick nod like we were already halfway into a conversation. “Didn’t realize you were in this section.”
I blinked. “We’ve been in this class for three weeks.”
“I know,” he said easily. “But you’re usually back there.” He pointed toward the second-to-last row.
I squinted at him. “And you just decided to move up front too?”
“Better view,” he said.
I stared at him.
He smiled, then reached into his backpack like he hadn’t just said something vaguely flirty in the middle of economics.
Dae wasn’t flirting though — that was the thing. That was just how he talked. Polite, glowy, diplomatic. The kind of guy who didn’t have to try very hard to be liked.
Not that I cared.
Not that I was thinking about whether this could be him — the mystery texter. I wasn’t. Because it wasn’t his vibe. He was too clean-cut, too sweet. My wrong number person was…messier.
Funnier.
A little unhinged, in a good way.
Still, I glanced sideways when he took out his notebook. Just for research purposes.
Just in case.
Back in my dorm, Jayne was snoring softly under a heap of pillows, one arm dangling off the side of her bed like she’d been dropped from the sky and forgotten.
I was curled up under my blanket with my phone screen turned down low, the way you do when you're about to send a text you’re not sure you should send.
But I did it anyway.
ME: so i sat next to the nicest guy in class today and it was… unsettling
He replied a second later.
??: unsettling how like “he says hi to strangers” unsettling or “he probably volunteers for things and has a bedtime” unsettling
ME: more the second one like he’s too emotionally stable and that’s suspicious
??: a man with routine and empathy? jail
ME: THANK YOU that’s what i said (in my head)
??: was he hot though i feel like this is key information
ME: cute mostly like... smile that could get him out of multiple crimes cuteness it’s almost manipulative
??: yeah okay now i’m suspicious no one is attractive and nice and aware of your existence
ME: right?? i kept thinking like is this a bit? is this a prank?
??: probably or he’s in a bet with god
I snorted out loud and had to slap a hand over my mouth to keep from waking Jayne.
??: does he know your name or was it a “hey… person” situation
ME: he knew it which was also suspicious i’ve literally never spoken to him before
??: okay now i’m fully convinced this is a social experiment stay safe out there trust no one not even the salad guy
I laughed into my blanket.
ME: speaking of the salad guy texted me again wanted to take me to “a place with vibes” which sounds like either a candle shop or a cult
??: or a crypto seminar
ME: i should’ve just left mid-date and ordered fries for myself it would’ve saved so much emotional damage
??: personally i still think your second date should be a stock exchange show up a nice romantic 40-year-old broker in a blazer moment
ME: you’re an actual menace
??: and yet you keep texting me
I stared at that one for a second.
ME: you’re better than salad alpha guy and probably “smile that could get him out of crimes” guy too
??: bold statement i could still be a 40-year-old dentist with a fake name and a tiktok account
ME: true but at least you’re funny and that’s worth something
I didn’t send another message after that.
But I waited.
And yeah.
He didn’t reply — not right away — but I had a feeling they read it.
Somehow, that was enough.
───── ❝ ❞ ─────
“Y/N,” Jayne said, already half in her makeup mirror, “we’re not doing sad hoodies tonight. You’re at least brushing your hair.”
“I’m literally just the background character in your romantic tragedy,” I mumbled, flopping backward on my bed.
Jayne shot me a glare through the mirror. “Incorrect. You’re the best friend who gets complimented by a hot stranger and realizes she’s been hot all along.”
“That sounds like a rushed side plot.”
“Then let’s give it a main character arc.”
I groaned but sat up, reaching for my makeup bag anyway. “Where are we even going?”
“Some rooftop café-turned-lounge downtown. There’s neon. There’s music. And I need a distraction.”
“Because the guy you’re obsessed with hasn’t looked at you in three days?”
She paused her eyeliner. “Excuse you. It’s been five. And he accidentally liked my story from three weeks ago, so that’s basically a declaration of love.”
I snorted. “Totally. Let me find a wedding venue.”
While she adjusted her glittery earrings, I pulled on jeans and stared at my pile of clothes like something cute would spontaneously reveal itself. I grabbed a cropped black cardigan and hoped the city lights would do the rest.
My phone buzzed from the desk. I grabbed it instinctively.
───── Friday, September 27, 2024 – 7:12 PM
??: currently being dragged out against my will send help or fries
I grinned and flopped back on the bed, thumbs already moving.
ME: same apparently i’m “wasting my potential” by not wearing lip gloss and flirting with strangers
??: i mean that does sound like wasted potential
ME: you don’t even know what i look like
??: i know you have good taste in fries and bad luck with men the rest writes itself
I laughed, feeling the tiniest, stupidest flutter in my chest.
Jayne yanked my phone from my hand before I could respond. “Lipstick. Now.”
“You are terrifying.”
“And yet, you love me,” she said sweetly, tossing my phone back to the bed.
I picked it up again once she turned away, heart still fluttering.
ME: where are you being dragged to?
??: some lounge thing i wasn’t paying attention too busy thinking about disappearing into the night like a misunderstood rich boy
ME: sounds like we’re headed to the same kind of place
There was a pause before he replied.
??: maybe we’ll find each other
My hands paused over the keyboard.
ME: in a city of 9 million?
??: stranger things have happened (we are only speaking because of a typo)
ME: fair
“Let’s go, let’s go, let’s go,” Jayne said, swinging her bag over her shoulder and spinning in the mirror. “We’re late to being hot in public.”
As I followed her out the door, my phone buzzed again.
??: if someone weirdly insults your music taste tonight, it’s probably me
I smiled as we stepped out into the night.
Somehow, that didn’t sound terrible.
───── ❝ ❞ ─────
The lounge was louder than it had any right to be.
Flashing LED strips framed the walls, pulsing in time with a playlist that sounded like someone’s playlist titled late night chaos. A DJ stood behind a glowing acrylic booth like he was summoning demons through bass drops. And the rooftop heaters were definitely for the vibe, not functionality.
I tugged my sleeves down over my hands and leaned against a metal railing, watching Jayne twirl a straw in her drink while scanning the crowd like she was on a mission. (She was.)
“He’s not here yet,” she said, frustrated. “Which is rude. I made an effort. I wore shimmer.”
“You should sue,” I said, sipping my overpriced lychee mocktail.
“I might.”
While she kept looking for her “mystery” crush (spoiler alert: it was not that mysterious), I pulled out my phone and checked it under the glow of a pink neon sign that said BE THE DRAMA.
ME: i’m surrounded by people in leather jackets one of them tried to light a candle with a matchbook from a noodle shop
??: you're at noir?
I blinked.
ME: is that what this place is called wait are you here?
??: 👀
ME: that is not an answer
??: just know if someone asks for your number using a riddle it’s probably me
I froze for half a second, glancing around the rooftop.
Was this a joke?
Jayne was now talking to someone near the bar, so I took a few steps away, scanning the crowd — but everyone looked like… everyone. Leather jackets. Heeled boots. Puffer vests. Some guy doing an actual card trick. Neon made it impossible to focus.
I turned back toward the railing, heart suddenly weird in my chest.
What if he really was here?
Not knowing who I was looking for made it worse. Or maybe better. I didn’t know.
ME: what are you wearing?
??: that feels dangerously close to a cheesy pickup line
ME: i meant so i can identify and tackle you
I laughed quietly and tucked my phone into my coat. I turned back toward the crowd — just in time to be absolutely annihilated by Q’s elbow and a very full drink.
“Oh my—!” I jumped back, staring down at my soaked shoes.
“Oh no, no no no,” he gasped, flailing napkins from nowhere like a magician. “I am SO sorry— I didn’t see you, I was just trying to wave down Kitty and—”
“You elbowed her drink-first,” a new voice said, bemused.
I looked up.
Min Ho Moon stood a step behind Q, hands in the pockets of a navy bomber jacket, hair perfectly unbothered, and expression somewhere between amused and detached. So basically: the usual.
Jayne, to my left, blinked like a deer caught in ring light.
Q handed me a stack of flimsy napkins. “Damage report?”
“Mostly pride,” I said, patting my boots. “Also I think this was white grape soda?”
“Okay, but in my defense— actually no, I have no defense.” Q sighed. “I’ll buy your next drink. Please don’t sue me.”
“I’ll consider it.”
While Q turned to dramatically apologize again, Jayne stepped forward — right into Min Ho’s line of sight.
“You’re Q’s friend, right?” she asked, putting on her best nonchalant act.
Min Ho looked at her, surprised. “I guess that depends. Am I being complimented or blamed?”
Jayne smiled. “Depends how you answer my next question.”
“…Which is?”
“What’s your name?”
His lip twitched like he was trying not to laugh. “Min Ho.”
She tucked her hair behind her ear. “I’m Jayne.”
??: …romantic
He nodded, slipping his phone into his back pocket. “Nice to meet you.”
Their conversation faded into the background — something about the DJ’s taste in throwback remixes — as I stepped back to check my phone.
ME: no, not romantic. it’s going to be painful.
I hit send just as Jayne laughed at something Min Ho said — her voice bright and too loud in the moment — and slid my phone away again.
Across from me, Min Ho’s eyes flicked toward his own phone.
And then— slowly— toward me.
He didn’t say anything. Didn’t react.
But when he pulled his phone out, thumbed open a message, and looked up again — I wasn’t looking his way anymore. I’d turned, half-listening to Q talk to Kitty now. Oblivious.
??: painful for you or for me?
He hit send.
And watched.
My phone light up in my hand.
I picked it up — brows furrowed — and read. No smile. But a pause.
Min Ho’s head tilted slightly. His jaw twitched.
But then Jayne said something again — something flirty, probably — and his focus snapped back.
Q disappeared somewhere around the third remix of a song I swear was in every 2015 YouTube travel vlog. Kitty had wandered off with a boy who looked like a K-pop villain. And Jayne, who I thought was flirting with Min Ho by the bar, had reappeared at my elbow looking breathless and victorious.
“Come dance with me,” she said, tugging at my sleeve. “You’re not allowed to sulk in the corner anymore. That’s my job tonight.”
“I’m not sulking...?” I said.
“You’re standing still and looking pensive under neon. That’s peak indie drama behavior.”
I didn’t have a comeback for that. Mostly because I was trying to puzzle together the weird buzz of my phone earlier and how it had seemed… timed.
I followed Jayne anyway.
The rooftop had morphed into a dance floor in the way only lounges do—messy and chaotic, lit with LED roses and bad decisions. People moved like they weren’t being watched. Or maybe because they were.
I found Eunice in the crowd, her hair glowing slightly under a blue light, and she greeted me with a “Finally!” before pulling me into whatever rhythm she was vibing to. It was warm here, bodies packed too close together, bass pressing into my chest like a second heartbeat.
It felt good to let go a little.
To not overthink.
To just move.
I spun, laughing as Eunice pointed dramatically to the DJ like she was at Coachella, and raised my hands into the air. The song shifted—something hazy and electronic. Still danceable, but a little slower. The kind of song that made eye contact feel dangerous.
That’s when I noticed him.
Min Ho.
He’d crossed from the edge of the bar and was threading through the crowd, hands in his pockets, eyes scanning until they landed on… me.
My breath caught for no reason.
He moved like someone who didn’t need to try hard to be noticed. Like the night was a set and he already knew his lighting. Like he wasn’t used to chasing.
And yet—he was walking toward me.
I blinked, heartbeat stumbling in a way that had nothing to do with the music.
He stopped a step away. Tilted his head.
“Hey,” he said. His voice was low—warm but unreadable. “Do you—?”
Before he could finish, Jayne materialized beside him, sliding smoothly between us like she belonged there.
“There you are,” she said, like she’d just bumped into him by accident. “I’ve been looking everywhere.”
Min Ho hesitated. His eyes flicked to her, then back to me.
Jayne was glowing. Her lip gloss caught the lights like glitter. She leaned closer, playful. “You dance?”
Min Ho’s mouth twitched. Not quite a smile.
“I was talking to her,” he said, glancing toward me again.
Jayne didn’t back off. “Oh, she’s my roommate.” He raised an eyebrow, clearly waiting for more. She laughed—flirty. “Y/N,” she added, before I could say it myself.
Something flickered behind his eyes.
Recognition? Maybe.
But he didn’t say anything. Just nodded, once, and turned back to me.
“Y/N,” he said, testing it out like it was a secret.
And maybe it was.
Because the moment held.
It held for too long.
Jayne nudged his shoulder. “So? Dance with us.”
Min Ho looked at her. Then at me. Then back at her. But he didn’t step forward. He just stayed where he was, hands in his pockets, like he hadn’t made up his mind yet. Before anyone could say anything else—before Jayne could loop her arm through his or throw out some perfectly timed flirt—someone called my name.
Loudly.
“Y/N!”
I turned, spotting Eunice by the booth near the DJ, flanked by two girls I recognized instantly: Yuri and Julianna. Eunice was waving both arms like she was signaling an aircraft. Her drink was dangerously close to spilling.
She pointed toward me, mouthing something I couldn’t hear, then grinned and gestured me over.
Relief bloomed in my chest like a sudden inhale.
“Looks like I’ve been summoned,” I said lightly, flicking a glance at Jayne and Min Ho.
Jayne blinked at me, distracted.
Min Ho’s eyes were already on me again.
“You two have fun,” I added, giving Jayne a small nod. I meant it. I wanted to mean it.
She smiled. Barely. Her hand was still near his arm.
And so, without waiting for whatever Min Ho was about to say, I turned and slipped through the crowd. It was easier this way—easier not to wonder if he would’ve kept talking to me, easier not to know what would’ve happened if I’d stayed.
By the time I reached Eunice, the DJ was handing over a pen so she could write a request on a napkin. Yuri laughed at something Julianna said and handed me a lollipop like it was normal to have candy at a rooftop party.

It was.
At least for them.
I didn’t look back.
But if I had… I might’ve seen Min Ho standing in the same spot, hands still in his pockets, watching me weave through the crowd. Watching me leave.
Jayne leaned in a little closer to him. She’d been waiting over a year for that moment.
“Juliana,” I said, nudging her as I leaned closer. “Yuri’s completely deranged.”
She didn’t even look surprised. Just smiled into her cup and said, “Yeah, I like it.”
We watched together as Yuri and Eunice argued with the DJ like it was a business deal, waving their hands and dramatically listing reasons their song had to be played. Juliana glanced sideways at me.
“You’re Jayne’s roommate, right?”
I nodded. “Unfortunately for both of us.”
“She’s… a lot.”
“Tell me about it.”
Juliana took a small sip, then tilted her head. “You seem pretty normal though.”
I laughed. “Thanks?”
“No, I mean—like, grounded. Which is weird at this school.”
“Well, give it time. I’ll disappoint you eventually.”
She smiled. “Somehow I doubt that.”
Before I could answer, a triumphant squeal came from the booth—Eunice and Yuri were victorious.
“Come on!” Eunice shouted, linking one arm through Juliana’s and one through mine.
Yuri grabbed Juliana’s free hand, and suddenly we were being pulled toward the middle of the floor, just as the opening chords hit.
“What’s the time where you are?”
My heart did a little flip. The lights dimmed to something golden and dreamy, like honey poured over a blur. The four of us moved in sync without needing to try, lost in the beat and each other’s laughter. The lyrics poured through the speakers like something confessional. Intimate. Bigger than the rooftop.
I caught a glimpse of Kitty and Q pushing through the crowd, joining us. Q threw an arm around Eunice, who pretended to shake him off. Behind them came Dae, a little too close to Kitty, and—
Min Ho.
His jacket was gone now, sleeves rolled up, eyes cutting easily through the haze of lights and motion. Jayne was trailing behind him, all red lips and focused intention.
But for now, it didn’t matter.
We were dancing.
Yuri spun Juliana. Dae glanced toward Eunice, smiling when he thought no one was watching. I closed my eyes and let the chorus wrap around me.
“This beat is making me move…”
I sang along, quietly as the song trailed to an end
A flash of motion near my shoulder.
A hand slid around my waist—light, barely there—and I spun, caught completely off guard.
Min Ho stood in front of me, close enough to feel the warmth off his skin in the chilled air. His hands disappeared back into his pockets the second I turned to face him, like he hadn’t just touched me. Like it hadn’t happened.
He looked at me.
Really looked.
Like he was piecing together every beat, every breath, every word, every maybe.
The music blurred at the edges of the moment.
Time slowed.
“But God, I wish it was you…”
His eyes flicked down to my mouth, then back up to meet my gaze. He tilted his head like he was about to say something.
And then—
“Min Ho!”
Jayne.
She slid between us in one graceful, practiced move, reaching up without hesitation and planting a perfect kiss to his cheek. Her lipstick left a neat, cherry-red mark on his pale skin.
He didn’t move.
Didn’t smile.
Didn’t look at her.
But it didn’t matter.
Because I had.
And the spell broke.
I blinked, pulse still pounding, and turned away. Eunice was beside me again, hands in the air, eyes shining with music. I bumped her shoulder gently and smiled like it didn’t sting. Like the goosebumps still raising on my arms weren’t from him. She grinned back. The next song started. I didn’t look back.
───── ❝ ❞ ─────
We didn’t find each other that night.
Or maybe we did — maybe we crossed paths on the stairs, or bumped shoulders by the bathrooms. Maybe he stood behind me in line and didn’t say a word.
Maybe we were just… near.
But I left with flushed cheeks, the taste of mint and sugar on my tongue, and a message waiting for me by the time I got back to my dorm.
??: i think we were close tonight weird, right?
I stared at the screen.
Smiled.
And typed:
ME: not weird. maybe we’re getting warmer.
By morning, the magic had worn off.
The music was gone, the lights were off, and my room smelled vaguely of cheap perfume and the half a hair mask Jayne left open on the windowsill.
She groaned from the other side of the room. “Why is the sun so aggressive?”
“Natural consequence of staying out until two,” I muttered, brushing my teeth in the mirror.
She flopped dramatically onto her back. “Was it even worth it?”
I thought of the music. The mint. The way his hands had gone straight back into his pockets like he didn’t know what to do with them after they touched me. The kiss on his cheek that I wasn’t supposed to see.
“Ask me later,” I said.
───── ❝ ❞ ─────
Monday came fast and cold.
Classes blurred. I stared at my notebook for an hour in History of Korean Literature without writing a single word, except for the name of a novel I hadn’t actually read. It wasn’t until I was halfway to the cafeteria, fingers digging through my bag for my ID, that my phone buzzed again. We hadn't spoken since Friday,
??: ok so now i need to know something important do you believe in fate or are you normal about things
I slowed down on the stairs, letting people pass.
ME: i’m normal about things. but i also believe that the universe has a dark sense of humor. so. middle ground?
A pause.
??: hm. disappointing. i was hoping you’d say yes so i could use it to explain why i can’t stop texting someone i’ve never met.
I bit my lip, smiling like an idiot.
ME: you’re very dramatic. are you sure you’re not a theatre kid? ??: first of all: rude second of all: i’m just passionate and mysterious third: you didn’t actually deny that you’ve been thinking about me too
I stared. Paused. Typed. Deleted. Typed again.
ME: i plead the fifth.
??: pleading the fifth is basically a confession btw like. you didn’t even try to lie suspicious behavior from someone who claims to be “normal” about things ME: maybe i just like to keep a little mystery too balance the dramatic energy you’re bringing to the table ??: i respect that as long as you admit the energy is impressive ME: fine it’s a solid 8.5/10 very main character, very "i journal on rooftops and have an Opinions playlist" ??: 😌 thank you wait hold on do you have an Opinions playlist? ME: obviously. don’t you?
??: ...i do now. ME: i’m afraid to ask what’s on it ??: mostly songs that would play during a dramatic hallway confrontation or while someone slow-mo walks away from an explosion they probably caused ME: wow. the emotional range. ??: i contain multitudes and also: like three Frank Ocean songs i don’t fully understand but feel important
I snorted, laughing under my breath as I walked into the library and dropped into my usual corner seat.
My phone buzzed again.
??: what about you? what’s on yours?
I hesitated, then replied.
ME: okay don’t judge me but it’s a mix of sad girl indie, early 2010s angst, and korean ballads i don’t fully understand but feel important ??: we’re the same ME: i was just thinking that
There was a pause. Long enough for me to wonder if that had been too honest.
But then:
??: i’m gonna say something and you’re not allowed to make it weird i like texting you
My heart did the most annoying little flip.
ME: not weird. i like texting you too.
───── ❝ ❞ ─────
Lunch was too loud for thinking and too quiet to get away with screaming into the void, so I compromised by putting in my headphones and staring into the abyss of my tray. Lo-fi hummed in my ears. I stabbed at my rice half-heartedly. A shadow slid into the seat across from me. Then another. I looked up—pulled one earbud out. Juliana. Q.
“Why do you look like that?” Juliana asked, pointing her spoon at me.
“Like what?” I blinked.
“Like you just found out you’re the tragic backstory character in someone else’s romance.”
“She’s always like that,” Q said, sliding into the seat next to Juliana. “That’s just her default face.”
I rolled my eyes. “Thank you so much.”
Before either of them could roast me further, the cafeteria door opened—and they both turned toward it.
“Min Ho!” Q waved.
My stomach did something I was determined to ignore.
He sauntered over, hair perfect, uniform half-buttoned in that somehow intentional way, and the air shifted a little as he dropped into the empty seat beside me.
"Hey." His voice was low, casual.
I nodded, pretending the side of my face wasn’t starting to feel warm. “Hey.”
Juliana immediately launched into some story about Yuri trying to hack the music system in the common room, and Q jumped in with commentary, so no one really noticed when I stood.
“Gonna grab a drink,” I mumbled.
As I walked toward the vending machines, Min Ho subtly glanced after me.
Then—without saying a word—he reached out and slid my chair closer to his.
It wasn’t much. Just a few inches. Barely noticeable.
But it was enough.
He pulled his phone from his blazer pocket, holding it low beneath the edge of the table. A message already typed out, his thumb hovering over send.
??: is it you?
He didn’t hit send. Not yet. Instead, he angled his body slightly, hoping he could catch a glimpse of her screen when she came back—just something. A name. A chat bubble. A clue. The seat next to him was warmer now. And closer.
She returned, drink in hand, not noticing the difference until she sat. Then she blinked. Looked down. Then at him. His hands were in his lap. His expression unreadable.
“Something wrong?” she asked.
He gave her a look. Shrugged.
“Nothing. Just…” A slow smile. “You moved closer.”
She raised an eyebrow. “No I didn’t.”
He looked down at his tray, smirking. Didn’t argue. Didn’t explain. The message still sat on his screen. Unsent.
───── ❝ ❞ ─────
My lamp was on low. The room was dark aside from the glow of my screen and the twinkle lights taped to the shelf above my desk. Jayne was fast asleep, finally, her face smushed against her pillow, a tear-streaked face mask drying on her cheek.
My phone buzzed first.
??: you up? ME: unfortunately yes my roommate has been emotionally spiraling for the past two hours
??: oof what’s the drama?
ME: you know that guy she’s been obsessed with for like ever? the one she’s “in love with” despite having exchanged like zero real conversations with?
??: i feel very called out right now but go on
ME: well turns out he’s been spending time with this other girl like a lot of time and she found out through some story repost or something he didn’t even tell her he was seeing anyone
??: hey hold on! as a very attractive man who’s got many girls chasing him it’s not always black and white like that
ME: wow okay king of humility go off! 겸손한
??: i’m serious though sometimes people don’t know what they want or they think they do and then someone else shows up and everything gets blurry
ME: sure but if he liked her at all he would’ve said something instead of just letting her hope and spiral and hope again she’s not the type of person who handles maybes well
??: most people aren’t but some people live in the maybes on purpose because if you don’t define anything then technically you didn’t break anything either
ME: okay socrates damn
??: i’m just saying it’s easier to not know than to know and be the bad guy
ME: maybe. but silence still hurts.
??:. yeah it does ...so does watching someone fall for someone who’s not you
ME: is that personal?
??: maybe
ME: look at us two wise, heartbroken strangers with excellent taste in midnight conversations
??: speak for yourself i’m hot and emotionally unavailable
ME: you forgot mysterious
??: right. hot, mysterious, emotionally unavailable triple threat
ME: a real catch
??: careful you’re starting to sound like one of the girls chasing me
ME: maybe i am
(Pause. A long one. Then—)
??: ...that feels like a dangerous maybe
ME: good thing you like those
??: touché
───── ❝ ❞ ─────
Jayne was pacing. Not dramatically. Not stomping. Just… pacing. Tight little circles across the dorm floor in her oversized socks, hair up in a claw clip, her hoodie sleeves flapping as she gestured like she was giving a TED Talk titled Why Boys Are the Worst (Especially Hot Korean Ones With Great Bone Structure).
I sipped my iced coffee.
“I mean, we had a moment,” she insisted. “Right? You saw it, didn’t you?”
I nodded vaguely. I had seen something. I just wasn’t sure what.
Jayne flopped onto her bed, groaning into her pillow. “I don’t get it. I touched his arm. I laughed at his joke. I looked amazing.”
“You did,” I said automatically.
“I did! And he was looking at me. I swear he was looking at me like... like something was happening.”
I scrolled through my phone, not really absorbing anything.
“And then he just... disappeared. No follow-up, no messages, no vibe. He hasn’t even looked at me this week. I don’t know what I did wrong.”
I hummed in sympathy. The ice in my cup clinked softly as I tilted it to get the last bit of coffee.
Then— My phone buzzed.
I blinked.
“Huh.”
“What?” Jayne asked, flipping over to look at me.
“Juliana followed me.”
Jayne frowned. “Yuri’s girlfriend?”
“Yeah.”
Jayne narrowed her eyes like this was a conspiracy worth solving. “Have you ever even talked to her?”
I shrugged. “Kind of. The other night at the club. We were with Eunice and Yuri.”
Jayne sat up straighter. “Wait. Is this, like, a sign?”
I blinked. “Of… what?”
“I don’t know!” She flopped back down. “Something. You’re always just casually connecting with people. Meanwhile I’m over here mentally composing sad poetry to a man who won’t even blink in my direction.”
I opened Juliana’s profile. Her grid was a soft rainbow of café pics, candids of her and Yuri, aesthetics, sparkles, and a highlight reel titled Angel Baby that was just blurry selfies of Yuri kissing her cheek.
My thumb hovered over Juliana’s profile, debating whether or not I should like one of her photos. Something friendly. Not too obvious.
Jayne was still talking, muffled slightly now by her hoodie as she dramatically flopped face-down on her bed again.
“I’m just saying,” she mumbled, “if he didn’t want me to like him, why did he smile like that? Why did he do that hair thing?”
“You mean… touch his hair?”
She groaned louder. I smiled, eyes still on my phone as I clicked 'Follow back' Juliana’s grid flickered for a second, then refreshed. A new follower count. And right as I started to lock my screen— Bzzzzzt. A message popped up.
??: what’s your go-to coffee order? i’m asking for very important character analysis reasons
I stared.
Then slowly looked over at my empty iced coffee cup.
Was he psychic?
ME: i don’t think revealing that kind of info is safe. you could figure out too much about me ??: exactly. that’s the goal ME: …iced americano. extra ice. minimal hope. ??: so you’re a tragic protagonist hot ME: hot and sad is kind of my brand ??: noted also just walked past someone in a hoodie that looked suspiciously like the one you wore out the other night had to resist the urge to tap their shoulder and dramatically confess i was in love with their posture ME: that would’ve been a bold move 10/10 would’ve panicked and run ??: maybe next time i’ll risk it
Absolutely — time to bring that nosy best friend energy back in. Here’s the continuation, right after the last text exchange:
I grinned at my screen, thumbs hovering as I debated a response.
Before I could type anything else—
“Okay,” Jayne said, lifting her face from her pillow with suspicious squinting eyes. “Who is it?”
I blinked. “Huh?”
She sat up like a vulture catching the scent of a secret. “Don’t ‘huh’ me. You’ve been grinning like a weirdo for the past five minutes. And you were texting at the club too. And at lunch yesterday.”
“I text a lot of people,” I said casually, locking my phone.
She crossed her arms. “Mmhmm. Is it… Juliana?”
“What? No!”
“Then who?”
“No one.”
“You’re lying.” She leaned across the narrow space between our beds, eyes narrowed. “You only get that look when you’re texting someone who makes your stomach do the swoopy thing.”
“My stomach is not swooping.”
Jayne raised an eyebrow. “So it’s a boy.”
I made a face. “I didn’t say that.”
“Oh my God, it is a boy.”
“I literally never said that.”
Jayne gasped. “Is it that guy from chem lab who asked to borrow your pencil?”
“What? No.”
“Please tell me it’s not the salad guy.”
“Absolutely not the salad guy.”
She squinted. “...Wait. Is it someone I know?”
I shrugged. “Maybe.”
Jayne squealed, grabbing a pillow and clutching it to her chest. “Okay, now I have to know. What’s his name? What’s he like? Is he cute?”
I smiled and leaned back on my bed, arms behind my head.
“Honestly?�� I said. “I don’t know his name.”
Jayne blinked. “You’re texting a boy and you don’t even know his name?”
“Exactly.”
“You’re either insane or in a rom-com.”
“Can’t I be both?”
Jayne groaned. “This is the most frustrating thing you’ve ever done. And you once deleted an entire dating app just because a guy used the wrong ‘your.’”
“That was fair.”
“Ugh,” she said, collapsing back onto her bed. “Fine. Don’t tell me. But if you mysteriously fall in love and elope to Seoul Tower, I’m going to be so mad I wasn’t invited.”
“Noted,” I said.
I reached for my phone again, unlocking the screen.
One new message.
??: you’re quiet should i be concerned? or is this the iced americano talking
I smiled to myself, the grin creeping back without permission.
ME: just my roommate being dramatic ignore the background noise ??: too late i feel like i’ve already been cast as the male lead in something i didn’t audition for ME: i’ll send you the script you can improvise your lines ??: bold of you to assume i haven’t been improvising this whole time
───── ❝ ❞ ─────
The classroom was only half full when I dropped into my usual seat by the window, notebook in front of me, earbuds in but no music playing. Sometimes I just liked the excuse not to talk.
Didn’t always work.
A chair scraped beside me.
“Hey,” Dae said, plopping down with an easy smile, “window crew today?”
I blinked, sliding out one earbud. “Apparently.”
He set his bag on the floor and leaned back like he did this every day. “You know this unit, right?” he asked, flipping open his notebook. “Because I definitely zoned out the last two classes.”
“I know enough,” I said, smirking. “Depends how much help you want.”
“Enough to not embarrass myself would be great.”
“Ambitious.”
Dae laughed. “Look, I can’t have Min Ho making fun of me again. He was quizzing me this morning like some sadistic pop quiz machine.”
“He’s invested in your suffering.”
“Right?” He grinned. “But like, with love.”
I nodded slowly. “Very loving of him to hope you fail.”
“Exactly.” He glanced at my notes. “Your handwriting is terrifyingly neat. That’s intimidating.”
“Guess you’ll just have to suffer through my legible explanations.”
“I will. Gratefully.”
Class started to fill in around us. Q shot Dae a thumbs-up from his usual seat, and Kitty plopped beside him a moment later, already rifling through her bag.
I flipped a page in my notebook, trying to focus, but my phone buzzed in my pocket. Once.
Twice.
I glanced around and carefully checked the screen under the desk.
??: is it weird if i say i think we’re in the same building not 100% but there’s a vibe
I bit back a smile.
ME: a vibe? super specific you sound like a ghost hunter ??: i just mean the air feels… suspiciously smart and a little sarcastic which means you might be nearby ME: or maybe you’re just sitting next to someone suspiciously nice that seems like he volunteers and has a bedtime ??: 🤯 caught did you bug my phone? ME: maybe i am your phone ??: ok that got existential real fast
Dae flipped open his textbook with a sigh. “Pray for me.”
I gave a half-smile, but my attention drifted almost immediately. The hum of voices in the room. The scrape of chairs. My phone buzzed, soft and low, against the desk.
I glanced down.
??: it’s probably unlikely we’re that close again unless we secretly go to the same school which would be wild
My heart jumped a little.
ME: yeah, that would be a pretty insane coincidence borderline stalker-movie levels of fate ??: exactly like the universe is shipping something which is honestly kind of rude of it
I bit my cheek to keep from smiling. The irony of sitting here — in class, texting someone in class — wasn’t lost on me.
ME: well tell the universe to cool it i’m trying to pass chem ??: same except i’m also trying to figure out if you like sour candy or not both are important for my academic growth
I shook my head, tucking the phone back under my notebook just as the teacher walked in. Dae leaned over to ask me something about electrons, and I tried — really tried — to focus.
"Alright," the teacher said, clapping her hands once as the last few students settled in. "New unit, new partners. I’ve randomized the pairings — no complaints."
A quiet ripple of groans moved through the classroom. I kept my eyes on my notebook, hoping for literally anyone who wouldn’t be obnoxious.
“Y/N and Dae.”
Dae turned toward me with a grin already forming. “Awesome.”
I sighed. Not obnoxious — just enthusiastic.
“Great,” I muttered, but I wasn’t mad. He was actually smart, and more importantly, not the type to make me do all the work.
The teacher rattled off the rest of the pairings, then gave us our assignment sheet.
“You want to do this tomorrow?” Dae asked, already leaning in. “I’ve got plans tonight.”
“Sure. Library?”
He winced. “My dorm is pretty big, and empty on Saturday mornings. You’d actually be able to hear yourself think.”
I raised an eyebrow. “So… your dorm?”
He shrugged. “If that’s not weird?”
I hesitated. It wasn’t weird… just unfamiliar. But Dae was one of the safest people I knew here.
“Alright,” I said. “Tomorrow morning. Don’t sleep through it.”
“Wouldn’t dream of it.”
He grinned, tapping his pencil against his notebook, and I gave him a small, amused shake of my head before looking back down.
───── ❝ ❞ ─────
Saturday morning was quiet on campus, the kind of soft stillness that only came with early hours and a school full of students who’d stayed out too late the night before.
I knocked lightly on the dorm door, gripping my iced coffee and trying not to look like I’d already checked my reflection four times on the walk over.
Dae opened the door in sweats and a lopsided hoodie, hair wet like he’d just showered. “Morning,” he said, stepping aside. “You’re early.”
“You said eleven-thirty,” I shrugged, stepping into the room.
“I didn’t think you’d actually come at eleven-thirty.”
I gave him a look. “I take chemistry — and punctuality — very seriously.”
He laughed, leading me to his desk. “That’s exactly why I picked you.”
The dorm was warm and smelled faintly of toast and body wash. His side was neat, laptop already open. The other side — not so much. Hoodie on the floor, charger tangled, a designer cologne bottle turned on its side on the dresser. A faint hum of soft music filtered from behind a closed door. I didn't have to guess whose it was.
We started working — him half-focused, me fully — and fell into an easy rhythm. It didn’t take long for Dae to relax. He leaned back as I explained something about molecular orbitals and made a dumb joke about chemistry being a better matchmaker than Kitty.
I rolled my eyes, laughing quietly. “Do you say that about every girl in your class?”
“Only the ones who don’t hate me,” he grinned.
And then— A door creaked. I didn’t turn, but I heard the shuffle of feet and the unmistakable thump of someone bumping into a table.
“Dae,” a familiar voice croaked, low and still raspy with sleep. “If you and Kitty are gonna be so loud this early, I’d at least like a warning.”
I froze. Dae laughed, entirely unbothered. “It’s not Kitty, man.”
Behind me, I heard him walk into the small kitchenette, bare feet on tile, a cabinet door opening. And then, silence.
“…Oh.”
I turned.
Min Ho stood there, blinking at me over the lip of a coffee mug he hadn’t poured anything into yet.
His hair was a full-on mess — fluffy and wild, like he’d rolled out of a dream and into the kitchen. Worse, he wasn’t wearing a shirt.
And unfortunately for me, I absolutely noticed.
His eyes met mine, and I could feel the second realization hit both of us. There was this brief flicker of something — surprise, discomfort, something close to curiosity — before he glanced away, rubbing his hand through his hair like he could undo the moment.
“Y/N,” he said, like he was reminding himself.
“Min Ho,” I replied.
Dae looked between us, confused. “You guys… know each other?”
Min Ho didn’t answer. He just reached for the instant coffee and turned his back.
“Sort of,” I said, forcing a small smile. “The school’s not that big.”
“Right,” Min Ho said, his voice casual — too casual. “Small world.”
I gave a quick shrug, casual. “We really met at that, uh… last Friday. When we were all at that rooftop place.”
“Ohhh,” Dae nodded. “Oh Right, yeah! You were there too. That makes sense.”
Min Ho set the mug down with a soft clink, not looking at either of us. “Small world.” He repeats.
I forced a smile and turned back to the desk, opening my laptop. “Anyway. Let’s figure out how not to blow up the lab on Monday.”
Dae laughed, pulling his notes closer. “You say that like it’s a possibility.”
“It’s always a possibility with you.”
Behind us, Min Ho padded back toward his room, slower this time. I didn’t look, but I felt it again — the shift in energy. Like he was still trying to piece something together.
He didn’t say anything else.
But the silence he left behind buzzed like a low frequency.
And maybe it was all in my head… But I could’ve sworn he lingered in the doorway just a second longer than necessary.
───── ❝ ❞ ─────
The moment I walked through our door, Jayne launched at me like a heat-seeking missile.
“YOU WERE IN THEIR ROOM?!”
I didn’t even get a chance to put my coffee down. “Hi to you too.”
She grabbed the cup straight from my hand and took a dramatic sip. “What was it like? Did it smell nice? How does it look? Did you see their beds? Did it smell like him? Or expensive soap? Or testosterone and wealth?”
I dropped my bag by the door. “First of all, you’re unwell. Second, no. I didn’t see their rooms.”
Jayne’s face fell. “What?”
“They’ve got one of those bigger dorms,” I said, toeing off my shoes. “Like… common area up front, bedrooms behind closed doors. I wasn’t invited past the desk, Jayne.”
“But you were in the apartment.” She grabbed a pillow from my bed and hugged it to her chest. “You breathed the same air.”
I raised an eyebrow. “Are you gonna frame that sentence?”
“Don’t tempt me,” she muttered. “Was he there? Did you see him?”
“Unfortunately.”
Jayne bolted upright. “Unfortunately?! What does that mean?!”
I groaned and flopped onto my bed. “He came out halfway through studying. No shirt. Messy hair. Thought I was Kitty and told us to keep it down next time. Then he saw me and just… froze.”
Jayne stared at me, eyes huge. “That’s it. That’s the end of me. I’m deceased. You saw him shirtless and in his element.”
“I was not trying to see anything,” I said. “It was a jump scare.”
“But like… a hot jump scare?”
I rolled over so I didn’t have to look at her anymore. “You need help.”
“You need to appreciate how close you were to becoming Mrs. Jayne Min Ho Moon.”
I laughed into my blanket, but somewhere under the humor, the image of him standing in the kitchen — mug in hand, voice still rough from sleep — stayed burned in my brain.
And worse, I didn’t even hate it.
Later that night, I curled deeper into my comforter, my phone resting on my chest. The room was dim, lit only by Jayne’s lamp across the room — she was at her desk, humming along to a worship playlist, journaling with her usual rainbow of pens.
I hesitated, then opened my messages.
ME: can I ask for some crazy person advice?
A beat. Then:
??: always my specialty. what flavor of crazy we talkin
I chewed my lip, typing slowly.
ME: you know how my roommate is insane and believes she’s in love with some guy she’s spoken to for like half a second? ??: ah yes the delulu epidemic tragic but common ME: yeah well I think maybe I’m starting to feel something for him and I’ve said maybe five words to him am I losing my mind?
It took a little longer this time. I stared at the screen, wondering if I’d overstepped, if this was too weird or too soon or just too much.
??: i don’t think feelings are crazy they don’t usually follow logic they just… show up and sometimes the ones that come out of nowhere hit the hardest stay the longest I felt my heart thud unevenly. ME: so I’m not a total maniac? ??: you might be a little doomed but definitely not a maniac
I smiled down at the screen.
ME: doomed how ??: the fun kind the kind that might just be worth it
I stared at his last message, trying to keep from grinning too obviously. Across the room, Jayne had put on a face mask and was now lying upside down on her bed with her legs up the wall, completely unaware of the tiny storm happening in my chest.
Another buzz.
??: get some sleep we’ll continue our descent into madness tomorrow 🖤
I blinked at the little heart.
Not a red one. Not too serious. Just… a black heart. The exact shade of sarcasm I needed.
I typed back slowly, carefully.
ME: night, enabler
Then I locked my phone and rolled onto my side, heart stupidly full.
Because it was just a little emoji. Just a word or two.
But it felt like maybe… someone saw me. Even if they didn’t quite know me yet.
───── ❝ ❞ ─────
It was one of those perfect slow Saturdays — warm sun, cool breeze, the low hum of the city moving around me.
I sat tucked into the corner of a tiny café patio, earbuds in, chin resting on one hand as I tore off bits of a chocolate croissant and sipped my Iced Americano. My table was shaded just enough, the noise of cars and bikes and passing conversation distant under my playlist.
I didn’t even notice him at first. I was mid-sip, scrolling idly through my camera roll, when a sharp knock-knock sound startled me — two knuckles rapping lightly against the metal tabletop.
I looked up. And choked. Only slightly, just stupidly choked on a mouthful of coffee. Min Ho was standing there, phone still in one hand, the ghost of a smirk tugging at the corner of his mouth. I swallowed quickly, coughing into my sleeve. He raised an eyebrow.
“Can I sit?” he asked, head tilted slightly. “Or is your… friend here?”
I blinked. My brain lagged behind the moment.
“Jayne?” I said, wiping the corner of my mouth with a napkin.
He gave a tiny shrug. “Yeah. The one who looks at me with big eyes like I ran over her dog.”
“It's definitely not in that way,” I said weakly. His smirk widened. I looked at the empty chair across from me, then back up at him. “She’s not here.”
“Good,” he said simply, and slid into the seat.
Like it was the most natural thing in the world.
I tugged one earbud out. “What are you doing here?”
He leaned back in the chair, finally tucking his phone into his coat pocket. “I was walking. Talking to my mom. She was asking if I’m eating enough and if I’m dating anyone yet. I told her to lower her expectations.” I snorted into my coffee.
He nodded toward my drink. “Extra ice?”
“Is there another way?”
Min Ho smiled at me across the table, easy and soft, like he wasn’t the most intimidating boy at our school or the guy my roommate thought she was destined to marry. And for the first time, it felt like maybe… maybe he didn’t want to be that guy around me. Maybe he just wanted to be him. He drummed his fingers once on the tabletop before settling them in his lap. The silence that fell wasn’t awkward — just light. Quiet. Like neither of us minded it.
“So,” he said, glancing at the pastry still in front of me. “Chocolate croissant?”
“It’s a personality trait at this point,” I replied.
He grinned. “I can respect that.”
A breeze passed through, catching a piece of my hair and sending it across my face. I brushed it away, catching the way his eyes followed the movement, lingering for just a second too long before he looked away.
“What about you?” I asked. “What’s your personality pastry?”
“Pain au raisin,” he said immediately. “But I don’t eat them in public. It’s too… exposed.”
I laughed. “You’re ridiculous.”
“I’m serious,” he said, eyes wide with mock offense. “You can’t be Min Ho Moon and eat swirly bread with raisins in public. There’s a reputation to maintain.”
“You’re literally wearing sunglasses indoors half the time. I think your reputation’s safe.”
He cracked a full smile then — the kind that made his eyes crinkle slightly at the corners. The kind that made my stomach dip a little. My iced coffee suddenly tasted sharper.
He leaned forward a bit, elbows on the table. “So what are you listening to?”
I hesitated, then turned my phone so he could see my screen.
“Troye Sivan,” he said, reading it aloud. “Obviously.”
“Obviously?”
“You just have that look.”
I raised an eyebrow. “What look?”
He took a sip of his drink like he was thinking about how much to say. Then: “Like you’d write entire essays in your Notes app if someone made you feel something.” A beat. “Not in a bad way,” he added quickly, watching my expression. “It’s… kind of cool. I also remember you kind of relaxing when Yuri got it played that night”
I blinked, caught somewhere between flattered and mildly exposed.
“I actually don’t even use the Notes app,” I said, recovering with a shrug. “Feels cursed.”
“See? Even that’s poetic.”
The waiter came by and dropped off his drink, offering me a polite smile. Min Ho thanked him in his soft Korean, a tone I only ever really heard in classes and from strangers — and I was reminded again how real he was. How lived-in this world was for him, while I still sometimes felt like a guest.
He caught me watching and gave me a sideways glance. “What?”
“Nothing,” I said quickly, then took a sip of my drink. “Just… wondering if you’re always this good at charming people.”
That got a low laugh out of him. “I’m not charming.”
“You kind of are.”
He looked at me for a second, as if trying to tell if I meant it. Then he glanced down at his coffee, suddenly quiet.
I didn’t press. A moment later, my phone buzzed. I glanced at the screen. Excitedly expecting to see '??' pop up.
JAYNE: r u alive. need groceries (also want croquette). send funds.
I sighed, already pulling out my wallet to send her money.
“Friend?” he asked.
“More like a cryptid that lives in my room,” I muttered, and he smiled again.
“Sounds like a lot.”
“She’s… intense. But loyal.” I glanced back up at him.
He was already looking at me.
And it wasn’t a romantic look. Not entirely. It was just curious. Like he was still trying to solve something about me. Put a piece in place.
“Can I walk you back?” he asked, lifting his drink and gesturing toward the street. “If you're heading that way.”
I blinked. “Oh—uh. Yeah. Sure.”
I stood, grabbed my bag, and tossed the last bit of croissant into a napkin. When I turned, he was already waiting at the sidewalk, hand in his pockets, sunglasses pushed up into his hair, sipping from the plastic cup.
He didn’t say anything. Just gave me a small smile as I fell into step beside him. And we walked. The walk back wasn’t silent. We talked — easy things at first. Our favorite spots in the city, how much we missed decent cereal, the worst outfits we’d seen in the halls lately. Min Ho pointed out a store where he’d once bought a sweater “so offensively soft it made Dae angry,” and I told him about the time Jayne tried to smuggle a rice cooker into our dorm under her coat. But beneath the surface, something else simmered. Not quite tension. Not quite calm. Something that to me felt unspoken. Like we were tiptoeing toward something I didn't want to name. We reached my dorm too quickly. I stopped at the steps, turning slightly to face him. He didn’t say anything at first — just rocked on his heels, his hands tucked in the pockets of his coat.
“Thanks for walking me,” I said, my voice a little too polite.
“No problem.”
The quiet swelled. Not heavy. But waiting.
I looked up at him then, and he was watching me like he was memorizing something. My face. The sound of my voice. The way I clutched my coffee cup even though it was empty.
And for a split second, I thought — if I leaned in right now, would he meet me halfway? Jayne’s voice echoed in my head like a siren: He looked at me, Y/N. Like maybe it was fate. And then, just as loud: I think maybe I’m starting to feel something for him, and I’ve said maybe five words to him… am I losing my mind? My guilt crawled up the back of my neck like a cold sweat. I wasn’t supposed to be here. Not like this. Not with him. Not when part of me still got a stupid fluttery feeling every time my phone lit up with a message from someone who didn’t even have a name. Min Ho smiled then — just a little. Like he didn’t want to scare the moment off.
“I’ll see you around?” he asked.
I nodded too quickly. “Yeah. Totally. 잘 자요 민호”
And before anything else could happen — before I could lose my nerve and say something reckless — I turned and jogged up the stairs. I didn’t look back. Not even once. My phone buzzed after I’d already curled up in bed. I hesitated before reaching for it.
?? : can i run a crazy person problem by you
I sat up a little straighter, thumb hovering.
ME : always. hit me.
A pause.
Three dots.
Gone.
Back again.
?? : i thought i was in love with a girl. like, fully. but i backed down because it didn’t feel right. not because of her. because of me. it just… wasn’t what i thought it was.
I read it twice. My fingers hovered, unsure of where he was going. I waited.
?? : now there’s this other girl. everyone thinks we’re together which we’re not. and i don’t want the rumor to grow legs especially when… i think i might actually have feelings for someone else.
My stomach flipped.
I tried not to let it mean anything. Tried not to over-read the spaces between his words.
But still.
ME : okay do you want my advice or do you want me to just say “that sucks man” and offer you a virtual cookie ?? : both. cookie first pls. ME : 🍪 ← gluten free because i care but real advice? you don’t owe the rumour anything and if this “someone else” is even kind of special you should be honest to the people spreading it and to yourself
There was a long pause. A minute. Then two.
And then:
?? : what if she doesn’t feel the same what if i ruin it My chest ached. ME : if she’s the right person you won’t ruin it by being honest you’ll ruin it by pretending you don’t feel anything at all
Another pause.
And then, unexpectedly:
?? : you always say the exact thing i need to hear are you sure we haven’t met? ME : not sure but i kinda hope we haven’t because this version of you? he’s becoming one of my favorite people ?? : careful. i might start catching feelings
My hands stalled.
───── ❝ ❞ ─────
Lunch was quiet. The good kind of quiet — a soft buzz of conversation around us, the distant clatter of trays, and the faint echo of laughter from a table somewhere behind me.
Julianna sat across from me, picking at a bowl of jjajangmyeon and humming under her breath to the music in her earbuds — one in, one out. Her lip gloss was a little smudged and her braids were tied back with a red ribbon today. Very main character energy, but in that effortless Julianna way.
I stabbed a piece of tteok with my chopsticks and leaned back.
She glanced up. “You’ve been in your head the whole time. Something up?”
I hesitated, then gave a crooked smile. “You’re scarily perceptive.”
She grinned. “It’s a gift. Spill.”
I exhaled, playing with the straw in my iced tea. “Just... stuff. People. Complicated feelings.”
Julianna raised a brow. “Ohhh. The boy-shaped kind of complicated?”
I gave her a look. “You’re relentless.”
“I’m right, though.”
I shrugged. “Maybe. Probably. I don’t even know if he likes me. And there’s this whole other layer of—” I stopped myself. Bit my lip. “Let’s just say it’s messy.”
Julianna nodded, chewing thoughtfully. “Messy’s real. But I will say this—if he’s worth it, it won’t stay messy forever. At some point, he’ll either clean it up or you’ll realize you deserve better.”
I blinked. “That was surprisingly profound.”
She smirked. “I have layers. Like a parfait. Or an onion. Depends on the day.”
I laughed, and something in my chest loosened.
We ate in comfortable silence for a while before Julianna leaned in a little, voice low. “Okay but… it’s not that guy, right? Jayne’s guy?”
I froze for a heartbeat too long.
Julianna’s eyes widened. “Oh my God.”
“Shhh!”
“I’m not judging!” she said, grinning but not unkind. “Just… wow. That is some drama.”
“I know,” I groaned, burying my face in my hands. “I didn’t mean to.”
“Feelings don’t wait for permission,” she said softly. “But maybe be careful where you step. Especially around Jayne.”
“I am,” I said. “I’m trying.”
Julianna just gave me a look. “Try a little harder. But also… be honest with yourself, okay? Don’t let guilt stop you from being happy.”
I nodded. And I almost meant it.
Eunice slid her tray onto the table with a dramatic sigh and flopped into the seat next to Julianna. “If I hear the word ‘midterm’ one more time today, I’m staging a walkout.”
Julianna snorted. “You mean another walkout?”
“I mean a real one this time. With signs. And chants.”
I smiled into my iced tea just as my phone buzzed against the table.
??: do you think we’d be friends if we were bugs?
I pressed my lips together, trying to smother the laugh bubbling up. I could picture him, wherever he was — probably somewhere equally chaotic — grinning like he’d just solved quantum physics.
Julianna narrowed her eyes at me, sharp and eagle-eyed as always. “Okay. Who was that?”
“What?” I asked, feigning innocence way too badly.
“You smiled at your phone like it paid you a compliment and a slice of cake.”
I hesitated, about to deny it again — but then Eunice leaned in, eyebrows raised with interest. “Who was what?”
“Y/N’s smiling-at-her-phone person.” Julianna glanced between before a gasp, mildly dramatic. “Oh my god, wait, is that him?”
I shook my head quickly, but I couldn’t stop the heat from rising up my neck. “No— I mean, maybe. But… not the himyou’re thinking of.”
They blinked at me in sync.
I sighed, tugging my chair a little closer to the table. We huddled like some secret council, the cafeteria noise bubbling around us like white noise.
“I maybe think,” I began slowly, “I sort of like Min Ho. A little bit.”
Both of them froze, eyes wide.
Eunice gaped. “Wait. Min Ho— Jayne’s Min Ho?”
“I know,” I whispered, burying my face in my hands for a second. “I didn’t mean for it to happen. And I haven’t told her. And I’m not doing anything about it— I’m just… it’s just a feeling.”
Julianna leaned in closer. “Okay but if that’s not who’s texting you…”
I looked between them, then let the words tumble out. “There was this date. Awful blind date. Like— ‘crypto bro anti-feminist’ level bad. And I was ranting to Jayne about it and accidentally sent it to the wrong number. But the person texted back. And we’ve been talking ever since. Like, really talking.”
They both just stared.
Eunice blinked first. “You’re telling me you have a mystery text person crush and a real life almost-crush on Min Ho?”
“Pretty much.”
“Girl.”
Julianna grabbed a fry off Eunice’s tray and popped it in her mouth. “Okay. What do you feel?”
I exhaled, pressing the cool plastic of my cup to my forehead for a second. “When we were at that rooftop place, and he came over, it was like… he really saw me. Like I wasn’t just someone standing next to Jayne. The way he touched my waist, how gentle he was— it felt special.”
They were both quiet, listening.
“And when we walked from the café… he didn’t have to come with me. But he did. And we talked. Really talked. I didn’t feel invisible.”
Eunice nodded, slowly. “Okay. That’s real.”
“And with the mystery texter…” I hesitated. “It’s different. It’s like—he knows me without seeing me. Or maybe becausehe hasn’t seen me. It’s easier to be myself.”
Julianna smiled a little. “Sounds like you’re falling for two people.”
“I think they might be the same person,” I said quietly. Like I hadn't quite decided if I believed it myself.
And that silenced them both.
For a moment.
Eunice blinked. “That would be the most romantic thing I’ve ever heard.”
Julianna nodded slowly. “Or the most painful.”
“I know,” I whispered.
They exchanged a glance.
Min Ho dropped into the seat next to me without saying a word, his tray clattering down with a mix of fries and something that looked vaguely like it had been microwaved twice.
Dae and Yuri followed behind him, falling into easy banter with Julianna and Eunice like they’d all grown up together. I was about to turn to Julianna when I felt the light scrape of plastic—Min Ho sliding a small bowl of fries from his tray to mine.
I blinked. “What’s this for?”
He didn’t look at me, just shrugged, casual. “You seem like you’d like them, I suppose.”
I fought the smile that tugged at my mouth, picking up one of the fries and biting into it with an exaggerated crunch. “That’s very presumptuous of you.”
Min Ho still didn’t look over, but the corner of his mouth tilted up. “Just a hunch.”
Before I could say more, a voice rang out across the cafeteria. “There you are!”
Jayne, trailing behind Kitty, arrived like a gust of over-perfumed wind, a big smile stretched across her face. “We were looking everywhere.”
“Yeah, all the girls should sit together,” she added pointedly, wedging a chair between me and Min Ho in a way that felt more strategic than social.
I shifted slightly to make room, trying not to feel irritated as her elbow jostled mine. Jayne turned immediately toward Min Ho, launching into some story about a film class or a coffee stand—I wasn’t sure which, I’d already tuned it out.
Instead, I caught Julianna’s eye across the table. She raised an eyebrow, barely tilting her head.
I glanced down at my phone, where a message sat unsent, hovering in the chat window with ??:.
ME: if you were a bug i’d probably give you to someone else but like… that’s because i’m panicking
Julianna nodded. Eunice gave a tiny thumbs-up beneath the table. I hit send.
We waited.
Julianna didn’t speak—she was watching him. Closely. Tracking the almost-imperceptible glance he cast toward me, the way his hand slipped under the table, thumb flicking across his phone. A second later, mine buzzed.
Min Ho kept nodding along as Jayne talked, smiling politely, but didn’t even glance down at the phone in his hand. My phone lit up on the table. He just put his away, turned slightly toward Dae, and then—
I opened the message without thinking.
??: i’d let you hang out on all my flowers and probably hand you my soul too tbh. no pressure tho.
I stared at the screen. A smile crept in before I could stop it.
“He knows,” Julianna whispered, her voice low and certain as she leaned toward me and Eunice.
Yuri, overhearing, turned her head. “What baby?”
Julianna barely skipped a beat. “Midterm! Eunice, Y/N, and I booked a table at the library. Completely forgot.”
Kitty frowned. “Do you guys even have a class together?”
Eunice was already standing, grabbing trays in a frenzy. “Remedial Romantic Tragedies. It’s new.”
I snorted and tried to cover it with a cough.
“We’ll be late,” Julianna said seriously, slinging her bag over her shoulder. “The metaphorical heartbreak section fills up fast.”
Yuri squinted at us but didn’t question it. Jayne looked over once as I stood, her smile faltering just for a second. But Min Ho didn’t look at her—he watched me instead, his expression unreadable, but his eyes locked on mine as if waiting for something more.
I turned and left with the girls. We burst into the quiet hallway like we were escaping a heist. Julianna led the way, sharp-heeled boots clacking dramatically against the tile, and Eunice clutched our half-empty trays like they were treasure chests.
“Midterm prep,” Julianna whispered with faux urgency as we passed a group of confused-looking first years. “Crucial.”
Once we were around the corner and out of sight, we collapsed against the wall outside the library doors, breathless with laughter.
Eunice smacked my arm gently. “Okay, let's go.”
I tucked my phone into my sleeve and ran both hands down my face. “I don’t even know where to start.”
“You like him,” Julianna said simply, staring at me. “Min Ho.”
“Maybe,” I mumbled.
She raised a brow. “Do you know how long Jayne has liked him?”
“Forever,” I said. “She’s told me every detail. Even when he sneezed in a 'weirdly attractive way.'”
“And yet.” Eunice gave me a slow look, mischievous. “You’re the one he gave his fries to.”
“I didn’t ask for them.”
“You didn’t need to,” Julianna said. “That boy practically put a bow on them.”
I leaned my head back against the wall. “This is a disaster.”
“Yeah,” Eunice said. “But like, the fun kind. The ‘slow-motion, hands-brushing-in-a-crowd, somebody-write-a-Netflix-script-about-it’ kind.”
Julianna stepped closer. “And he's totally texting guy?”
I sighed. “He’s still…”
Still in my head. Still making me laugh. Still texting me like we’re sharing some strange parallel existence, like we’re leaning closer without realising it.
“Still something,” I admitted quietly. “I just don’t know what.”
Eunice looped her arm through mine. “Well, the universe seems to be unspooling in your favour right now. Let it.”
“But Jayne—”
“She likes the version of him she’s created in her head,” Julianna cut in. “You like the real one.”
I went quiet, heart hammering.
Eunice nudged open the library door with her hip. “Now come on. We’re here to fake midterm prep and whisper about our love triangle in the reference section like well-behaved delinquents.” We slid into a booth near the back, the kind with high walls and soft cushions, and buried our trays beneath some borrowed books. We didn’t even pretend to study.
Instead, we whispered and scrolled and dissected every glance, every emoji, every possible meaning behind the word fries.
I didn’t text back right away. But I stared at the message more times than I could count. Eunice, Julianna and I talked for ages about our new fake class and understanding what I had gotten myself into when;
?? : do you think we’d still like each other if none of this was anonymous?
I read it once. Twice. I wasn’t sure if I liked him more in theory or in reality. Or if they were… the same. I took a breath, typed two words, thumb hovering before I hit send.
ME : Min Ho?
───── ❝ ❞ ─────
TO BE CONTINUED???????
this has been in my drafts for AGESSSSSSSSS sorry just wanted it out and didn't wanna delete it, no clue if there's gonna be an audience for this one
#minho#minho moon#min ho#xo kitty#xo kitty minho#minho xo kitty#min ho moon#min ho fanfic#minho fanfic#xo kitty fanfiction#minho x reader#min ho x reader#kdrama fanfic#netflix xo kitty#min ho moon fanfiction#fanfic writing#kdrama boys#kdrama imagine#xo kitty imagine#minho brainrot#min ho supremacy#moon minho#sang heon lee#sangheon lee#min ho texting fic#text fic#min ho scenarios#Spotify
129 notes
·
View notes
Text
I’m sorry but the link between Min Ho and Kitty? Unmatched 🙂↕️
Kitty and Dae? Cute
Min Ho and Stella? Eh
Kitty and Yuri? Adorable
Kitty and Praveena? Fun
But Kitty and Min Ho? 🤌🏼
It just makes sense. They fit. Idk man.
20 notes
·
View notes
Text
"he's calling you by your last name"
YEESSSSSS. i cannot stress enough how much i liked this little interaction
356 notes
·
View notes
Text
SOMETHING’S NOT RIGHT EP 5: I AM BEING PERSONALLY ATTACKED BY THESE KBL CHARACTERS AND IT’S REALLY STARTING TO GET TO ME
Every week, a new KBL man decides to test my patience. Last week it was Min Jun (although I retracted that after cooling down a bit), and now it’s the absolute mess that is the “friendship” between Do Ba Woo and Jihoon. These characters with ZERO communication skills, constantly talking in riddles, misleading each other, and acting like emotional cryptids are seriously testing me.
Before I launch into this week’s rage-fueled breakdown, let me be VERY clear about where I stand:
Look at this CHEMISTRY. The SECOND LEAD SYNDROME is real and haunting me. I am personally attacked. It hurts. God. And seriously - LOOK at this open, honest communication. They were enemies (sort of), now friends, and they DEFINITELY should be lovers. That would be the epic shit this show needs. I want Hamin to be happy. I want Do Ba Woo to realize he can be with someone who isn’t going to send him into a spiral every three hours. I want a plot twist where the second lead wins and we all cry happy tears. IS IT TOO MUCH TO ASK?
Anyway. Now onto my actual feelings about the so-called “main couple.” UGH.
Why won’t Do Ba Woo just confess already? He’s clearly already giving up on their friendship, so why not just say it: “Look, you’re an asshole for telling people I liked you in high school - it was humiliating. And now I’m overwhelmed with all these feelings. It’s not fun anymore. I need space to catch my breath.” DONE. Is it the greatest love confession? No. Would it solve half this mess? Absolutely. The way he says he wants to end things, then meets with Jihoon again, then ignores and almost ghosts him, then keeps talking to him like everything’s normal - it’s giving PATHETIC. And not in a cute way. Honestly.
But don’t think I’m letting Jihoon off the hook. Just last week, at the end of Ep 4, we all thought he finally had a moment of clarity. Like maybe his last two brain cells brushed against each other and he finally realized something about their situationship or that he’s been in love with Do Ba Woo this entire time and was too much of a coward to confess.
But no. He’s still extremely clingy - the constant calls, never ending pressure of maintaining their friendship, LYING ABOUT BEING SICK because he saw Do Ba Woo with Hamin and got jealous - and then has the AUDACITY to say “I do this with all my friends.” SIR? WHICH FRIENDS? The ones you constantly scream at? Jesus fucking Christ. You’re either that stupid and emotionally stunted or completely unaware of your own feelings. Or maybe you’re worse of a coward than Bo Da Woo? Either way, I just want to kick you in the head.
At this point, all I want is one Do Ba Woo and Hamin kiss. Just one. That would make everything better. Let me have that moment before the inevitable “I just realized I love you too” confession from Jihoon ruins my peace and the stupid couple sails off into the sunset - leaving poor Hamin (who should’ve been the main lead anyway) behind like some emotionally well-adjusted ghost of what could’ve been.
I’m hanging on by a thread.
#something’s not right#something’s not right ep 5#do ba woo#jihoon#hamin#choi min ho#ji min seo#jung je hyeon#second lead syndrome#bo da woo hamin kiss or i riot#second lead supremacy#kbl obsessed#kbl review#kbl#korean bl#kbl why do you hate me personally#kbl chaos
12 notes
·
View notes
Text
the way he pulls her to him
every time
no hesitation
XO KITTY (2023-) I 2.04 & 2.05
1K notes
·
View notes
Note
I’m so glad that you agree with me about the Business casual polycule, it’s such both a funny concept and an interesting one
Another thing about them is I think Inho and the Officer are just so tired and never can deal with the Recruiter’s energy, I think the Recuiter is like the unbearable one and the only one to quell his energy is the Officer (Officruiter supremacy)
-🍎
YESSSS OFFICRUITER!!!! (me and north call it salesmask lol)
i love the BCP idea 🙏
tbh ur right,, the recruiter has too much unbearableness and in-ho and min-sang are put TF UP with him.
tbh, i see the recruiter as quite a spiteful person, whether that be for entertainment or something subconscious. idk i find that funny lol
i would love to see fanart of them 🫶 that would be peak
#squid game#squid game 2#officruiter#salesmask#business casual polycule#the salesman#masked officer#hwang in ho#the frontman#squizzy hcs#answered asks
7 notes
·
View notes
Text
Jung So-Min Supremacy
Alchemy of Souls (2022)
She wasn't in Season 2 but Go Youn-jung is just as adorable for the role.
Because This Is My First Life (2017)
One of my all-time favorites. Their characters (Jung So-min as Yoon Ji-ho and Lee Min Ki as Nam Se-hee) are sometimes toxic, but they served life facts with a reality slap here.
The side characters are quite adorable too.
My Father is Strange (2017)
It's too long since it's a day drama, but everyone's story here is just as strange (err., unique) as their father's.
This could well be the breakout role show for Ahn Hyo-seop (?) before Business Proposal.
Love Reset (2023)
My two favorites (of many, lol) here: Jung So-min and Kang Ha-neul.
I wonder how it would turn out if were made into a series instead. 🤔
The Sound of Your Heart (2016)

This is cute. The series is too short but really fun to watch.
Lee Kwang-soo delivers as always.
Playful Kiss (2010)
I can't really remember this one much. Jung So-min is paired with Kim Hyun-joong (of the Boys Over Flowers, 2009) fame here.
Alice: Boy from Wonderland (2015)

Boy, oh boy, this one I can never forget! It was a roller coaster ride with a major WTF twist.
What else should I watch?
#jung somin#jung so min#alice: boy from wonderland#alchemy of souls#because this is my first life#my father is strange#the sound of your heart#playful kiss#love reset
24 notes
·
View notes
Photo
yoongi rlly said
what a tease
#BTS#Bangtan Sonyeondan#방탄소년단#SUGA#BTS SUGA#Min Yoon-gi#Min Yoongi#민윤기#j-hope#BTS j-hope#he looks so gorgeous WHAT#Jung Ho-seok#Jung Hoseok#정호석#kpop#k-pop#borahae#sope supremacy#sope best boys#sope best friendship#i luv them#Sope#솝#yoonseok#HAHAHAHAHAH THIS IS SOFUNNY
16K notes
·
View notes
Note
Pre Med anon. This one dusty ho was whining how white supremacy isn’t a thing for 30 min and then soon after started advertising a book he wrote and I’m Tired™️ from midterms so I said “Ooo let me guess the title! Is it ‘Memoir of a Whiny Bitch’?” and my bf choked on his tea 😂
DAMN
16 notes
·
View notes
Text
"but you did smile"
how can 4 words have me in a chokehold
136 notes
·
View notes
Text
i just want to tell the mooncovey shipers (or as i like to call us minhoes) that we won the war this season because....
those parallels? exquisite.
(not only between tatbilb and xo, but also with season 1)
all those moments? min ho's lines? like what?
we were fed this season
109 notes
·
View notes
Text
IS SHE THE ONE HAVING THE DREAM THIS TIME?! adhfjfnfirbdbck
37 notes
·
View notes
Text
how am i supposed to go to sleep and then wake up tomorrow and work when all i can think about is fucking min ho and kitty
32 notes
·
View notes
Text
i swear he will be the death of me...
the rain, the speech, the hug...
35 notes
·
View notes
Text
🗣 TELL HER PETER!
🗣 SPEAK THE TRUTH!
24 notes
·
View notes
Text
these parallels will be the death of me i swear
20 notes
·
View notes