Everyone knows Song Mingi doesn’t do relationships. But when you drunkenly tell him about your ex dumping you for being a virgin at 23, he offers to help—no strings attached.
It was supposed to be casual. Then why does it feel like you’re both breaking all zur rules?
👩❤️💋👨 Pairing:Song Mingi x F!Reader
🌸 Trope: Fuckboy!mingi, first time, friends-with-benefits-to-lovers, shy!reader, protective cousin (Yeosang), campus AU
🎭 Genre: College AU, smut, angst, fluff, comedy (full K-drama chaos energy)
🎤 Featuring: Ateez as the chaotic friend group (with Yeosang as cousin protective mode™), best friend Jisoo, toxic ex-boyfriend
🔥 Warnings: Explicit smut (first time, oral, multiple rounds), language, angst (with a happy ending), public confession, jealousy, idiots-to-lovers energy
Masterlist
Part 1 | Part 2
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
Mingi couldn’t sleep.
Not because he wasn’t tired—he was. His body felt heavy and warm under the covers, still humming from what they’d just shared.
But his eyes refused to close as he watched you.
You’d drifted off a few minutes ago, your head pillowed on his bicep, your breaths slow and even.
Your hair was a soft mess around your face, lips slightly parted, your lashes casting faint shadows against your cheeks.
How are you this pretty?
His thumb brushed over your bare shoulder absentmindedly, careful not to wake you.
Something bloomed in his chest—warm and unfamiliar. He couldn’t name it, but it scared him in a way he wasn’t ready to unpack.
Still, he held you tighter and let his eyes finally close.
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
A faint stirring beside him pulled Mingi from sleep.
You shifted slightly against his chest, and he felt your fingers splay hesitantly over his ribs.
“Morning,” he rasped, his voice still deep and rough from sleep.
“Morning.” Your voice was soft, almost shy.
You tilted your head to look at him, finding his dark eyes already watching you.
“Did you sleep okay?” he asked.
“Yeah.” You hesitated, chewing your bottom lip. Then, in a small voice:
“Do you… want to do it again?”
Mingi blinked, then let out a quiet groan, his hand covering his face for a moment.
“Baby… you can’t just say shit like that when I’m still half-asleep.”
“Sorry—”
“Don’t apologize.” He was grinning now, his hand sliding down to cup your hip. “You have no idea how badly I want to say yes.”
The nervous knot in your stomach unraveled slightly when he leaned down and kissed you—slow and deep.
“Roll over for me,” he murmured against your lips.
You blinked. “Roll over?”
His grin turned wolfish. “Trust me.”
You obeyed, lying on your stomach, your heart pounding as you felt his hands glide down your back. He pressed soft kisses along your spine before nudging your thighs apart with his knee.
“Tell me if it’s too much,” he whispered as he positioned himself behind you.
When the head of his cock pressed against your entrance, you gasped.
“Relax, baby. You’re already so wet for me.”
The stretch felt different this way—deeper. His hands gripped your hips as he slid in slowly, groaning at the tightness.
“Fuck… you feel even better like this.”
You buried your face in the pillow as a breathy moan escaped you.
“That’s it,” he growled softly. “Let me hear you.”
He set a slow but firm rhythm, the sound of his hips meeting yours filling the room.
Each thrust had you gasping, your body rocking forward slightly with every deep push.
“Mingi…”
“Yeah, baby? You like this?”
“Yes—oh my god…”
When your arms gave out from the intensity, he wrapped an arm around your waist, pulling you up slightly so your back pressed to his chest.
“Feel good?” he whispered in your ear.
“So good…”
When you were close, he pulled out and flipped you onto your back.
“Your turn,” he said, settling against the pillows and patting his thighs.
You blinked. “My turn?”
“I want to see you ride me, baby. Think you can do that for me?”
You straddled his hips nervously, your thighs brushing his as you settled on top of him.
Mingi’s dark eyes raked over you hungrily, his hands stroking up your sides to rest on your waist.
“God… you look so good like this,” he murmured, his voice thick with want.
Your cheeks burned. “I don’t really know what I’m doing…”
He grinned, his thumbs rubbing soothing circles against your skin.
“That’s okay. Just move how it feels good for you. I’ll help you.”
You lifted slightly, aligning him at your entrance, and sank down slowly.
The stretch made you gasp. He felt impossibly deep this way, filling you completely.
“Fuck—Y/N…” Mingi’s head tipped back, his jaw tight as he gripped your hips. “You’re so tight. So warm. Take your time, baby.”
You started to rock your hips gently, testing the motion. Sparks of pleasure bloomed in your core with each movement, your shy moans growing louder as you grew bolder.
“That’s it,” Mingi groaned, his fingers tightening slightly. “Just like that. You’re doing so good for me.”
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
Watching you ride him was torture.
The way your hair fell into your face as you bounced shyly, the soft sounds spilling from your lips—it was too much.
“Baby…” he panted, fighting to keep his hips still beneath you. “You’re fucking perfect.”
Your hands rested on his chest for balance as you picked up your pace, your confidence growing with every roll of your hips.
“Shit—I can’t—” Mingi’s hands slid up your thighs to grip your ass, helping you move faster.
The sight of you riding him, your face flushed and lips parted in pleasure, nearly pushed him over the edge.
“You’re driving me crazy,” he growled, sitting up slightly to kiss you hungrily. “Look at you… taking me so well.”
Your walls fluttered around him as you moaned his name, and he knew you were close.
“Cum for me, Y/N. Want to feel you soak me.”
Your thighs burned as you bounced harder, Mingi’s hands guiding you, his fingers digging into your soft skin.
“God, Y/N…” he groaned, his voice raw. “You’re perfect. You’re fucking perfect.”
His eyes never left yours, dark and intense as he watched your flushed face contort with pleasure.
You gasped when his hips bucked up sharply, meeting you halfway.
The new angle had him hitting deeper, the stretch overwhelming. Your hands fisted in his chest as your moans turned into broken cries.
“M-Mingi—I’m—oh my god—”
“I know, baby.” His voice was tight, his thrusts growing faster. “I can feel you. You’re so close. Cum for me. Wanna feel you lose it.”
Your body tensed as your orgasm slammed into you, pleasure crashing over you in hot, shivering waves.
“Ah—Mingi!”
“That’s it,” he growled, his pace faltering as your walls clenched around him. “That’s my good girl. Fuck—”
With a final, deep thrust, he let out a low, guttural moan and followed you over the edge.
“Y/N—”
His hips stuttered as he spilled into the condom, his head falling back against the pillow.
For a moment, the room was filled only with your ragged breaths.
You collapsed onto his chest, trembling slightly as his arms wrapped around you.
“You okay?” he murmured against your hair.
You nodded weakly. “Yeah… just… wow.”
Mingi kissed your temple softly, his chest still heaving.
“Yeah. Wow.”
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
“You’re glowing.”
You almost spit out your iced latte. “What?”
Jisoo smirked like she already knew the answer. “You heard me. You’re glowing. Post-good-sex glowing.”
“Jisoo—”
“Oh my god.” She slapped the table, eyes going wide. “You did it! You slept with him, didn’t you?”
You tugged your cardigan tighter, staring hard at your drink.
“Maybe.”
“Maybe? That’s not a maybe answer. Spill. Right now.”
You sighed, feeling your face heat.
“It… happened.”
“It happened? Y/N!” Jisoo’s voice went high-pitched as she grabbed your hand across the table. “Was it good? Please tell me it was good.”
“I’m not giving you details.”
“Fine. Scale of one to ten?”
“…ten.”
“Ten?!” Jisoo nearly fell out of her chair. “You’re kidding. He ruined you, didn’t he?”
“Jisoo!”
She leaned in, lowering her voice to a conspiratorial whisper. “Okay. But… just once?”
You hesitated.
Her eyes narrowed like a predator. “Y/N. How many times?”
“…three.”
Jisoo clapped a hand over her mouth to muffle her shriek.
“Three?! First time ever, and you went for a damn trilogy?!”
“It wasn’t planned!” you hissed, sinking in your seat. “It just… happened.”
“Wow. Okay. So you’re basically living a romance novel now.”
“Stop.”
But Jisoo’s grin faltered slightly as she stirred her drink.
“Y/N…”
You looked up at her tone—softer now, with that edge of protectiveness you knew too well.
“You know his reputation, right? Song Mingi doesn’t… date. Like, ever. I don’t want you to get hurt.”
You straightened a little, your fingers tightening around your cup.
“I’m not stupid, Jisoo. I know what this is.”
“I’m not saying you’re stupid.” She gave you a gentle smile. “I’m saying you’re soft. And I know how easy it is to confuse great sex with… more.”
“I’m not confusing anything,” you said firmly. “It’s just physical. That’s all.”
Jisoo studied you for a moment longer before nodding slowly.
“Okay. I trust you. But if he does anything even remotely asshole-ish, I’m keying his car.”
You laughed, the tension breaking. “Please don’t.”
“Fine. But I’m keeping it as a backup plan.”
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
It had been a week.
Seven whole days since he’d last seen you.
And Mingi was losing his mind.
He sat slouched on the couch in his apartment, his phone resting on his chest as he stared at the ceiling.
He wasn’t even watching the game on TV anymore. His thumb kept swiping across his lock screen, checking for notifications out of habit.
Nothing.
She said it was just physical, he reminded himself. That’s all it is. Don’t overthink it.
But he couldn’t help it.
Every night this week, he’d caught himself wondering what you were doing. Whether you were thinking about him.
Whether you were lying in bed the same way he was, staring at the ceiling and feeling that strange ache in your chest.
“Yo.”
Yunho’s voice snapped him out of his daze. His friend plopped down on the other end of the couch, a slice of pizza in hand.
Yeosang followed, tossing a can of soda to Mingi.
“You’ve been weird all week,” Yeosang said casually. “Something on your mind?”
“Nothing,” Mingi muttered, unlocking his phone again like the notification fairy might’ve blessed him in the last two seconds.
Yunho raised a brow. “You’ve been staring at that screen like it owes you money.”
Yeosang smirked. “It’s a girl, isn’t it?”
Mingi froze.
“Ahh, knew it.” Yunho grinned. “Who is she? You’ve been acting like a kicked puppy since Friday.”
“She’s… no one.”
Yeosang snorted. “No one? You’ve been checking your phone every five minutes. For no one?”
Mingi sighed, running a hand down his face.
“She’s just… different.”
Yunho and Yeosang exchanged knowing looks
“Ohhh,” Yunho said, drawing out the sound. “The fuckboy’s catching feelings.”
“I’m not.”
“You so are.”
Mingi groaned and sat up, typing out a message before he could overthink it.
You ghosting me, pretty?
He hit send and threw his phone on the coffee table like it was going to explode.
Yeosang laughed. “Wow. Smooth.”
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
You weren’t expecting a message from him.
It lit up your screen as you sipped tea on the couch, and your heart stuttered when you saw the name.
Mingi: You ghosting me, pretty?
You bit your lip, trying to smother the smile tugging at your mouth.
You: Maybe I like leaving you hanging.
Mingi: Brutal.
Mingi: So… wanna hang out? I’ll bring food.
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
Two hours later, Mingi was sprawled on your couch with a bag of takeout between you.
“You didn’t have to bring half the menu,” you teased, unpacking boxes of dumplings, fried chicken, and noodles.
“Didn’t know what you liked. And I’m a growing boy,” he said with a grin.
You laughed, shaking your head. “You’re ridiculous.”
The food disappeared quickly between shared bites and casual conversation.
It felt… easy.
Somehow, the banter flowed without effort, and you caught yourself smiling more than once at his dumb jokes.
After dinner, you pulled out the Nintendo Switch.
“You play?”
Mingi’s grin turned mischievous. “Prepare to get wrecked.”
He didn’t wreck you.
In fact, he lost—three times.
“Didn’t you say you were good at this?” you teased, flashing him a victorious grin as your character crossed the finish line.
“Hey—I’m distracted.”
“By what? Your crushing defeat?”
“By you,” he said simply.
You blinked, caught off guard as heat rose to your cheeks.
When you looked up, he was already watching you with an intensity that made your breath catch.
“I can’t help it,” he murmured. “You’re just… cute.”
Before you could respond, he set his controller down and leaned in, his hand cupping your jaw as he kissed you softly.
The softness didn’t last long.
When your fingers curled into his hoodie and pulled him closer, Mingi groaned low in his throat.
“You’re gonna be the death of me,” he whispered against your lips.
You didn’t remember how you ended up in your bedroom, only the heat of his hands on your skin as clothes hit the floor.
“You’re sure?” he asked, his forehead resting against yours.
“Yes,” you breathed. “I want you.”
“Fuck,” he muttered, kissing you hard as he lowered you onto the bed.
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
The room was quiet now, save for your soft breaths against his chest.
Mingi’s arm draped lazily around your waist, his fingers tracing absent patterns on your bare skin.
He could still feel the rapid thud of your heartbeat where your body pressed into his.
“Are you okay?” he asked softly.
“Mhm.” Your voice was drowsy, a small smile curling your lips. “Just… relaxed.”
Relaxed.
That’s how he felt too.
But it was more than that.
There was something about this—about you curled up against him, your hair tickling his chin, the faint scent of your shampoo still lingering in the air—that felt… dangerous.
It felt right.
Mingi wasn’t used to this.
He was used to slipping out after, to avoiding attachments, to keeping things light and easy.
But right now?
He didn’t want to leave. He didn’t want to move. He didn’t want to ruin the perfect little bubble that had formed around you.
You shifted slightly, nuzzling closer into his chest with a soft sigh.
Mingi’s throat felt tight.
I could get used to this.
The thought hit him so hard he froze.
Could he?
Could he really get used to lazy nights eating takeout with you, gaming on the couch, holding you like this after?
The idea should’ve terrified him. But instead, it felt… safe.
“You’re quiet,” you murmured sleepily.
He smiled faintly and pressed a kiss to your hair.
“Just thinking,” he said.
“About?”
„Nothing really.”
He couldnt tell you his real thougts, just yet.
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
The sound of laughter echoed through the little Korean barbecue place, the table crowded with plates of sizzling meat and side dishes.
Mingi sat at the end of the booth, absently scrolling his phone.
He wasn’t even pretending to listen to the others anymore. His thumb hovered over the keyboard as he read your last text for the tenth time:
Y/N: That sounds like a challenge. Wanna see if you can actually beat me this time? 😉
A grin tugged at his lips before he could stop it.
“You’re doing it again,” Yunho said.
Mingi blinked up. “Huh?”
“The smiling at your phone thing,” Yunho clarified, gesturing with his chopsticks. “That’s the third time since we sat down.”
Yeosang leaned back, smirking. “Not just smiling. Grinning. Like an idiot.”
“Okay, chill,” Mingi said, flipping his phone over.
“What’s so funny?” San asked curiously.
Wooyoung’s eyes sparkled with mischief. “It’s not funny. It’s someone.”
The entire table turned to Mingi.
“Mystery girl?” Hongjoong asked casually, sipping his beer.
“What mystery girl?” Jongho chimed in, his brow raised.
“Exactly!” Wooyoung leaned across the table like he’d just discovered gold. “That’s what I’m asking. Mingi’s been acting weird.”
“I’m not acting weird.“
“Bro, you’re acting so weird,” Yeosang said flatly. “Checking your phone every five minutes. Smiling for no reason. Zoning out in the middle of games.”
San gasped theatrically. “You’ve been hit with Cupid’s arrow.”
“Cupid’s arrow? Seriously?” Mingi scoffed, shoving a piece of lettuce into his mouth
Hongjoong was watching him now with that scary leader gaze.
“So? Who is she?”
“She’s…” Mingi hesitated, fiddling with his chopsticks. “No one.”
“No one?” Yunho repeated, grinning like a shark. “Your face says otherwise.”
Yeosang drummed his fingers on the table. “He’s hiding her. Which means…”
“Which means he actually likes her,” Wooyoung finished with a gasp.
Mingi groaned. “It’s not like that.”
“Then what’s it like?” Jongho asked calmly.
“It’s…” Mingi trailed off, staring down at his plate.
It wasn’t like him to open up, but the words slipped out before he could stop them.
“I don’t know. She’s different. When we’re together, it’s… easy. Like I don’t have to think about anything. And when we’re not…”
He rubbed the back of his neck.
“I keep thinking about her.”
The table went quiet for a split second.
Then Yunho slapped the table, sending the soy sauce bottle rattling.
“YOU’RE IN LOVE!”
“What?! No—”
“Yes! That’s literally what love sounds like!” Yeosang pointed accusingly.
Wooyoung leaned in dramatically. “The fuckboy has fallen. Somebody call the press.”
“I’m not in love,” Mingi said firmly, though his ears burned hot.
“Sure you’re not.” Hongjoong smirked knowingly. “That’s why you’re smiling like a dork at your phone and spilling your heart like a main character in a rom-com.”
Even Jongho joined in. “This is funnier than when he cried during that dog movie.”
“HEY.”
As the guys erupted in laughter, Mingi swiped his phone off the table, unlocking it as your notification popped up again:
Y/N: So… wanna come over tonight and prove you’re not scared of losing? 😏
His lips twitched.
Yeosang’s eyes narrowed like a hawk. “He’s texting her again.”
“Look at that smile.” Yunho sighed dreamily. “He’s gone.”
“Shut up,” Mingi muttered, typing quickly.
Mingi: Be there in 30. Don’t cry when I destroy you in Mario Kart.
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
The smell hit him as soon as he stepped inside.
Garlic, soy, and something faintly sweet.
“Are you… cooking?” Mingi asked, dropping his jacket on the arm of the couch.
“Maybe,” you called from the kitchen, peeking out from behind the counter with a shy smile.
Mingi grinned as he leaned against the doorframe, watching you stir something in a pot.
“You didn’t have to do this.”
“I wanted to. You always bring takeout, so I thought… I could return the favor.”
When you set a plate in front of him, he took one bite and froze.
“This… this tastes like my mom’s.”
Your eyes widened. “Is that… good?”
“Good?” He laughed, already reaching for another bite. “This is fucking incredible. I’m gonna need like three more plates.”
You flushed with pride as he practically inhaled the first serving.
After dinner, the two of you curled up on the couch, a random movie playing in the background.
Mingi stretched out, one arm draped along the back of the couch, his fingers brushing lazily against your shoulder.
Halfway through the movie, your head tipped onto his chest.
You were asleep within minutes.
He stared down at you, his chest tightening in a way that was becoming disturbingly familiar.
He wasn’t even thinking about sex.
For the first time in… maybe ever… he didn’t care if that’s where the night led.
He just liked being here.
Watching you. Listening to your soft breaths. Feeling the steady warmth of your body against his.
Shit.
The guys were right.
He was in deep.
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
When you stirred awake a little later, blinking sleepily up at him, he couldn’t help but smile.
“You fell asleep on me,” he teased softly.
“Sorry…” you murmured, but your arms tightened around his waist.
“Don’t be. I liked it.”
His hand brushed your hair back gently, his thumb stroking your cheek.
“Y/N…”
You hummed in question, still half-asleep.
“I think I’m in trouble with you,” he whispered, leaning down to kiss you softly.
The kiss deepened as you woke fully, your fingers curling into his hoodie.
When his tongue brushed against yours, you let out a soft sound that had his control snapping.
“Bedroom?” he asked, his voice rough.
You nodded.
In the bedroom, Mingi was slow at first—undressing you carefully, kissing every new inch of exposed skin.
“You’re perfect,” he murmured against your neck. “I’ll never get tired of this. Of you.”
But when you tugged him closer, whispering his name like a plea, something in him broke.
His kisses turned hungry. His hands roamed greedily.
“You drive me insane, Y/N,” he growled against your lips. “I don’t even know who I am around you anymore.”
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
The Apartment was quiet when Yeosang let himself in.
He balanced the bag of food from his mom on one arm as he nudged the door shut behind him.
“Y/N?” he called softly. “Your aunt made enough stew to feed a small army, so I brought some over.”
No answer.
As he toed off his shoes, his brow furrowed.
There were men’s sneakers by the door. Big ones. Definitely not Y/N’s.
His eyes flicked to the couch—an oversized hoodie was draped over the back. A phone charger was plugged in that wasn’t hers.
His stomach sank.
Did she get a boyfriend?
“Y/N?” he called again, stepping deeper into the apartment.
The sound of faint, even breathing drew his attention to the cracked-open bedroom door.
He froze.
There, tangled up in the sheets, were two figures.
You.
And Mingi.
Yeosang’s brain short-circuited.
Mingi’s arm was thrown lazily over your bare waist, his face tucked into your hair. The sheets barely covered both of you, but there was no mistaking the bare shoulders, the strong chest, the way your legs intertwined under the covers.
Yeosang’s jaw dropped.
“WHAT. THE. FUCK.”
Mingi jerked awake at the sound, his eyes still heavy with sleep as they cracked open.
“…Yeosang?” he mumbled, his voice rough and confused.
“Are you—?!” Yeosang sputtered, his hands flailing like he didn’t know where to look. “Is SHE—?!”
Mingi blinked, trying to sit up, but the movement caused the sheet to slip dangerously low.
“Dude—COVER YOURSELF!”
You stirred beside him, eyes fluttering open in confusion. “Yeosang…?”
“NO.” Yeosang pointed a shaking finger at Mingi. “DON’T ‘YEOSANG’ ME. IS THE MYSTERY GIRL YOU’VE BEEN TEXTING MY COUSIN?!”
Mingi’s mouth opened. Closed.
“I—uh—”
“Oh my GOD.” Yeosang clutched his head. “I’m gonna puke. You’re hooking up with my cousin?! SONG MINGI?!”
“I think Yeosang might kill him.”
Jisoo nearly choked on her iced Americano.
“Wait. BACK UP.” She leaned across the café table, eyes wide with glee. “Yeosang. As in your cousin Yeosang?”
“Yes,” you groaned, hiding your face in your hands.
“And Mingi? As in Song Mingi—campus heartthrob, tall and dangerous, your very-not-boyfriend?”
“Jisoo.”
“I need every detail,” she demanded, barely containing her grin. “How did he find out?”
“He… brought food over.”
“Cute.”
“With his spare key.”
“Oh no.”
“I was asleep. Naked. Cuddling with Mingi. He saw everything.”
Jisoo slapped a hand over her mouth to stifle her laugh.
“Oh my god. I know I should be horrified for you, but this is hilarious. What did Yeosang do?”
“He freaked out! Started shouting about how Mingi’s been texting some mystery girl all month and now it’s his cousin—”
Jisoo snorted. “I love that for him. Poor guy.”
You sighed, stirring your latte absently.
“It’s a mess, Jisoo. He’s pissed, and I don’t even know how to explain it. It’s not like Mingi and I are… y’know… anything serious.”
Jisoo tilted her head. “Are you sure about that?”
Your heart skipped. “What do you mean?”
“You tell me. Are you catching feelings?”
You hesitated.
“I… think I might be.” The words tumbled out softly. “I know we said no strings, but… sometimes he’s just… different.”
“Different how?”
“Like… he doesn’t just come over for sex. He eats my cooking. He stays for movies. He holds me after, even when I fall asleep first. And the way he looks at me sometimes…”
You trailed off, heat rising to your cheeks.
“Sounds like boyfriend behavior to me.”
“Or maybe I’m just delusional,” you mumbled. “Maybe he’s like this with every girl.”
Jisoo reached across the table to squeeze your hand.
“Or maybe he’s not. Maybe he’s catching feelings too, and he doesn’t know how to deal with it.”
You bit your lip, staring down at your coffee.
„You think I should talk to him?”
“Yes.” Jisoo didn’t hesitate for a second. “I know you, Y/N. You’ll eat yourself alive wondering otherwise.”
You fiddled with your straw, staring at the melting ice in your drink.
“But what if I ruin it? What if he doesn’t feel the same and things get awkward?”
Jisoo’s expression softened.
“Then he wasn’t the right guy. And you’ll know, and you’ll heal.”
She reached across the table, resting her hand over yours.
“But if he does feel the same—and you don’t say anything—you might lose out on something amazing.”
You bit your lip.
“I don’t even know how to bring it up. ‘Hey, so I think I might have caught feelings for you even though we promised no strings attached’?”
Jisoo chuckled. “I mean… not those exact words. But yeah. Be honest. Tell him what you told me.”
“I can’t believe this is me,” you muttered. “I’ve turned into one of those girls.”
“You’re one of those girls who’s falling for a guy who might be falling for her too.”
You looked up, meeting her steady gaze.
“And what if I’m wrong? What if I’m just… another girl to him?”
Jisoo shook her head firmly.
“No, Y/N. You said it yourself—he’s different with you. Guys like Mingi don’t hang around for movies and homemade meals unless they want to.”
Her words lingered like a warm ache in your chest.
I hope she’s right.
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
When Mingi walked into the dorm lounge, Yeosang was already pacing like a man possessed.
“We have a situation,” Yeosang declared, his hands flailing as the rest of the group looked on in various states of confusion and amusement.
Jongho sipped his coffee calmly. “Do we, though?”
“Yes!” Yeosang said, whirling on him. “A BIG situation.”
San smirked. “This is about Mingi’s mystery girl, isn’t it?”
“Yes,” Yeosang snapped. “And you’ll never guess who it is.”
Hongjoong sighed. “Yeosang. Just say it.”
But Yeosang didn’t get the chance—because Mingi froze in the doorway.
Shit.
Yeosang didn’t see him yet. He was too busy waving his arms.
“It’s Y/N. My COUSIN. That’s who he’s been texting. That’s who he’s been SLEEPING with. I walked in on them cuddling NAKED—”
“Naked?!” Seonghwa’s eyes widened.
“Yes! NAKED.” Yeosang’s voice cracked. “They were like—entangled. It was horrific.”
Wooyoung clutched his stomach, laughing so hard he nearly fell off the couch.
“OH MY GOD. This is incredible.”
San was wheezing. “Song Mingi seducing Yeosang’s cousin… I can’t…”
Jongho just shook his head. “Hyung, you’re a dead man.”
Finally, Yeosang spotted him.
“You!” He pointed an accusatory finger as Mingi stood frozen in place.
Mingi raised his hands. “Wait—Yeosang—”
“EXPLAIN YOURSELF. NOW.”
Hongjoong’s leader voice cut through the chaos.
“Mingi. Are you serious about her?”
The room went dead silent.
Mingi’s chest tightened. He thought about you—your laugh, your smile, the way you fell asleep on his chest like it was the most natural thing in the world.
“Yes,” he said softly.
The silence deepened.
“Wait.” Yunho blinked. “Did you just…?”
“I’m serious about her,” Mingi repeated, stronger this time. “I think… I think I’m in love with her.”
Yeosang’s mouth opened. Closed.
San made a sound like a dying dolphin.
Wooyoung actually dropped his chopsticks.
“YOU’RE IN WHAT?!” Yeosang finally shouted.
“Love,” Mingi said simply, meeting his eyes. “I know it’s fast. I know it’s not what you expected. But it’s true.“
Wooyoung was on his feet now. “OH MY GOD. HE ADMITTED IT. SONG MINGI HAS FALLEN.”
San clutched Yunho for support, laughing so hard tears streamed down his face.
Jongho raised an eyebrow. “Congrats on becoming a softie, hyung.”
Yeosang sputtered. “YOU—MY COUSIN—YOU’RE—”
Hongjoong clapped a hand on his shoulder. “Breathe, Yeosang. At least he’s in love and not just… y’know…”
“Fucking her?” Jongho supplied bluntly.
“JONGHO.”
Mingi exhaled deeply.
“I don’t want to hurt her. I don’t even think about leaving after—because I don’t want to leave.”
Yeosang went quiet for a moment, staring at him like he’d grown a second head.
“…You better mean that,” he said finally, voice tight. “If you break her heart, I swear—”
“I won’t,” Mingi interrupted softly. “I promise.”
“I don’t even know if she likes me back,” he muttered, staring at the ceiling.
“What?” Yunho asked, eyes wide.
“She and I… we agreed after the party that it was just casual.”
Yeosang froze mid-pace, his eyes snapping to Mingi like he’d just confessed a murder.
“AFTER THE PARTY?!”
“Yeah.”
“THE PARTY THAT WAS OVER A MONTH AGO?!”
“Yeah.”
Yeosang’s voice cracked. “YOU’VE BEEN SMOOCHING AROUND WITH MY COUSIN THAT LONG?!”
Wooyoung was already on the floor laughing.
“Smooching around? Oh my god—” He wiped tears from his eyes. “Yeosang, you sound like her dad.”
“I FEEL LIKE HER DAD,” Yeosang yelled. “You—” He pointed wildly at Mingi. “—you KNEW she was my cousin because I INTRODUCED her as my cousin, and you STILL—”
“I know,” Mingi groaned, covering his face with his hands. “I didn’t plan on this happening.”
San cackled, leaning into Yunho. “He’s been secretly dating her for a month and calls it casual.”
“It’s NOT dating,” Mingi protested weakly. “It’s just… complicated.”
“Sounds like dating,” Jongho deadpanned.
Hongjoong raised a hand, cutting through the laughter.
“Mingi. Be honest. What are your intentions with her?”
Mingi sat up, running a hand through his hair.
“I don’t know,” he admitted. “I just… I want to be with her. All the time. But I don’t know if she wants that with me.”
“Mingi.” Yunho leaned forward, resting his arms on his knees. “You’re in love. She might be too. But you’ll never know if you don’t talk to her.”
San grinned. “Yeah. Confess. Worst case? She says no and you cry in the shower like Wooyoung.”
“HEY.” Wooyoung threw a napkin at him. “I cried ONE time. Shut up.”
Seonghwa gave Mingi a pointed look. “They’re right. You can’t keep dancing around this. You need to tell her how you feel.”
Even Jongho chimed in, his tone dry as ever.
“You’re acting like a high schooler. Grow a pair and confess.”
Mingi groaned. “You guys make it sound so easy. What if it ruins everything?”
“Or what if it makes everything better?” Yunho countered.
Silence fell for a moment as Yeosang crossed his arms, still glaring.
“…Fine,” he muttered finally. “But if you hurt her, I’ll break your face.”
Mingi looked up, startled.
“I’m serious,” Yeosang said sharply. “Confess. But if you screw this up, cousin or not, I’m coming for you.”
Hongjoong clapped his hands together. “Settled then. Mingi’s going to tell her.”
Wooyoung smirked. “Should we start planning the wedding?”
“WOoYoUnG—”
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
The sun was warm against your skin as you sat cross-legged on the grass, a paperback balanced in your lap.
Campus was quieter than usual this afternoon, most students rushing off to their next classes or huddled in the library.
You turned a page, lips curving into a small smile as the story pulled you in.
“Hey.”
You blinked, looking up.
A tall, broad-shouldered guy stood a few feet away, a backpack slung lazily over one shoulder. His smile was easy and charming, dark eyes glinting as he brushed a hand through his wavy hair.
“Sorry to bother you. I just… couldn’t help noticing you.”
Your cheeks heated instantly. “Noticing… me?”
“Yeah. You look cute sitting there, all focused.” He nodded toward your book. “What are you reading?”
You glanced down at the cover, suddenly shy. “Oh, um… just a novel. Nothing exciting.”
He smiled wider. “Well, you make it look exciting.”
You blinked, stunned. Wait. Is he flirting? With me?
You’d never been the type to attract random strangers like this.
“Anyway,” he said, shifting his weight, “I was wondering… would you maybe want to give me your number? We could grab coffee sometime.”
Your mouth opened. Closed.
“I…” You bit your lip. “I appreciate it, but… I’m seeing someone right now. So I’m not interested.”
For a beat, his smile faltered. But then he chuckled softly, rubbing the back of his neck.
“Lucky guy.”
He stepped back, giving you a little nod. “Have a good day.”
“You too,” you murmured, watching as he walked away.
You turned back to your book, but the words blurred as your thoughts drifted.
Seeing someone.
The phrase had slipped out so naturally.
Even though you and Mingi weren’t official… it still felt true.
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
He hadn’t meant to wander past this part of campus.
After leaving the dorm, Mingi’s steps had felt aimless—pulled by some invisible string until he ended up cutting across the lawn.
That’s when he saw you.
You were sitting cross-legged on the grass, a paperback balanced in your lap, hair falling softly around your face. The sunlight caught on your skin, and for a moment Mingi just… stopped.
You looked so peaceful.
So yours.
His lips parted slightly. He was about to call out to you—maybe wave—when movement caught his eye.
A tall guy. Attractive. Broad shoulders, easy smile, leaning down slightly as he spoke to you.
Mingi’s chest tightened.
The guy’s grin was obvious. So was the way his gaze lingered on you.
He was flirting.
Mingi’s jaw clenched.
He couldn’t hear your reply, but you looked flustered—eyes wide, hand fiddling with the corner of your book.
Was this what you liked?
The thought made his stomach churn.
You’re being stupid, he told himself. She’s not yours.
But it didn’t matter. Watching someone else smile at you like that felt like a hand around his throat.
When the guy stepped back, Mingi exhaled shakily. Relief washed over him as the stranger gave a small nod and walked away, leaving you alone again.
He ran a hand down his face.
This can’t wait anymore.
I have to talk to her.
But as he took a step forward, you began packing your things.
You slipped your book into your bag, slung it over your shoulder, and headed toward the main building—probably off to your next lecture.
Mingi stood frozen for a second, his heart pounding.
Now or never.
Mingi cursed under his breath as you disappeared around the corner of the path.
She’s fast. How is she so fast?
His long strides carried him quickly across the lawn, but you—small, unassuming you—moved with a surprising purpose.
Is she speed walking?
“Y/N!” he called, but his voice was lost in the hum of campus noise.
You didn’t turn.
Mingi adjusted his pace, nearly jogging as you darted up the steps toward the main building.
“Seriously? Those tiny legs?” he muttered under his breath.
Finally, as you reached for the lecture hall door, his hand caught your wrist.
“Y/N—wait.”
You jumped slightly, startled, but when you turned and saw him your expression shifted instantly—softening into surprise and then warmth.
“Mingi? What are you—”
“Did you give him your number?”
You blinked. “What?”
“The guy,” Mingi said, his voice lower now but tight with something he couldn’t quite name. “The one who was talking to you just now. Did you… give him your number?”
Your brows knitted, confusion flickering across your face.
“No. Of course not.”
“Then why was he—”
“Why are you asking me that?”
Around you, a hush had fallen.
Students settling into their seats were now watching openly, whispering behind hands.
“Mingi,” you said softly, tilting your head, a faint smile tugging at your lips. “Are you okay?”
He exhaled, realizing his fingers were still curled gently around your wrist. He let go quickly, rubbing the back of his neck.
“I just… I saw him talking to you. And I—” He broke off, swallowing hard.
“I think…”
Mingi’s voice was louder than he intended, and it carried across the room.
You blinked at him, startled.
“I think I’m jealous.”
The room went silent.
Dozens of pairs of eyes turned toward you both, whispers rippling through the lecture hall.
You stared at him, your mouth slightly open.
“What?”
“I saw that guy talking to you,” Mingi said, his voice tight. “And I thought… I don’t know. I thought I was fine, but then I realized I’m not fine. I don’t like seeing you with anyone else.”
Your brows furrowed, confusion mixing with surprise.
“Mingi… what are you saying?”
His hand raked through his hair, his usual smooth composure cracking like glass.
“I’m saying—fuck—I think I like you. No, I know I like you. I’m in love with you, Y/N.”
Gasps echoed faintly around the room.
Your lips parted, but no sound came out. You weren’t expecting this—this version of Mingi.
He looked nervous. Vulnerable. His tall frame seemed smaller somehow as he stood there under the weight of so many eyes.
When you didn’t speak right away, his expression shifted.
The faint hope in his eyes dimmed.
“Right,” he said quickly, stepping back. “I’m an idiot. I shouldn’t have said anything.”
“Mingi—”
“It’s fine,” he said, his voice tight. “Someone like you… you deserve better than some guy who slept his way through half the campus.”
And with that, he turned and walked out, his shoulders tense.
You stood frozen at the entrance, heart pounding in your ears.
The professor cleared her throat pointedly.
“Miss? Are you coming in or staying out?”
Heat rushed to your cheeks as you nodded quickly and slipped into a seat.
You barely registered the lecture starting.
Your mind was still spinning.
Mingi’s in love with me?
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
The apartment was filled with laughter and the rapid clicking of controllers when Mingi walked in.
“Yo, you’re back!” San called from where he was sprawled on the floor. “You miss me wrecking Yunho in Mario Kart?”
But the moment Mingi stepped fully into the room, the energy shifted.
He was pouting.
Not his usual playful pout—the deep, miserable kind, his lower lip jutted out as his brows knitted together.
His eyes were glassy like he’d been holding back tears the whole walk home.
And he wasn’t even trying to hide it.
“Uh-oh,” Wooyoung whispered, pausing mid-game. “That’s not a ‘casual Mingi’ face. That’s a ‘my heart just got ripped out’ face.”
Mingi didn’t respond. He just let out a heavy sigh and flopped face-down onto the couch, burying his head in a throw pillow.
The room went quiet.
“Did… did something happen?” Yunho asked carefully.
“She rejected you, didn’t she?” San blurted, his voice soft with surprise instead of mockery.
Mingi groaned into the pillow. “She didn’t reject me. She didn’t say anything.”
“What do you mean?” Hongjoong’s voice was calm, but his eyes were sharp with concern.
“I confessed. In front of her entire lecture hall like an idiot. And she just… stared at me.”
Yeosang, who had been sitting stiffly in the corner, frowned. “She didn’t answer at all?”
“No.” Mingi’s voice cracked slightly. “She just… stood there. And I panicked. I said I wasn’t good enough for her and I left.”
“Oh, hyung…” Yunho rubbed the back of his neck. “You’ve got it bad.”
“You think?” Mingi muttered bitterly, his words muffled by the pillow.
Wooyoung whistled low. “Damn. You finally fell for someone, and now you’re the one getting wrecked.”
“Not helping,” Seonghwa murmured.
“Hey.” Hongjoong’s voice was steady, firm. “You did the right thing. You told her how you feel. That’s brave.”
“Brave and stupid,” Mingi mumbled.
Yeosang let out a quiet sigh. “Look. I don’t know where her head’s at. But I know my cousin. She doesn’t just stare at people for no reason. She was probably just shocked.”
Mingi peeked out from the pillow, his lashes damp.
“Do you really think she might…?”
San grinned faintly. “Dude, she likes you. We’ve all seen it. She’s just shy as hell.”
“Or she’s realized you’re a walking red flag,” Wooyoung added with a shrug.
“Wooyoung,” Seonghwa warned.
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
You barely remembered leaving the lecture hall.
Your bag swung against your hip as you speed-walked across campus, your shoes clicking against the pavement.
He said he loves me.
The words echoed in your head like a drumbeat.
Song Mingi. Loves me.
You yanked out your phone, your fingers fumbling as you called Jisoo.
“Whoa—aren’t you supposed to be in class?”
“Jisoo, I—he—oh my god.”
“Slow down,” she laughed. “Who?”
“Mingi. He confessed. In front of the whole lecture hall. Everyone saw.”
There was a pause.
“Girl.” Jisoo’s voice turned smug. “I know.”
“You WHAT?”
“It’s all over campus. People are calling it ‘the K-drama moment of the year.’”
You groaned, pressing a hand to your hot face.
“This is so embarrassing—”
“Embarrassing? He confessed in public and you just froze? No wonder he thinks you don’t like him back.”
“I didn’t mean to! I was shocked!”
Jisoo’s voice softened.
“So? Do you like him?”
You stopped in your tracks.
“Yes,” you whispered. “I think I do.”
“Then what are you doing talking to me? Run to him, you idiot.”
You let out a shaky laugh. “I’m already on my way.”
By the time you reached the dorm, your heart was hammering in your ears.
You hung up with Jisoo, wiped your palms on your skirt, and knocked.
The door opened a crack—and there he was.
Mingi.
Dressed in an oversized fuzzy pullover, holding a half-melted tub of ice cream. His hair was a mess, his eyes slightly red like he’d rubbed at them too much.
He blinked at you in surprise, his mouth parting slightly.
“Y/N…?”
You took a breath, clutching the strap of your bag.
“Hi.”
The door swung open wider, and there he was.
Song Mingi.
Tall, broad-shouldered, hair sticking up in a thousand directions like he’d run his hands through it too many times. His oversized fuzzy pullover swallowed him, the sleeves falling over his fingers where he clutched a melting tub of ice cream.
His eyes were slightly red, like maybe—just maybe—he’d been close to crying.
For a split second, he looked like every male lead in every heartbreak K-drama you’d ever watched.
“Y/N?” he said softly, as if saying your name might break him.
“I—uh—what are you doing here?”
You stepped closer, clutching your bag.
“I came to talk to you.”
Mingi shifted nervously, his free hand rubbing the back of his neck.
“You… didn’t have to.”
“I wanted to.”
“I mean—you don’t have to explain or—if you don’t feel the same, it’s fine, really. I shouldn’t have—I didn’t mean to—”
“Mingi.”
He froze.
You took another step closer.
“Shut up.”
And then you kissed him.
It wasn’t perfect.
You were trembling slightly, standing on tiptoe to reach him, your hands fisting into the soft fabric of his hoodie. But the second your lips pressed to his, he froze—then melted.
The ice cream hit the floor with a dull thud as his arms wrapped around you, pulling you flush against him.
When you finally pulled back, his eyes searched yours, wild and wide.
“I like you too,” you whispered, your voice steady even as your heart tried to beat out of your chest. “I was just… shocked. I didn’t know what to say.”
Mingi let out a breath that sounded almost like a laugh. His forehead dropped to yours, his arms still locked tight around your waist.
“You’re serious?”
“Yes.”
“You’re not just saying that because I look like a tragic K-drama lead right now?”
You laughed, tears pricking your eyes. “You do. But no. I’m serious.”
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
“Did you hear the door?” San asked, pausing his game.
“Yeah,” Yunho said, leaning back to peek toward the entrance. “Wait… is that… Y/N?”
“Holy shit,” Wooyoung hissed, dropping his controller. “It’s her. She came after him.”
Yeosang’s head whipped up so fast you’d think his neck cracked.
“My cousin’s HERE?”
“Shhh!” Seonghwa waved frantically. “They’re talking!”
They all froze, controllers forgotten, as Mingi’s nervous voice drifted from the doorway.
“I—uh—what are you doing here?”
“I came to talk to you.”
“You… didn’t have to.”
“I wanted to.”
Yunho slapped San’s arm excitedly. “She wanted to.”
“Shut up,” Yeosang hissed. “What’s happening?”
And then—
They saw it.
Y/N stepped forward, grabbed Mingi’s hoodie, and kissed him.
“OH MY GOD—” Wooyoung clapped a hand over his mouth to stifle his yell.
San wasn’t so subtle.
“YOOOOOOOOO! SHE KISSED HIM FIRST!”
Yunho’s eyes widened as he started clapping softly like he was at a wedding. “Let’s gooo. Main character energy.”
Even Jongho cracked a small smirk.
“Finally. Took them long enough.”
Yeosang, meanwhile, looked like he was experiencing all five stages of grief.
“They’re… kissing? She kissed HIM?”
“She kissed him, bro,” Wooyoung whispered, shaking his shoulders. “You lost. Mingi’s your cousin-in-law now.”
“WOYOuNg—”
Hongjoong pinched the bridge of his nose but couldn’t hide the faint smile tugging at his lips.
“Let’s give them a second. Don’t scare her off.”
Seonghwa nodded, smiling softly. “She wouldn’t have kissed him if she didn’t feel the same.”
Yeosang sank into the couch, rubbing his temples.
“I can’t believe I’m living through this.”
“OH MY GOD THEY’RE SO CUTE,” San whispered like he couldn’t physically hold it in.
₊˚ ✧ ━━━━⊱⋆⊰━━━━ ✧ ₊˚
Mingi didn’t care who was watching.
Not the people whispering as he walked across campus.
Not the cluster of students gawking from the café window.
Not even the group chat notifications blowing up on his phone (probably from his idiot friends).
All he cared about was you.
You walked beside him, clutching a small to-go cup of tea, your cheeks pink from the cold.
“Here.” He stopped, tugging your hand gently. “Your scarf’s coming loose.”
Before you could protest, Mingi stepped in close and started re-wrapping your scarf—his big hands surprisingly gentle.
When he was satisfied, he leaned down and pressed a soft kiss to your forehead.
“There. Perfect.”
“Min…” you whispered, glancing around. “People are staring.”
“Good.” He grinned, eyes crinkling. “Let them see how pretty my girlfriend is.”
Someone behind you audibly whispered, “Is that Song Mingi? The campus player? Holding hands?!”
Mingi’s grin widened.
“Yeah,” he said under his breath, loud enough for them to hear. “The player’s retired. Sorry.”
You were perched on a stool, reading a textbook while Mingi sat across from you, his chin propped on his hand.
“Stop staring,” you murmured without looking up.
“Can’t.”
He reached over and tucked a stray piece of hair behind your ear.
“You’re distracting.”
“Min—”
“Open.”
You blinked as he held out a forkful of his cake.
“I’m not—”
“Open.”
You sighed but opened your mouth, and he grinned like a kid as he fed you the bite.
“Disgusting,” Wooyoung said flatly from across the café. “They’re so disgusting.”
“I kinda think it’s cute,” Yunho whispered.
“Cute? It’s nauseating.” Wooyoung mimed gagging.
San grinned. “I give it three minutes before Mingi kisses her again in public.”
“Three?” Jongho snorted. “I say two.”
Yeosang sighed, shaking his head. “I still can’t believe he’s dating my cousin. And worse… he’s actually a good boyfriend.”
Masterlist
Part 1 | Part 2














