🩶. { I’m a motherfucking starboy }
masterlist. rules. wip. watc.

❣ Chile in a Photography ❣
Not today Justin
i don't do bad sauce passes
h
I'd rather be in outer space 🛸
DEAR READER
noise dept.
dirt enthusiast

祝日 / Permanent Vacation

Kiana Khansmith
Stranger Things
we're not kids anymore.
Jules of Nature
taylor price
trying on a metaphor
Cosmic Funnies
Cosimo Galluzzi
Monterey Bay Aquarium

tannertan36
he wasn't even looking at me and he found me
seen from United States
seen from France

seen from India
seen from India

seen from United States

seen from South Korea

seen from Indonesia

seen from Singapore
seen from Australia

seen from United States
seen from United States

seen from United States
seen from United States
seen from United States
seen from United States
seen from United States
seen from United States
seen from United States
seen from United States
seen from United States
@hoon4lia
🩶. { I’m a motherfucking starboy }
masterlist. rules. wip. watc.
PRETEND THAT YOU LOVE ME₊⁺ —NRK
you're in an abusive relationship and try to hide it from everyone. your best friend Riki is the only one who sees the truth and holds you when you break. 🩹
pairing: bestfriend!riki x fem!reader ⭑ ft. readers bf Alex
contains: angst + happy ending (sorta) comfort kissing cursing toxic abusive relationship cheating manipulation arguments jealousy slutshaming
✳︎
“Tell me the truth, y/n.”
Riki’s known for a while now. Longer than you’d like to admit. Longer than you’ve been able to hide it properly.
At first, it was small things.
A bruise on your arm you laughed off like you walked into a door. A mark on your collarbone you covered with a hoodie even though it was too hot for that. You always had something ready, some quick, weak explanation you hoped he wouldn’t look too deeply into.
But he always does. You could see it. The way his eyes lingered on the bruise for a second too long before he forced himself to look away, like if he kept staring he’d say something he couldn’t take back.
He never called you out on it. But he started watching you more.
Like how you flinch.
You barely notice it yourself most of the time, but Riki does. When he reaches for something near you too fast and you tense for half a second, shoulders pulling in like you’re bracing for something that you’re used to.
Riki’s not stupid.
He hears the way you apologize for things that don’t need apologizing. “Sorry, I’m talking too much.” “Sorry, I didn’t mean to be annoying.” “Sorry, I’ll just—”
You don’t even finish the sentence sometimes. You’re just constantly sorry.
And then there’s the leaving. You never stay as long as you used to.
There’s always a reason. Always something that sounds just believable enough.
“He misses me.” “He’s not feeling great.” “He wants me home.”
Riki stopped asking after a while.
Because every answer makes him want to grab you by the shoulders and shake the truth out of you. But he can’t. Not when you’re already looking at him like you’re trying to keep everything together with a weak smile.
—
Riki: I miss having movie nights with you
That’s what he texted you yesterday.
Now you’re here. Laying on Riki’s couch. The same way you used to when you were kids, when he’d stay at his grandmothers house on Fridays after school, and inviting you over became a routine. Except it doesn’t feel the same.
The TV is on. The room is dim, lit by the flickering screen and a small lamp in the corner.
You’re curled up on his couch, facing away from him. With a split lip that stings every time you speak, and a bruise near your eye that’s still faint, but it’s coming in, impossible to hide if you stay here long enough.
Riki’s sitting at the other end of the couch, one arm draped over the backrest, body turned slightly towards you. He hasn’t said anything for a while.
He’s usually talking. Teasing. Annoying you on purpose.
You can feel his eyes on you even without looking. It’s uncomfortable. Like he’s waiting.
You barely register it before Riki leans forward, a little too fast.
His hand comes up suddenly, brushing your hair away from your face and you flinch. Your whole body jerks back like you expected something else, shoulders pulling in, breath catching.
Riki freezes.
His hand is still hovering near your face. He gently, more slowly this time, moves your hair aside again like he’s proving a point without saying it.
His eyes lock onto the side of your face.
“What’s that.”
You blink. “What?”
“That beside your eye” he says, sharp. His fingers hover near your cheek. “That bruise.”
Your stomach drops. You swallow, forcing your face to stay neutral, like you don’t know exactly what he’s talking about. Like you’re fine.
Your leg starts bouncing before you can stop it.
“I—” you hesitate, just for a second too long. “I bumped my head. On the table. When I picked something up.”
Riki leans back slightly, just enough to look at you properly. His eyebrows lift in disbelief.
“Yeah?” he says.
You don’t answer.
“And that lip?” he adds, nodding toward your mouth. “What happened to that?”
Your fingers curl into the sleeve of your hoodie, tugging it down over your hands.
“Nothing,” you mumble.
Riki lets out a quiet breath through his nose, something almost like a humorless laugh.
“You bumped into a door again?” he asks.
The sarcasm is obvious. You just… nod.
Yes.
For a second, he just stares at you.
“Tell me the truth, y/n.”
“I am…”
The lie comes out weak. Riki shakes his head, looking away as he drags a hand over his face, trying to wipe away his frustration.
“No, you’re not,” he mutters.
You don’t respond.
Your leg won’t stop bouncing, your hands trembling slightly inside your sleeves, your chest tight like you’re being pushed into a corner, forced to answer questions you’d rather avoid.
“You flinch at everything,” he says. “Every time I move too fast, you—” he gestures. “You do that.”
You look away.
“You apologize for literally everything,” he continues. “Stuff that doesn’t even make sense. You won’t even—”
“I don’t want to talk about it.” Your voice cuts through his and it stops him.
“…Fine,” he says after a moment.
He leans back again, creating space between you.
Then, quieter. “If he ever tries to—”
“Riki.”
He exhales slowly, looking away. “…Yeah,” he mutters under his breath. “Okay.”
He drops it, like he always does.
Because he hates the way your shoulders are tense, the way your hands won’t stop shaking, the way you look like you might break down completely if he pushes even a little more.
Hates how nervous you get, and that he’s part of the reason right now.
So he lets it go.
Again.
The movie keeps playing.
Neither of you says anything for a while, but the tension just gets pushed to the side slowly.
Riki gets up at some point without a word, heading to the kitchen. You hear the rustling of a bag, the cupboard opening, then closing again. A minute later, he’s back, dropping onto the couch beside you with a fresh bowl of popcorn like nothing happened.
“Move,” he mutters, nudging your leg with his knee.
You roll your eyes but shift anyway, making space. He throws a blanket over you without asking.
“Your blanket. Don’t start stealing mine later,” he adds.
“I don’t do that,” you mumble.
“You literally do that every time.”
You don’t bother arguing.
The movie plays on. Riki starts making quiet comments about the movie under his breath, like he’s trying to bring the vibe back to normal.
And somehow it works. Without really thinking about it, you lean into him.
It’s natural.
Your shoulder presses against his side, your head tilting until it rests against him. Riki shifts slightly, making it more comfortable for you.
Your eyes start to feel heavy.
“You tired?” he asks, glancing down at you for a second.
“Mm,” you hum.
You adjust again, sliding down a little until you’re more comfortable. Your head ends up in his lap.
Riki stills for half a second.
“Comfortable?” he mutters.
You nod against him, already half asleep.
“I haven’t slept good in days,” you mumble. It slips out so easily you don’t even register it.
Riki’s hovers for a second, like he doesn’t know what to do with that.
“…Yeah?” he says quietly. “Then sleep now.”
You don’t answer.
You’re already out.
Your breathing evens out, your body going completely relaxed against him in a way he hasn’t seen in a while.
Riki looks down at you and is hand moves on instinct, fingers brushing lightly against your temple, slow and careful, like he’s scared to startle you. You don’t react, if anything, you settle more.
He exhales quietly.
You’ve always been like this. Always close like this.
Since you were kids.
The closest you ever got, he remembers it way too clearly, was when you were, what, twelve? Messing around on the playground, laughing about something stupid, and then it just happened.
A quick awkward kiss.
You both laughed it off right after. Never really talked about it again.
Now it feels like you’re further away than ever.
He hates how things changed. Hates how ever since you started dating Alex, everything got controlled. Like there’s this invisible line around you now that Riki’s not allowed to cross anymore. You don’t come over as much, and when you do, you leave early. You check your phone too often, like you’re being watched.
It’s not just your friendship Alex is messing with.
It’s you.
The way you’re always tense. The way you second-guess yourself. The bruises.
He hates him.
—
You’ve been asleep for a good thirty minutes.
The movie ended at some point, Riki didn’t even notice when. He just clicked yes when Netflix asked him “are you still watching?”
He hasn’t moved once.
His leg’s starting to go a little numb, his throat dry, but he doesn’t shift too much. Not when you’re completely knocked out, finally getting the sleep you said you haven’t had in days.
You need this more than anything.
Then your phone buzzes.
Riki glances at it.
Once.
Twice.
Three times.
It doesn’t stop.
His brows furrow slightly as he carefully reaches over, moving slow so he doesn’t disturb you, he picks it up.
The notifications light up the dark room.
Alex
Where the fuck are you???
Itold you to come home.
Answer me
Now.
Do you think im playing y/n?
Ok ignore me
I’ll deal with you eventually
The messages keep coming. One after the other, and none of them is normal.
Riki stares at the screen for a second too long, fighting the urge to text something back himself.
Then he locks the phone and places it back exactly where it was like he never touched it,
You’re still sleeping, you look peaceful for once.
“…Hey,” he murmurs quietly, his hand moving from your temple to your shoulder, gently nudging you. “Sleeping beauty.”
You stir slightly, brows furrowing before your eyes slowly blink open.
It takes you a second to register where you are.
Then your face relaxes and a small smile pulls at your.
“Hi,” you mumble, voice still heavy with sleep.
Riki huffs quietly. “Hi.”
“You sleep okay?” he asks.
You nod, stretch a little. “Yeah… really good.”
There’s a a calmness in you, and it lasts about three seconds.
“…It’s kinda late,” he says, more carefully than he wants to. “You should probably head home.”
The smile drops instantly.
You sit up slowly, reaching for your phone. The second the screen lights up, everything changes. Your shoulders tense. Your brows pull together. That calm look in your eyes disappears like it was never there.
Stress. Just like that.
Riki looks away. He doesn’t say anything, doesn’t mention the messages. Doesn’t mention that he saw.
“Yeah,” you mutter, already standing up. “I should go.”
You move quickly now, grabbing your shoes, slipping them on with slightly unsteady hands. Everything about you feels rushed all of a sudden.
Riki just watches, his mind running through a hundred different scenarios he doesn’t want to think about.
You finish, straightening up, avoiding his eyes.
“I’ll see you,” you say, already heading toward the door.
“Y/n,” he says, stopping you just before you leave. “You gonna be okay?”
You nod too quickly. “Yeah. I’m fine.”
He doesn’t believe you, not even a little. But he opens the door anyway. The cool air hits as you step closer to the doorway.
“If you need me…” he says. “Promise me you’ll call me.”
“…Okay.”
—
Your keys shake a little in your hand as you unlock the door of Alex’s apartement. Then you push it open.
He’s already there, sitting on the couch. Elbows on his knees, hands together, his heel bouncing quickly against the floor. His lips pressed together like he’s been waiting and getting angrier by the second.
“…Hey,” you start carefully, closing the door behind you. “Hey, baby, I’m sorry, I—”
“Where the fuck were you?”
You freeze for half a second. “I—”
“With him?” he interrupts, standing up now, slow but tense. “You were with Riki, weren’t you?”
Your heart starts racing. “No, I was just—”
“Don’t lie to me y/n.” he snaps, stepping closer. “You think I’m stupid? You think I don’t know what you’re doing?”
“I’m not doing anything,” you say quickly, shaking your head. “He’s just my best friend—”
“Yeah?” he scoffs. “Best friend?”
Your chest tightens. “He is—”
“So you just hang out all night and then what?” he cuts in, voice getting sharper. “You suck his dick or something?”
“No, nothing happened,” you say, your voice already starting to shake. “I swear.”
He lets out a harsh laugh.
“Right,” he mutters. “So you just accidentally stayed the night at another guy’s place. That’s normal, right?”
“I didn’t mean to, I fell asleep—”
“You ‘fell asleep’,’” he repeats, mocking. “Yeah, bet he fucked you to sleep.”
Your hands start trembling. “No! I promise—”
“You’re such a fucking liar,” he cuts in, shaking his head. “Do you think I’m blind? You come home late, looking like that, and I’m supposed to believe you weren’t fucking another guy.”
Your stomach twists.
“I wasn’t—”
“You expect me to believe he didn’t try anything? I know what guys are like y/n.” he goes on, stepping closer. “Or maybe you didn’t stop him.”
You shake your head harder now. “No, it’s not like that, he’s just—”
“Just what?” he snaps. “The guy you run to every time? The one you’d rather be with?”
“No—”
“Then why are you at his place all night?” he fires back. “Huh? Answer me that.”
“I told you, I fell asleep—”
“Yeah, I heard you the first time,” he says. “I just don’t believe you.”
“Alex please! I’m telling the tru--”
Before you can react, his hand shoots up, and a sharp smack lands across your face. “Listen to me!”
You gasp and your head jerks sideways, you cry and reach for your cheek with trembling fingers.
“If you want to sleep. Y/n.” he cuts in, stepping closer again, “you sleep here.”
You can’t move. You just stand there with a hand pressed to your cheekbone, its burning hot, he slapped on the same side as the other night, making the bruise and the pain worse.
“You’re my girlfriend. Not his. Why the fuck would you sleep at his place.”
“I know,” you say immediately, panic creeping in. “I know Alex, I’m sorry, I should’ve come home, I didn’t mean to stay, I won’t do it again, I promise—”
“Tell him that,” he mutters.
“I will,” you rush out. “I swear, I’ll come straight home next time, I won’t stay there, I won’t—”
“Next time?” he repeats sharply. “How many times are you planning on going back?”
“No—no, that’s not what I meant—”
“I think that’s exactly what you meant,” he scoffs, running a hand through his hair.
Tears start spilling over before you can stop them.
“I’m sorry,” you say again, your voice breaking. “I’m really sorry, I didn’t mean to, I just—”
“You act like a fucking slut and then expect me to just be okay with it?” he snaps.
The word hits you.
“I’m not—” your voice comes out small. “I’m not, I swear, I didn’t do anything—”
“Stop lying to me,” he says, stepping closer again.
“I’m not lying,” you repeat, shaking your head, tears falling faster now. “I didn’t let him-- I promise, I wouldn’t—”
“I’m serious,” he cuts in. “You don’t sleep at his place again. Ever. You understand?”
“I understand,” you say immediately. “I won’t, I promise, I won’t do it again, I’m sorry—”
The words keep coming.
“I should’ve texted, I should’ve told you, I just didn’t think, I didn’t mean to upset you, I’m sorry, I’m really sorry—”
You’re basically choking on your own tears and then he shifts.
His grip on your arm loosens. The anger in his face softens like it was never there.
“…Hey,” he says, quieter now.
Before you can react, he pulls you into him.
The sudden change makes your body go stiff for a second.
“Don’t cry like that,” he murmurs, one hand coming up to the back of your head, pressing you into his chest. “Don’t cry...”
Your breathing stutters. He sounds more annoyed than comforting.
“I just get like this because I care about you,” he continues, voice low, almost gentle now. “You know that, right?”
You nod against him, even though you’re not sure.
“I don’t like the idea of you with him,” he says. “I don’t like other guys thinking they can have you.”
Your fingers curl slightly into the back of his shirt.
“Promise me you won’t sleep at his place again.”
Your mind feels fuzzy. Because it feels good, being held like this. His hand in your hair, his voice calm again, like nothing just happened. But at the same time it doesn’t feel like a real choice, it feels fake.
You swallow. “I promise,” you whisper.
His hand smooths over your hair again, pleased by your answer.
“Good,” he murmurs. “That’s all I’m asking from you.”
You nod again. You let yourself lean into him a little more.
You don’t fully understand why you feel safe and trapped at the same time, but you just close your eyes and stay there.
Later that night Alex’s arm is thrown over your stomach, it’s heavy and ossessive, almost. He’s relaxed in his sleep like everything is okay.
Like he didn’t just…
You swallow.
Your eyes stay on the ceiling.
You’re exhausted. You can feel it in your body, your limbs are heavy, your head is aching, your cheek still stinging. You should be asleep by now.
But you’re not. Because you know what happens when you close your eyes.
Nightmares.
They’ve been getting worse. So you just… stay awake.
Staring and thinking.
Your mind drifts before you can stop it.
Back to earlier.
Riki’s couch. How safe you felt with him. The way you didn’t have to worry about anything. The way your body just relaxed.
You frown slightly, shifting your head against the pillow, careful not to wake Alex.
It felt different.
You’ve always been like that with Riki, though. Close. Comfortable. It’s not new.
He’s just your best friend, he’s always been. That’s all.
You stare at the ceiling a little longer, trying to convince yourself that’s the truth.
Your phone buzzes softly on the nightstand.
You freeze.
For a second, you just listen, making sure Alex doesn’t wake up.
Slowly, carefully, you reach over, grabbing your phone and angling the screen away from him and turn the brightness down.
Riki: you okay?
I can’t sleep
idk just got a bad feeling
You look over your shoulder.
Alex hasn’t moved.
Then you type.
You: im fine
Riki: why r you still up
You: can’t sleep
Riki: why
You stare at that for a second.
Your fingers hover.
You: just can’t
Riki: is alex with you rn?
You glance beside you again like you need to double check.
You: yeah
Riki: was he mad
You: yeah a little
but i’m fine
The typing bubble shows up.
Stops.
Starts again.
Riki: did he touch you?
Your breath catches.
You just stare at the message, your throat feels tight.
You don’t type anything. You don’t even think you can.
Instead, you lock your phone and place it back down on the nightstand.
Your eyes stay on it for a second longer.
Then you look back up at the ceiling.
Still wide awake.
—
The next morning feels lighter. It takes you a second to remember why.
Then it hits.
Your one year anniversary.
A small smile pulls at your lips as you turn your head, reaching out instinctively…
Empty.
You frown for a second before remembering.
He has work.
Right.
He must’ve left early.
You grab your phone. No message, but that’s… fine. He probably rushed out. You can imagine it, running late, not wanting to wake you.
It doesn’t bother you.
Not today.
Today’s supposed to be good.
You stretch, sitting up, already thinking about what he might’ve planned. Maybe dinner. Maybe something simple. Maybe nothing crazy, but still something to celebrate your relationship.
You’d be happy with anything.
—
By the time it hits around five, you’re back on the couch, TV on but ignored, your attention snapping to the door the second you hear it unlock.
Your heart jumps.
You’re already standing before he even fully steps inside.
“Hey—” you start, a smile already on your face, walking toward him. “Hi—”
You barely get the chance to finish before you’re wrapping your arms around him.
He stiffens slightly.
Not pulling you away, but not exactly hugging you back either.
“…Hey,” he mutters.
You pull back a little, still smiling. “How was work?”
“Shit,” he says immediately, shrugging off his jacket as he walks past you.
You blink, turning to follow him.
“Oh,” you say softly. “What happened?”
“Nothing,” he mutters, already heading into the kitchen. “Just shit.”
You linger for a second before walking after him anyway, trying not to let his mood affect you too much.
It’s fine.
He had a bad day.
That doesn’t mean anything.
You lean against the counter, watching him grab a glass, fill it with water.
“So…” you start carefully, a small smile returning. “Are we gonna do something tonight?”
He takes a sip, not looking at you.Then he walks past you again, brushing by your shoulder.
“Why would we?” he asks casually.
A small laugh slips out, automatic. “What?”
He glances at you briefly, then looks away again. “Why would we do something?”
Your smile fades slightly.
You wait a second.
“…Are you joking?” you ask, a little unsure.
He doesn’t answer right away. Just sets the glass down, leaning against the counter.
Your stomach drops.
“…Did you forget?” you ask quietly.
He looks at you again.
“…Forget what?”
“Our anniversary, Alex” you say, your voice softer now.
You see it happen. The realization. The slight shift in his expression.
He forgot.
He swallows.
But instead of apologizing, he shrugs.
“Oh,” he says. “That’s today?”
The words hit harder than you expect.
You don’t say anything for a second.
Just nod slightly.
“…Yeah.”
He exhales, like it’s an inconvenience more than anything.
“Okay,” he says. “So…”
You stare at him.
“So?” you repeat.
“It’s just a day,” he says, pushing himself off the counter. “We can do something another time.”
Your throat tightens. You blink quickly, trying to keep your expression steady.
“It’s our one year,” you say quieter now.
“And?” he shrugs again. “That doesn’t mean it has to be today. We’re still together tomorrow, aren’t we?”
No, we won’t. That’s what you want to say. But you don’t. Your eyes sting, but you force them to stay clear.
Don’t cry. He hates that.
“It’s just—” you start, your voice shaking slightly before you steady it. “I thought we could do something. It doesn’t have to be big.”
“We could still go out for dinner, it’s only 5,” you suggest quickly. “It doesn’t have to be fancy or anything. Or we could go to a movie, or—”
“No,” he cuts in.
“…Why?” you ask quietly.
“I have plans,” he says, like it’s obvious.
That knock the air out of your chest.
“Oh.”
You stare at him, trying to process it.
“What kind of plans?” you ask after a second. “Like… all night?”
He shrugs. “Probably.”
“Can’t we just do something small before?” you try again, your voice softer now. “Like even just—stay in? Watch a movie or something?”
He sighs, already looking annoyed again.
“I just told you, I have plans.”
“I know, but—” you hesitate, choosing your words carefully. “It won’t take long, we could just—”
“Why are you making this a big deal?” he cuts in.
You go quiet.
“I’m not,” you say quickly. “I just thought—”
“Yeah, well, don’t think, maybe,” he mutters.
You press your lips together, blinking back the tears threatening to build again.
Don’t cry.
Don’t cry.
“I’m not trying to make it a big deal,” you say, your voice smaller now. “I just… wanted to spend time with you.”
He doesn’t answer. Just grabs his phone, already half-checked out of the conversation.
“Alex. I’m just asking—”
“I said I have plans,” he repeats, louder now. “End of conversation.”
You flinch slightly at his tone, but you don’t stop.
Your vision blurs before you can stop it.
“Are you serious?” your voice cracks, tears spilling over despite how hard you try to hold them back. “It’s our anniversary and you’re just leaving?”
He groans under his breath, dragging a hand over his face like you’re the problem.
“Don’t start crying,” he mutters.
But you already are.
You shake your head, stepping closer to him without thinking.
“Please,” you say, your voice trembling. “Can we just—just do something? Anything? It doesn’t have to be big, I just want to spend time with you, please—”
“Stop,” he cuts in, irritation flashing across his face.
“Please, Alex, I’ve been waiting all day, I thought we could just—”
“I said stop y/n.”
“I’m not asking for much, just a little time, please, I just want to be with you—”
“Shut up,” he snaps.
The words hit hard but you keep going anyway, your voice breaking more with every word.
“Please, just cancel whatever it is, or we can go after, or before, I don’t care, I just—please, Alex, please—”
He steps closer suddenly.
“Are you done?” he says, his voice low, dangerous.
You shake your head, tears falling faster now. “No, because you’re not listening to me—”
“I don’t care,” he cuts in coldly. “Your tears don’t mean shit to me.”
Your breath catches.
“You’re a fucking crybaby,” he continues, his voice rising. “It’s embarrassing.”
“Alex—”
“Just shut up before I make you,” he adds, his tone dropping again.
Normally you’d apologize and back down right now.
“Why would you say that to me?!” you snap, your voice shaking but louder now.
He looks at you surprised for half a second.
“Don’t you love me?” you push, your voice breaking again. “Is that so hard to show for one day?”
That does it.
You see it.
He hates that you’re talking back.
“Wow,” he mutters, stepping closer again. “You’ve got a lot to say all of a sudden.”
“I’m just asking you to care—”
He grabs your arm tightly.
“Let go of me—”
“Look at you,” he says, his voice low and mocking. “Talking back now?”
“Why are you like this?” you choke out. “Why can’t you just— just love me properly?”
For a second there’s silence.
Then he laughs.
His other hand comes up, gripping your jaw, fingers pressing into your cheeks until then he forces your face to the side.
“Oh, that’s what this is about?” he says, taking step even closer into your space.
You instinctively step back, he follows.
“Oh, poor you,” he continues, his voice dripping with sarcasm. “It’s my fault now, right?”
You shake your head, tears streaming. “I didn’t say that—”
“You’re crying every damn day and now it’s because I don’t ‘love you properly’?” he cuts in, making air quotes with his fingers.
You step back again, he keeps following, pushing your shoulder lightly.
Again.
Again.
Just to test you, see if you’ll snap. But you never will.
“I think you just want an excuse,” he goes on. “Yeah. That’s it.”
“That’s not true—”
“I think you want him,” he snaps. “Your little boyfriend.”
Your heart drops.
“Riki,” he adds, like the name leaves a bad taste in his mouth. “Isn’t that it?”
“No—”
“Because you’re always running to him,” he continues, pushing your shoulder again, harder this time. “Always at his place. Always choosing him over me.”
“I don’t—”
“You think I don’t see it?” he cuts in. “You think I’m blind?”
You shake your head desperately. “I’m not choosing him—”
“Then what are you doing?” he fires back. “Huh? Acting like a fucking slut, going over to another guy’s place, staying the night—”
“I didn’t do anything!” you cry out.
He scoffs.
“Yeah right. You’re a slut and a liar.”
“I didn’t,” you repeat, your voice breaking completely now. “I would never—”
“Please,” he interrupts. “You’re disloyal as hell.”
The words hit like a slap.
“I’m not—”
“You are,” he says firmly. “You just don’t want to admit it.”
You shake your head again, your back nearly hitting the wall now.
“I didn’t do anything,” you keep saying, your voice breaking over itself. “I swear, I didn’t, I’m sorry, I didn’t mean to upset you, I just—”
Your back hits the wall.
Alex steps in again, closing the distance completely, his hand coming up and grabbing your face. His fingers press into your cheeks, bends his fingers and digs his nails slightly into your cheeks, forcing your head still.
“God, stop crying,” he mutters, irritated. “It’s so fucking annoying.”
You try to steady your breathing, but it just comes out shaky.
“I’m sorry,” you whisper, the words automatic at this point. “I’ll stop, I just—please, just tell me your plans.” Your voice cracks again. “What’s so important that you— that you have to leave me?”
He exhales sharply, clearly fed up.
“Why do you care so much?” he snaps.
“Because I care about you,” you say immediately. “Because it’s our anniversary, because I just want to understand—please, just tell me.”
“Stop begging,” he mutters.
But you don’t.
“Please, Alex—just tell me. Please.”
Something in his expression shifts.
He’s done with you and your begging.
“Jezus, you want to know so bad, y/n?” hHe says suddenly.
You go quiet.
“I’m going to see someone,” he adds.
Your brows pull together. “…What?”
He looks straight at you.
“A girl.”
The words don’t land. You just stare at him like your brain didn’t catch up.
“What?” you repeat, quieter this time.
“I said I’m going to see a girl,” he says, like it’s obvious. Like it’s nothing.
Your head shakes before you even realize it.
“No,” you say immediately. “No, you’re not—”
“I am.”
“No,” you repeat. “You’re not. You’re just saying that because you’re mad—”
“I’m not,” he cuts in.
Your breathing feels too fast.
“That’s not funny,” you say weakly.
“I’m not joking.”
You stare at him, searching his face for something that tells you this isn’t real.
Your voice comes out smaller this time.
“…Why?”
He shrugs.
Like it doesn’t matter, like you don’t matter. And something in you cracks.
“Why can’t you just love me?” you ask, your voice barely holding together. “Just—just say you love me, Alex.”
“I’d be lying if I did.”
“Then lie to me…” you whisper.
For a second something flickers in his face. Surprise, like he didn’t think you’d go that far.
He lets go of your face and scoffs under his breath.
“Wow…” he mutters, shaking his head. “That’s pathetic.”
Your chest tightens and you feel sick.
“You’re fucking pathetic,” he adds.
Then he turns, grabs his jacket, his wallet and his phone.
You don’t move. You don’t speak. You just stand there.
The door opens and then slams shut behind him. The sound echoes through the apartment.
He’s going to see another girl on your anniversary.
You can’t process it. Your body feels numb.
You move slowly, like you’re not fully there, pushing yourself off the wall and walking back to the living room.
You sit down in the corner of the couch, pulling your knees up slightly.
You don’t even remember picking it up but your phone is in your hand and you open Riki’s chat.
You: can i come over
Riki: yes but i’m out rn
be home in like 30 min
You: okay
You lock your phone and then you just sit there. Your mind won’t catch up with what just happened.
A few tears slip down your cheeks.
You just wait until you can go to Riki.
After 30 minutes you push yourself up, limbs heavy, head foggy. You grab a zip-up hoodie from the chair, pulling it over yourself without really thinking. Shoes. Keys. Phone. Then you’re out the door.
The drive is a blur.
You know the route by heart. You’ve done it so many times you don’t even need to think about it. But right now, you’re barely present at all. Your eyes are on the road but your mind isn’t.
It’s stuck on everything he said.
I’d be lying if I did. You’re pathetic. Another girl.
What are you even going to say to Riki?
Are you going to tell him?
By the time you reach Riki’s door, uou fix your expression, wipe under your eyes. Breathe in and out.
You’re fine.
You knock.
The door opens almost immediately.
Riki’s standing there, brows slightly furrowed like he’s been waiting, the second he sees you, you smile.
“Hi,” you say, like nothing’s wrong.
Too normal, but he doesn’t call it out. Yet.
“Hi, pretty,” he says, pulling you into a quick hug.
You hug him back just as casually, like this is any other night, then pull away and walk inside without hesitation.
“Missed your place,” you mumble, kicking off your shoes, already heading toward the living room.
Riki watches you for a second.
Something about it doesn’t sit right. Because there’s no way you would be this okay when you told him earlier your boyfriend wasn’t even home on your anniversary.
He lets the door fall shut behind him and it slams harder than he meant it to. The sharp sound echoes through the apartment.
You flinch and a small yelp slips out of you.
Riki’s head snaps toward you immediately.
“…Sorry,” he says quickly.
You shake your head just as fast, forcing a small laugh.
“It’s fine,” you say. “You scared me.”
You settle onto the couch like you always do, pulling your legs up and grabbing the blanket from the side table, wrapping it around yourself. You sink into it instantly.
“So,” you start, glancing over at him, “what did you do today?”
Riki raises a brow slightly, leaning against the wall for a second before answering.
“Went out with the guys,” he says. “Nothing crazy.”
“Yeah?” you hum, adjusting the blanket around your shoulders. “Was it fun?”
He watches you for a second before nodding. “Yeah. It was okay.”
You nod back. “Good,” you say softly.
Riki grabs the remote and turns on the TV, the screen lighting up the room.
“You need anything?” he asks, glancing at you. “Food? Drink?”
You shake your head, curling further into the couch.
“I’m good.”
“You sure?”
“Yeah,” you say, still with a small smile. “I’m fine.”
“Alright,” he mutters.
He runs a hand through his hair, then gestures toward the hallway.
“I’m gonna shower real quick,” he says. “Been out all day.”
You nod. “Okay.”
“Make yourself at home,” he adds, already backing away.
“I always do,” you say, a little playful.
The apartment goes quiet again, filled only with the soft noise of the TV.
Your body feels heavy. Your head too. Everything from today catching up all at once. Plus the warmth of the blanket. The familiarity of Riki’s place.
Your eyes slowly start to close, you don’t even fight it.
Within five minutes, you’re out.
Curled up on the couch, legs tucked in, blanket covering your whole body. Your lips slightly parted.
Completely knocked out.
15 minutes later the bathroom door opens quietly.
Riki steps out, hair still damp, dressed in loose sweats and a hoodie, rubbing the back of his neck as he walks back into the living room.
“I was thinking we could—”
Then he sees you.
Asleep.
He stops.
For a second, he just stands there. Taking it in.
His brows knit slightly.
“Seriously…” he chuckles softly.
He walks over quietly, he doesn’t want to wake you. He sits down at the end of the couch, near your feet, resting his arms on his knees as he looks at you.
He’s not waking you up. He knows damn well you’re as okay as you want to him to think.
After a few minutes of just sitting there, Riki finally pushes himself up and heads to the kitchen.
He opens a cabinet, scanning through it, grabbing a bag of chips and pulling it open with a quiet crack.
It’s enough for you to wake up.
Your brows twitch slightly before your eyes slowly open. You don’t say anything at first, just blink, adjusting to the dim light, then stretch your arms above your head with a quiet yawn.
You sit up slowly, the blanket slipping down your shoulders.
By the time Riki walks back in, already reaching into the bag, he notices.
“Oh you’re up,” he says, pausing mid-step.
You nod slightly, still waking up. “Mm.”
He walks over, dropping back onto the couch.
“Sleep well?”
You rub your eye a little, then glance at him.
“…Yeah,” you admit quietly. “Sorry,” you add. “I didn’t mean to fall asleep.”
Riki shakes his head immediately.
“It’s okay,” he says, almost dismissive.
He shrugs, reaching into the chips again.
“You look beautiful when you sleep,” he mutters. “Didn’t wanna wake you.”
You let out a soft, quiet chuckle, shaking your head slightly.
The rest of the night feels familiar.
You both settle properly on the couch this time, the blanket half draped over your legs, and half over his.
The movie plays, but neither of you are really watching it seriously. It’s more talking than watching.
At one point, a weird-looking side character shows up on screen.
You nudge him lightly. “That’s you.”
Riki scoffs immediately. “Nah, that’s definitely you.”
“It’s not—”
“It is.”
Somewhere along the way, you shift closer or maybe he does. It just happens
Your shoulder presses against his side.
His arm ends up around your waist naturally. His hand rests against your side, fingers moving in slow circles through the fabric of your hoodie.
At some point, you turn your head and look at him.
Look at the side of his face, lit softly by the TV.
His jawline. The curve of his nose. The way his plump lips look before he unconsciously licks them again.
You don’t even realize how long you’ve been staring.
He pretends not to notice at first. Keeps his eyes on the screen.
But after a while he can’t anymore.
He turns his head.
Your faces are already closer than they should be.
“What are you doing?” he asks, a small smile tugging at his lips.
You don’t even look embarrassed.
“I like your earrings,” you say simply.
He chuckles, a little caught off guard.
“…Thanks.”
Neither of you looks away.
The space between you feels different now.
He notices your eyes. You notice his.
Then his gaze drops to your lips. Your eyes flick back up to his.
He licks his lips again.
You get closer, slowly and carefully. Like you’re both not sure you’re allowed to do this.
Your heart is beating too fast.
Your thoughts are louder than they’ve been all night.
He’s so close.
You’re in a relationship. He’s handsome. But Alex— But this— But Riki—
You’re so close you can feel his breath against your lips.
That’s when he pauses like something in him catches up.
Instead of closing the distance he nudges his nose against yours softly. Then rests his forehead against yours, exhaling quietly through his nose.
“Riki…” you whisper, your voice barely there. “I can’t… do that.”
He nods immediately.
“I know,” he murmurs. “I’m sorry. My bad.”
He leans in slightly, pressing a soft kiss to your forehead.
Then pulls back.
Clears his throat. Shifts on the couch, lifting his hips slightly as he readjusts, spreading his legs a bit, like he’s trying to shake something off.
You both stare at the TV screen but the tension doesn’t leave.
You glance at him quickly.
Look away.
He does the same.
Once.
Twice.
Until eventually you both look at the same time. Neither of you hesitates. You move at the same moment.
Your lips meet.
The kiss is soft at first, and careful like you’re both still unsure.
Then it deepens. Riki shifts immediately, turning towards you fully, his hand coming up to cup the side of your face, fingers sliding into your hair.
He gently pushes you down onto the couch. He hovers over you, one arm braced beside your head, the other still holding you. Your hands come up to his face, fingers pressing against his jaw, his cheek, pulling him closer.
His thumb brushes lightly along your cheek as he tilts his head slightly, deepening the kiss, his lips moving against yours more quickly now.
You breathe him in.
The kiss starts to get messier, more desperate, tongues slipping in, soft groans leaving his lips. like all the tension from before is finally spilling over.
Then your phone buzzes.
Loud. Right beside you on the table.
You both freeze.
Riki’s lips hover over yours, his breath still warm against your lips, your hands still holding his face.
You both look toward the sound. Then back at each other.
You kiss him again.
His hand tightens slightly in your hair, pulling you back in, and you melt into it just as easily, like you need this right now.
The phone buzzes again.
And again.
You groan softly against his lips, your brows furrowing.
“Ignore it,” he murmurs, his voice low, brushing against your mouth before he kisses you again.
You try. You try so hard.
Your fingers tighten slightly against his jaw as you kiss him back, letting yourself get lost in it again.
But it doesn’t stop.
Buzz.
Buzz.
Buzz.
It’s constant now.
Your focus starts slipping.
“Wait,” you mumble against his lips, pulling back just a little, breath uneven. “Who is it?”
Riki exhales quietly, like he already knows he’s not going to like the answer.
He leans slightly to the side, glancing at your phone.
The screen lights up again.
“… It’s Alex.”
It hits instantly. Your entire expression shifts.
“Fuck,” you whisper.
Reality crashes back in. Your hands drop from his face as you push his chest up lightly.
“Wait—Riki—”
He moves back immediately, sitting up as you do the same, both of you creating distance like you just realized what you were doing.
Your lips feel tingly and it feels wrong all of a sudden. You wipe at your mouth quickly, like it’ll fix something.
Your phone keeps buzzing in your hand now.
“You don’t have to answer,” Riki says, a little too fast, his voice low.
“I do,” you cut in immediately.
There’s no hesitation.
You swipe to answer before you can think about it too much.
“Hi, baby—”
“Where are you?!”
His voice is loud. You flinch instinctively.
“I—” you glance sideways at Riki, who’s already looking away, his jaw tight. “I’m just—”
“You’re at Riki’s place again, aren’t you?” Alex cuts in.
You swallow.
“…Yeah,” you admit, trying to keep your tone normal. “I just came over for a bit—”
You stand up quickly, already walking away.
“Hold on,” you mumble, more to Riki than Alex, before heading toward the bathroom.
You close the door behind you.
Riki stays on the couch. He leans forward, elbows on his knees, dragging his hands down his face.
“…Fuck,” he mutters under his breath.
His mind is racing.
The kiss. The way you felt. How much he didn’t want to stop.
His jaw tightens. Because you have a boyfriend.
Because that, whatever just happened, that crosses a line. It’s not right.
But then he thinks about your bruises. The way you flinch. The way you so drained earlier.
He exhales sharply, leaning back, staring at the ceiling for a second before dropping his head into his hands again.
In the bathroom, your grip tightens around your phone.
“Why the fuck are you there?” Alex’s voice is already rising again. “I come home and you’re not even here?”
Your brows pull together. “What?”
“I went out of my way today,” he continues, talking over you. “I got you something, and you’re not even here to appreciate it?”
Your chest tightens.
“I didn’t know you were coming home,” you say, your voice starting to shake. “You said you we’re going to see—”
“So that means you run off to him?” he snaps. “Seriously?”
“That’s not what I—”
“I come home with flowers for you,” he cuts in. “Trying to do something nice, and you’re not even there.”
Your breath catches.
“…Flowers?” you repeat softly.
“Yeah, bought you fucking roses,” he says. “For our anniversary. But I guess that doesn’t matter to you, right?”
Guilt hits you instantly.
“I—I didn’t know,” you say quickly. “You didn’t tell me—”
“I shouldn’t have to tell you,” he mutters. “You should’ve been here.”
Tears start building up again.
“I was here all day,” you say, your voice breaking.
“And instead of waiting, you go to him?” he interrupts. “That’s your solution?”
“No, I just—”
“Un-fucking-believable,” he scoffs. “I actually tried, and you’re out there acting like this.”
Your grip on the phone tightens.
“I’m sorry,” you whisper. “I didn’t think you—”
“You never think, do you?” he cuts in.
That stings.
“I do,” you say weakly. “I just—You told me you were going to—”
“So you go to another guy?” he snaps. “That’s real loyal.”
Your chest tightens painfully.
“I’m not doing anything,” you say quickly, tears slipping down your cheeks now. “I’m just at his place, that’s all—”.
This time it hurts even more to say that, because you did, in fact, do something.
“Yeah, I’m sure,” he mutters.
“I am,” you insist, your voice breaking more. “I swear, I didn’t mean to—”
“You never mean to,” he interrupts. “But you still do it. Because you’re a bitch.”
Silence falls for a second.
“…I’m sorry Alex.”
On the other side of the door, Riki hears it.
Every word. Muffled, but clear enough to understand.
“Listen to me y/n,” Alex snaps through the phone, his voice sharp and final. “If you’re not home in fifteen minutes, we’re done.”
Your breath catches.
“Alex, wait—”
The line goes dead.
You stare at your phone, your hand starts shaking.
Fifteen minutes.
Your chest tightens, breathing picking up again, panic creeping in fast.
You don’t even realize you’re crying until your vision blurs completely.
Outside, Riki hears the silence.
He stands up immediately, walking toward the bathroom without thinking.
He knocks once. Doesn’t wait long before pushing the door open slightly.
“Y/N…?” his voice is softer now. “Are you okay?”
That’s all it takes.
You break.
“I’m scared, Riki,” you sob, your voice cracking completely as you look at him. “I don’t know what to do—”
He’s in front of you instantly. Arms wrapping around you, pulling you into him without hesitation.
“I got you,” he murmurs, holding you tight.
You don’t even hug him back properly, your arms just hang there for a second, your phone is still in your hand, pressed awkwardly between you.
Riki gently takes it from you, not even asking, placing it on the sink behind you.
“Hey…,” he whispers, one hand coming up to the back of your head, holding you there. “Talk to me. What happened?”
“…y/n,” he says.
And that’s it.
The second his arms come around you, you completely give in.
You sob. Your body just drops into him, all your weight, all your tension, everything you’ve been holding in finally snapping.
It catches him off guard for a split second. But he steadies you immediately, arms tightening around you as you collapse into his chest.
He brings you down to the floor, keeping you close the entire time. He lowers down with you as your legs give out, carefully, until you’re both on the floor.
“Okay—” he murmurs. “Careful—”
Your whole body starts trembling against him, your breathing completely out of control, hiccuping and gasping in between.
Your face presses into his chest.
Your hands clutch onto his shirt thats already soaked with your tears.
You’re crying so hard you can barely breathe.
“I know, I know,” he whispers, his hand immediately coming up to the back of your head, fingers sliding into your hair, holding you there. “I got you… you’re okay.”
You shake your head against him.
Your sobs just get worse.
You try to speak, but it comes out broken.
“I’m sorry,” you choke out suddenly, the words forced through your crying. “I’m sorry, I didn’t mean to— I didn’t mean to cry—”
“Don’t do that.” he cuts in immediately, pulling back to look at you. “Don’t apologize to me.”
“I’m sorry,” you repeat, quieter, like you can’t stop.
“I don’t care,” he says, softer again, his thumb brushing quickly under your eye to catch some of the tears before they fall. “You don’t have to apologize for that. Not with me, okay?”
“I’m here,” he says, his forehead brushing yours for a second before he pulls you back into his chest. “You can cry. It’s fine. I got you.”
Your face presses into him again.
His shirt is already damp.
He doesn’t care.
“Just breathe with me,” he murmurs, his hand moving to your back now, rubbing slow circles. “Slow, yeah? In and out.”
Your breathing is still uneven, but it starts to follow his voice just a little.
“He said—” your voice shakes. “He said if I’m not home in fifteen minutes, it’s over—”
“And you’re scared?” he asks quietly.
“Yes,” you cry immediately. “I have to go, Riki—I have to go home—”
“No—” he starts, but you keep going, words tumbling over each other.
“He got me flowers,” you say, like that’s the most important part. “For our anniversary, and I wasn’t there—I should’ve been there, I shouldn’t have come here—”
“Shh, calm down…”
“He’s gonna break up with me,” you continue, spiraling, barely hearing him. “He said he will if I don’t come home, I can’t stay here—”
“Y/n—”
“And if I go home he’s gonna be mad,” your voice drops into something smaller, more fragile. “He’s gonna hurt me—”
“I don’t know what to do,” you sob. “I don’t know what to do, I’m scared—”
“Hey, hey, look at me,” Riki says, trying to ground you, hands steadying on your arms. “You don’t have to go anywhere, okay? You can stay here. Just stay here with me.”
You shake your head immediately.
“I can’t—”
“Yes, you can,” he insists, softer now but firm. “You don’t have to be scared, alright? I’m right here. I’m not letting anything happen to you.”
You’re still crying, shaking your head.
“He went to see another girl,” you add suddenly, your voice breaking again. “He told me that, but now he has flowers and I wasn’t there and—”
You cut yourself off, your chest heaving.
“I hate that I wasn’t there,” you whisper.
Riki just looks at you. He gently lifts your face with his hand, tilting it up so you have no choice but to look at his eyes.
“Do you hear yourself?” he says quietly.
You freeze.
“He’s cheating on you,” Riki continues, his voice low but steady. “And you feel bad about flowers?”
You don’t know what to say.
Your lips part slightly but nothing comes out.
So he keeps going because he’s done holding it in.
“I know he hits you,” he says.
“I’ve seen it,” he adds, his jaw tightening. “The bruises. The cuts. The way you try to cover it up every time.”
You shake your head slightly, instinctively.
“Y/n,” he says softly, but firmly. “Don’t lie about it again.”
Your eyes fill up all over again.
“I hate that you don’t tell me,” he continues. “Every time you come over, there’s something new. And you just… brush it off like it’s nothing.”
His thumb brushes under your eye, wiping away tears you don’t even notice falling.
“You flinch at everything,” he says. “At me. At doors. At nothing.”
Your breathing gets uneven again.
“You apologize for everything,” he adds. “For crying. For talking. For how you look.”
Your gaze drops, but his hand keeps your face up.
“And I’ve had a bad feeling about him from the start,” Riki continues. “Before you even started dating him, I’d see him around with a different girl every week.”
Your brows pull together slightly.
“I didn’t say anything, because you were in love. I think.” he admits. “I should’ve said something. But I didn’t.”
“And now every time I see you… you look worse,” he says.
“Because he keeps telling you you’re nothing,” Riki continues. “He’s messing with your head, making you think you don’t deserve better.”
He leans a little closer.
Your lip trembles again.
“But you’re smart,” he goes on. “You’re kind. You’re beautiful.” he exhales softly, shaking his head a little. “You’re so much more than this. And it breaks my heart seeing you like this.”
You hear Riki’s words but they don’t land. Alex’s words keep circling your mind.
“He said he doesn’t love me,” you cry. “He said he’d be lying if he said it— he called me a slut, Riki, he said I’m— he said I’m disloyal because I come here—”
“Listen to me y/n,” Riki says, his thumb brushing under your eye to wipe away some of the tears. “He’s just— saying shit to hurt you.”
You’re still crying, still shaking, but you listen.
“You didn’t do anything wrong,” he adds. “None of that is true. You hear me? It’s bullshit.”
“He’s the one messing up,” Riki mutters. “Not you.”
He exhales slowly, trying to keep himself and you steady. Then his hand moves back to your hair again, gently smoothing it down.
“I’m here,” he says quietly. “You’re safe with me.”
Your breathing is still uneven, hiccups every few seconds, but it’s not as bad anymore. The sobbing has softened into quiet crying, your face still buried in his chest.
For a moment, neither of you says anything.
Then he shifts slightly.
“Y/n,” he murmurs.
His hands move to your arms, gently guiding you up.
“Come here.”
You don’t really resist. Your body feels heavy, but you let him pull you to your feet. His warm hands come up to your face an d he tilts your head so you have to look at him.
Your eyes are still glossy, lashes clumped together, cheeks damp.
“It’s gonna be okay,” he says. Like he needs you to believe it.
You swallow and nod.
“…Okay.”
Your voice is small.
You glance down for a second, then back up at him.
“Thank you,” you add quietly.
Something in his expression softens at that.
“Don’t mention it.”
“…I don’t wanna go home,” you admit.
Riki doesn’t even hesitate.
“Then you’re not going.”
“I don’t have any of my stuff,” you say after a second, looking down at yourself.
He turns immediately, motioning for you to follow.
“Doesn’t matter.”
You walk after him into his bedroom.
He walks straight to his closet, sliding it open and already reaching for things.
“I’ve got clothes,” he says, pulling out a pair of shorts. “You can just wear mine.”
He grabs a shirt next, tossing it over his shoulder before turning back to you.
“I think I’ve got an extra toothbrush somewhere too,” he adds, looking around.
You stand near the door, watching him. He walks back over, holding the clothes out to you.
“Here.”
Before you can say anything, his hand comes up again, gently brushing under your eyes, wiping away the faint tear stains left on your cheeks.
“I’m gonna go change,” you says quietly.
He nods.
“…Okay.”
You close the bathroom door behind you, locking it out of habit before setting the clothes down on the counter.
You just stand there, looking at your reflection. Your eyes are still red. Your lips slightly swollen from crying.
You change slowly, pulling on his shirt first, it falls way past your hips, then the shorts, the fabric loose. You rinse the spare toothbrush he left out and brush your teeth. You wash your face with cold water, the chill makes you get back to reality a little. You pat your face dry.
Your fingers lift slowly, brushing against the faint bruise that’s still beside your eye. Then you drop your hand and walk out.
Riki is already on the couch when you walk into the living room, one arm resting along the back, his phone in his other hand.
He looks up the second he hears you and immediately stands up. His eyes flick over you quickly, the oversized shirt, the loose shorts, your bare legs, your still slightly puffy eyes.
“…These shorts are very big,” you mumble, tugging lightly at the waistband.
He lets out a small laugh. “Yeah,” he says. “Figured. Looks cute on you though.”
You look down at yourself again, then back at him, a tiny hint of a smile there despite everything.
Then he gestures toward the couch.
“I can sleep here,” he says, pointing at it. “Already got my pillow and everything.”
You follow his hand with your eyes. Then shake your head.
“No,” you say quietly. “I don’t wanna be alone.”
“Oh. Okay.”
Just like that. He grabs his pillow, nodding slightly toward the bedroom.
“C’mon then.”
The room is dark when you get in, only a faint glow from the hallway slipping in before the door closes behind you.
You both climb into bed. You stay on your side, he stays on his. There’s A noticeable gap between you.
You’re both on your backs, staring up at the ceiling you can barely see.
After a moment, Riki exhales softly.
“…We haven’t done this in years,” he says.
“What?”
“A sleepover.”
You let out a quiet breath that almost turns into a laugh.
“Yeah.”
“…I’m tired,” you mumble after a while.
“Then sleep,” he replies gently.
You nod, even though he can’t see it.
“Goodnight.”
“Goodnight.”
You turn onto your side, back facing him, pulling the blanket up slightly. For a second you just lie there. Eyes open. Staring into the dark.
“…Riki.” Your voice is quiet.
He shifts slightly behind you.
“Yeah?”
You turn back onto your back, looking up again even though you know he can’t see your face clearly.
“Thank you,” you say softly. “For… always being there.”
“I don’t really know what I’d do without you.”
“…Of course,” he says quietly. “You don’t have to thank me for that.”
You nod. Then you shift carefully.
You move closer to him, closing the gap that was there before, your head finding its place near his chest.
Your arm drapes over his stomach, holding onto him without thinking too much about it.
He stills for a second. Then his arm comes around you, pulling you in just a little closer. His hand moves to your head again, fingers sliding into your hair, gentle, steady.
There’s a slight stutter in your breathing. He can feel it.
Feels like you’re trying not to cry again.
He doesn’t say anything about it, just keeps his hand moving. His chin rests lightly against the top of your head.
And after a moment, his voice breaks the silence again.
“It’s okay,” he murmurs. “I got you y/n… you'll be okay.”
“I promise.”
✳︎
🗯️ vaeh’s note: oh my days ts took me so long to write?? Longest fic I’ve written yet. i hope you enjoyed it. or made you cry. means it did I good job writing it muhahah
taglist: @laikaonline @izzikiii @hearteubeateuxz @angelhyuka @berrybonnieee @choeryyxyz @ily4hoonity @embrjdos @astronomicalastro-blog1 @silvhoon @coupsarchive @rikislove @ily4hoonity @kittyvalr @eater4riki @twoloathe @rmmsthings @ilovetylerthecreater @sociallyawkward18 @lovenha7 @enhajungwonheart @krikalovesstay @rikislove @wonsvisuals @nishirikiluvr @illtie @saeivra @emmaitoshi @ardlolic @aamirazx @wonuziex @bemyaehiweloveskz @sa1co @nikisfave @sociallyawkward18 @seerpentsk1rt @lovleycherryy @ivelvette @rikimuraaaa @evanleeisahoe @miffikeuu @luvv1anime @swiftinsightinsight @mininigning @bellachaewon @teddybeartaetae @wonnieswife @xupidraws @chaebbys @ilobhee @sstrawbxrry @jungwonniesdimple
Dress Shirt Wrinkled, Lips Smudged
pairing: boyfriend!ni-ki x fem!reader genre: slow tension, soft smut, after-date smut, established relationship warnings: explicit sexual content (18+), dry humping, unprotected p in v sex, lap riding/chair sex, praise, dirty talk, soft dominance, desperate body contact, creampie (non-graphic), emotional intimacy, suggestive content, light grinding, shirt tugging, neck kisses, teasing, p in v, overstimulation, oral sex (fem rec), mdni [!!] word count: 1.3k
You had barely stepped into the apartment before Ni-ki was tugging off his tie with one hand, the other scrolling casually through his phone. His shirt was still half-tucked into his black slacks, sleeves rolled up from dinner earlier. He looked like trouble.
And you wanted all of it.
He dropped into the chair near the window with a sigh, legs wide, posture loose — like he owned the room, like he knew you were watching him from the door.
“You're quiet,” he said, glancing up briefly.
You shrugged, stepping out of your heels. “Just watching you.”
That made him smile. A lazy, knowing one.
“You gonna keep standing there, or you coming over here?”
Your heart jumped a little at his tone — calm, teasing, but deep enough to spark heat in your belly. You walked over, slow and steady, and stopped between his legs.
He looked up at you, phone now forgotten on the side table, and reached for your hand. Fingers laced, gentle. But his other hand landed on your thigh, thumb brushing upward, suggestive.
“Dinner was nice,” you said softly, eyes scanning his face — the sharp lines of his jaw, the light mess in his hair, the faint smudge of lip gloss on his collar from earlier when you kissed him in the car.
“Yeah,” he murmured. “But this part? The coming home part? Always my favorite.”
You swallowed hard.
His hand slid higher.
“You wore that dress to drive me insane, didn’t you?”
You smiled, biting your lip. “Maybe.”
And then he pulled you down onto his lap in one smooth motion — your knees straddling his thighs, the heat between you thick enough to choke on. His hands settled on your waist, grounding you there. You could feel how warm he was under the thin fabric of his shirt, how tense his thighs were beneath yours.
“You looked so fucking pretty tonight,” he whispered, lips brushing against your collarbone now. “Still do.”
Your hips shifted without thinking, pressing down against him. His breath hitched, eyes fluttering shut for a second.
“Ni-ki…” you breathe out
He hummed, teeth grazing your skin. “You gonna let me mess you up a little? Or are you gonna keep acting shy?”
Your fingers tugged on the hem of his shirt, dragging it out of his waistband.
“I’m not shy,” you whispered, voice low.
You gasped a little when you settled over his thighs — the hard line of his cock pressing up between your legs through the fabric. He was already worked up, and you hadn’t even kissed him properly yet.
His lips met yours, slow and sweet, but it didn’t stay innocent for long. His tongue slid past your lips, kissing you deeper, hungrier, like he’d been waiting all night to get you like this.
Your hips rolled instinctively, grinding down against him. His grip on your waist tightened.
“Fuck, baby,” he breathed against your mouth, voice rough. “You feel that?”
You nodded, moaning softly when you shifted again. The friction was perfect — your soaked panties rubbing right where you needed it, his cock stiff beneath you in his slacks.
“You’re so needy tonight,” he murmured, dragging his mouth down your jaw, your neck. “Been thinking about this since we left the restaurant.”
He lifted his hips into yours, slow and firm, pressing up as you pushed down. Dry humping turned messy fast — your movements getting less controlled, more desperate. His fingers gripped your ass, helping you grind deeper, harder.
You could barely breathe, face buried in his neck as you whimpered, “Ni-ki, I need you…”
“I know.” He tilted his head back, his voice low and wrecked. “I got you, baby.”
He reached between your bodies, fumbling with his belt, zipper, pushing his slacks down just enough. You moved back just a bit to let him free himself, watching his cock spring up, red and hard and already leaking.
Your breath hitched. “Can I—?”
He groaned, grabbing your hips again. “C’mere. Sit on it.”
You pushed your panties to the side, sinking down slowly onto him — both of you letting out matching moans as he filled you up. Inch by inch, deep and tight and perfect.
You sat fully on his lap, buried in him, your body trembling from how full you felt.
“Shit, you feel so good,” he whispered, forehead pressed to yours. “Always so tight for me.”
You rocked your hips, slowly, letting the stretch ease. His hands gripped your waist as he guided you into a rhythm — soft, grinding thrusts that made your stomach clench with each roll.
“Ni-kiii,” you gasped, nails digging into his shoulders. “Don’t stop—please, don’t stop.”
“Never,” he whispered, thrusting up into you harder now, “not when you sound like that.”
It was messy, desperate, slow but overwhelming. The chair creaked under your movements, the soft sounds of skin and breath and whispered curses filling the quiet apartment.
And when you finally came — body shaking, clinging to him as you pulsed around his cock — he groaned your name and followed right after, burying himself deep and holding you there.
The aftermath was warm. Quiet. His fingers rubbed circles into your hips, your face pressed into his neck, still trying to catch your breath.
You weren’t sure how long you stayed curled in his lap, your breathing slow and shallow, your fingers gently trailing up and down the back of his neck. Ni-ki’s hand still rested on your hip, thumb drawing lazy circles into your skin as if he didn’t want to let the moment go just yet.
But then he shifted under you, just slightly — and you felt him smirk against your collarbone.
“You think we’re done?” he murmured.
You pulled back just enough to meet his eyes. They were dark again, heavier this time. Hungrier.
“I mean…” you breathed, “we could be.”
He leaned in, kissing the corner of your mouth slowly before whispering, “Not even close.”
Before you could respond, his hands slid down your thighs, lifting you effortlessly as he stood from the chair. You wrapped your arms around his neck with a soft laugh, heart racing all over again.
“Ni-ki—”
He carried you across the room and laid you out gently on the couch, his gaze raking over you like he was memorizing the way you looked after being ruined once — just to do it all over again.
Your dress had already hiked up, panties still pushed aside, your thighs slightly parted. Ni-ki knelt between them, pushing your legs open with no hesitation.
“You were so good for me,” he said softly, fingertips brushing over your inner thigh, making you shiver. “Let me take care of you.”
“Wha—”
Before you could ask, he leaned down and licked a slow, teasing stripe up your center — dragging his tongue deliberately over the wet mess he’d left inside you.
You gasped, hips jerking.
He groaned low in his throat, like he loved the taste of you mixed with him, and dove back in.
His tongue moved with slow precision, licking and sucking at your clit while two fingers slid inside you, curling just right. You were already sensitive, body twitching under his mouth, but that only seemed to push him further.
“So fucking sweet,” he murmured against you, voice rough. “Could eat you all night.”
Your hands threaded into his hair, gripping tightly, hips rolling helplessly into his mouth as he devoured you with a kind of quiet desperation — like this was his reward for being patient the first time.
And when you came again, thighs trembling, breath breaking, fingers shaking in his hair — he didn’t stop.
Not until you were whimpering from overstimulation, pushing gently at his shoulders, trying to catch your breath.
He finally pulled back, lips slick, eyes heavy-lidded and proud.
You stared down at him, dazed. “You’re evil.”
He laughed softly and kissed the inside of your thigh. “Yeah, but you love me like this.”
And God, you did.
The aftermath was warm. Quiet. His fingers rubbed circles into your hips, your face pressed into his neck, still trying to catch your breath.
“You ruined my shirt,” he mumbled with a grin.
You laughed softly. “You ruined me first."
© hoon4lia 2025. all rights reserved.
i hve no energy to write... so everyone read this lowk
Mikhail Shaidorov becoming the first ever figure skater from Kazakhstan to become Olympic Champion and the second ever athlete from Kazakhstan to win a gold medal at the Winter Olympic Games || 2026 Milano Cortina Winter Olympics
nsfw twt links, jake ver
[ ˆ• ⩊ •ˆ ] ~ ♡
jake fucking you real good on his one day break.
jake breeding your little hole.
you had enough of jake's gaming so you decided to give him a treat.
jake pounding in to you after a long day of work.
you and jake always love night sex before bed.
jake playing with your pussy under the table
morning touches are always a need
APPLE CIDER
You and Heeseung were inseparable once—laughing over takeout, sneaking into rooftops, dreaming about futures too big to say out loud. But that was before everything changed. Before he started hanging out with new people, stopped talking to you. He became colder, more distant. Now, forced back into each other’s lives, old feelings resurface through lingering stares, bitter arguments, and late-night tension.
paring: ex childhood bsf!heeseung x fem!reader (college au | angst + smut | ex-friends to lovers..?)
warnings: emotional tension, unresolved past friendship, jealousy, college setting, alcohol use, slow-burn mutual pining, arguments, emotional vulnerability, sexual tension → eventual smut, mentioned Enhypen members, and appearances by Sungchan, Sohee (riize), Karina (aespa), Yunjin (le sserafim) and Jiwoong (zerobaseone)
MDNI. 18+ only — p in v, unprotected sex, oral sex (fem receiving), explicit sexual content, emotionally heavy scenes, little dirty talk, bedroom sex, overstimulation, Heeseung is slightly tipsy when they have sex but gives clear consent, and the complicated intimacy of someone you used to know too well.
wc: 15k
AN: I edited in a rush so v sorry if any mistakes!!! One of my first big project,, hope you like it <3 (reblogs, fb, likes, and comments are appreciated!!!)
You used to know every corner of Heeseung’s world.
The boy who walked you home with headphones shared between you, who’d hum songs with his eyes closed and tell you he felt like he was made to do something bigger. The boy who never let you cry alone, who let you sleep on his shoulder during late-night study sessions and called you his “other half” like it meant something. You and Heeseung used to be inseparable , the kind of friends who shared secrets, inside jokes, and dreams too big for small dorm rooms. He was the constant you counted on, the person who made everything feel lighter even when your schedule was suffocating.
Now he barely even looks at you. You pretend not to care. You never imagined college would feel this empty. Not like this. But now? You didn’t know who he was anymore. It started small , missed texts, canceled plans, excuses that made no sense. Then the silence. You found out through others: Heeseung had joined a those popular kids, started throwing parties, gained a new crowd. The boy you once knew was buried beneath layers of popular kids, expensive cologne, and that reckless behavior.
Your friends—Yunjin, Sungchan, Sohee, and Karina,noticed your quiet frustration.
“Why don’t you just talk to him?” Yunjin asked one afternoon as you sat in the campus cafe, textbooks spread out but untouched. You looked up, biting your lip. “What’s the point?” Sungchan shrugged. “Maybe he misses you, too.” “Or maybe he’s too proud to say it,” Sohee added softly. You wanted to believe them. You wanted to reach out, to tear down the walls between you two. But the fear of rejection and the sting of being forgotten stopped your fingers every time they hovered over your phone.
—————
One evening, you caught a glimpse of him across campus. He was laughing with Jake, Sunghoon, and Jay,the usual crew now,backpacks slung carelessly, his denim jacket hanging off one shoulder. His eyes met yours for a split second. Something flickered there. Regret? Surprise? Or just recognition of a ghost from his past? You turned away quickly, your heart pounding.
The days after were filled with memories you hadn’t touched in months , that time he stayed up with you when you were sick, the late-night walks under flickering street lamps, the way he always knew exactly when you needed a friend. But there was also the sharp pain of abandonment.
At night, you found yourself scrolling through old messages, rereading the goodbyes that never came.
“Maybe,” you whispered into the darkness, “this is the kind of loneliness you only feel when you lose someone who once held your entire world.”
And still, the slow ache of wanting him back lingered beneath every breath. You finally fall asleep after overthinking about the whole situation.
—————
The first time you saw Heeseung after everything was in the library. You were buried in notes for your midterms, the quiet hum of students studying a comfort you hadn’t known you needed. Then, out of the corner of your eye, you caught movement.
Heeseung.
Same hoodie, baseball cap pulled low. He looked around, then sat down at the table across from you , but didn’t say a word. You swallowed hard, heart hammering. Should you say something? Apologize? Ask why? But your throat was dry and the words wouldn’t come.
He kept his gaze fixed on his laptop, pretending you weren’t there. You kept your eyes on your notes, the silence between you thick and loud.
You wanted to scream at him, “Why are you acting like I’m a stranger?”
But you said nothing.
—————
Weeks passed. Each time you crossed paths, it was worse.
In the crowded campus hallways, your eyes locked for a second, then he’d look away. At group lunches with your friends, he would barely nod in greeting, then turn his attention elsewhere. The cold shoulder was unmistakable.
Yunjin saw you retreating into yourself, one day pulling you aside.
“Heeseung’s probably dealing with stuff. Maybe it’s easier for him this way.”
“Or maybe he’s just pretending I don’t exist,” you whispered.
Sohee tried to cheer you up, but you couldn’t shake the ache. Every brush of his gaze felt like a fresh wound.
—————
It was evening, just as the sun dipped below the horizon and the campus lights flickered on, you were walking briskly near the student center, your backpack heavy with textbooks and your mind tangled in unfinished assignments. The cold air bit at your cheeks, making you pull your jacket tighter around yourself as you hurried to get home.
Suddenly, you collided with someone.
“Sorry,” you muttered quickly, your eyes instinctively dropping to the ground.
The person you bumped into stiffened immediately. You barely had a moment to register the tense energy radiating from him before a voice, low and clipped, sliced through the quiet air:
“Watch where you’re going.”
You flinched, not from fear exactly, but from the sharpness of his tone. It wasn’t the Heeseung you once knew,the warm, easy smile, the teasing lilt in his voice. This was something colder. Harder. His jaw was tight, his entire body rigid, like he was holding back a storm just beneath the surface.
Your cheeks flushed with heat,not just from the cold, but from the unexpected confrontation. You swallowed, trying to steady your breath, but your heart was already pounding, loud enough to drown out the faint murmur of passing students.
You didn’t dare meet his eyes. Instead, you focused on the rough weave of your jacket, your fingers twisting the strap of your bag nervously.
Then, just as suddenly as the harshness came, his expression shifted,softened,for a flicker of a moment.
You caught it: a flash of something raw and unguarded. Regret? Longing? Pain? It was there, lurking behind his eyes before he blinked and hardened his gaze once more.
He took a step back, like pulling away from a flame too close to touch.
Without another word, he turned and walked away. The sound of his footsteps echoed against the pavement, leaving a hollow ache in the space where he had been.
You remained rooted, caught in the swirl of conflicting emotions,confusion, sadness, and a strange pull you couldn’t explain.
For a heartbeat, you thought about calling after him, reaching out and breaking the wall between you.
But something stopped you,maybe pride, maybe fear, maybe the weight of all the unsaid words between you.
Instead, you exhaled slowly, your breath visible in the cold air, and forced yourself to keep moving forward, even as your heart dragged behind you.
—————
You hadn’t even meant to go to the campus café that afternoon,just wanted to grab a tea and find a quiet corner to finish your essay. You weren’t expecting anyone to be there. Especially not him.
But the moment you pushed open the door, the warmth of the café hit you… and so did the sight of Lee Heeseung.
He was there,sitting at the far window, one leg crossed over the other, headphones around his neck, lazily flipping through a notebook. His dark hoodie hung loose over his frame, a water bottle tucked into the crook of his elbow. He looked tired. Sharp. Untouchable.
And completely unaware of your presence. At least at first.
You froze halfway through the entrance, your fingers tightening around your phone. You thought about turning around, pretending you never walked in. But your name was already being called for pickup, and your pride had always been a little too loud.
So, you stayed.
You moved toward the counter, ignoring the way your stomach twisted in on itself. You could feel the moment he noticed you,the air shifted, like a static charge in the room. You didn’t look at him, but you felt his stare.
Your tea was too hot to sip, but you cradled the cup anyway and took the table near the opposite wall. Far enough to pretend it didn’t matter. Close enough that you could still hear when someone else sat down across from him.
Jake.
Their laughter felt too casual, too loud in the quiet space. Every now and then, you’d catch Heeseung glancing your way,quick, almost guilty flicks of his eyes before turning back to whatever Jake was saying.
You hated how aware you were of him. Of how close he was. Of how he hadn’t said a word.
You opened your laptop, pretending to type, but your mind was miles away.
He’s right there.
And still, he says nothing.
A full twenty minutes passed like that,silent, aching, your fingers idle on the keyboard as your tea slowly lost its warmth.
Then, Jake got up.
Heeseung didn’t.
He stayed seated, gaze fixed out the window now. His fingers drummed lightly on the table. His jaw was clenched, but his posture was relaxed,almost too relaxed, like he was forcing himself not to care.
And then, when you thought the silence might finally break, he stood.
He walked past you.
And he didn’t say anything.
But as he passed, his hand brushed the edge of your table,barely, just enough to knock your pen to the ground.
You reached down to grab it, and when you sat up again, he was gone.
You stared at the empty doorway, your pulse skittering.
Was it an accident?
Or was it the closest he could get to touching you?
—————
You didn’t even hear your name at first.
You were half-listening as Professor Yoon announced project partners at the front of the lecture hall, your head resting on one hand and your other hand idly doodling in the margins of your notes. You weren’t too worried,you usually ended up with Sohee or Sungchan in this class.
You heard your name at the exact same time as his.
You heard your name at the exact same time as his.
“Y/N… and Lee Heeseung.”
You didn’t even react at first. You just blinked, your lips slightly parted in disbelief.
You’d kept your head down all semester. You sat in the third row. You turned in your assignments on time. You weren’t loud, weren’t late. You didn’t ask for much.
So being paired with the one person you were actively trying to emotionally bury?
Cruel.
Across the room, Heeseung didn’t look up either. He just exhaled once, slowly, and leaned back in his chair like he’d been hit with the same cosmic joke.
Professor Shin finished reading off the rest of the partners, completely unaware of the emotional landmine she’d just created.
When class ended, Heeseung didn’t wait. He didn’t walk up to you, didn’t linger. He just brushed past you at the door without a word.
You didn’t know what hurt more,the silence or how normal it looked.
—————
You ignored him for two days.
No text back. No email. Nothing.
You worked around it. You opened the Google Doc and did the intro slides yourself. You picked a topic, formatted it, and outlined talking points. You left it open on purpose, hoping maybe he wouldn’t contribute and the professor would switch you.
But then, at :13 a.m. one night, your phone buzzed.
Lee Heeseung: We should talk about the project.
I’m free tomorrow. Don’t make me chase you.
You stared at the message for a full minute before locking your phone and tossing it across the bed.
You didn’t reply.
—————
The next day, he showed up where he knew he’d find you.
The study hall on the third floor of the humanities building. You always sat at the second table near the window, headphones in but music barely playing.
He didn’t ask permission. Just pulled out the chair across from you and sat down like you hadn’t spent the last several months actively avoiding each other.
You didn’t look up. Didn’t greet him.
He clicked his pen once. “You’re really gonna ghost me on the project?”
You glanced at him. “Didn’t know you cared.”
He raised an eyebrow. “I care about my grade.”
Of course he did.
You went back to typing, forcing your voice to stay level. “Topic’s already picked. Slides are halfway done. You can do the citations.”
He didn’t answer right away.
When you finally looked up again, he was watching you,like he was waiting for something more than a project breakdown.
He looked… tense. Jaw set. Hands folded, but twitching slightly, like he wanted to say something and couldn’t bring himself to do it.
You said nothing. You weren’t going to give him the satisfaction.
He clicked his tongue once. “Fine. Just send me the file.”
“You already have access.”
And just like that, he stood up and left.
Not a thank you. Not even a bye.
You stared at the empty seat across from you for way too long after he was gone.
—————
Three days later, the Google Doc was filled with clean citations, some edits, and… one slide you didn’t write.
You opened it out of curiosity.
It was a mid-section transition slide. Nothing special.
But at the bottom, in a barely-visible font size 8, he’d written:
‘Didn’t know you hated me this much.’
You hovered your cursor over it.
But you did nothing.
You were allowed to hate him. Especially after everything he did.
—————
By week four, the deadline was approaching.
Your professor had sent out a reminder email:
All project presentations must be given in person, together.
No escape. No hiding behind shared Google Docs or sterile email threads.
You had to meet.
You stared at the email for a full ten minutes before opening your texts.
You: Library. Study Room 6. Tomorrow at 6.
Be on time.
Heeseung replied five minutes later.
Heeseung: Alright.
You read it once, then again. No sarcasm. No half-jokes. Just… compliance.
It almost pissed you off more.
—————
The next day, 6:05 p.m.
You were already there when he walked in , seated stiffly at the corner table, laptop open but untouched, your notebook blank save for a half-scribbled title. You weren’t working. You were just waiting. Bracing.
Heeseung entered like he always did. Effortless. Casual. Pulling the sleeves of his hoodie up to his elbows, like this was just any other study session. Like he wasn’t three months late to this conversation.
He didn’t say anything.
No greeting. No glance.
Just dropped his iced coffee onto the table with a dull thud, sank into the seat across from you, and opened his laptop like you were strangers forced into proximity.
Fine.
You didn’t look at him. You didn’t have to. The tension practically breathed on its own between you.
“We should finalize the intro,” you said, voice flat, eyes glued to your screen. “The visuals still need formatting. You can talk during slides four and six. I’ll do the conclusion.”
“Alright,” he said. Quiet. Neutral.
And that was it.
No small talk. No acknowledgment. No shared history.
Just silence.
Not the kind that settles gently. Not the type that means comfort.
This was loaded. Stiff. Thick with everything left unsaid.
The tapping of your keys echoed too loudly. His straw squeaked against the plastic lid every time he took a sip. The ice cracked. You clicked your pen twice,then again,just to keep your fingers moving because your hands had started to shake.
Twenty minutes passed like that.
Then his voice broke through, unprompted.
“You still hate me, huh.”
Your fingers stilled over your keyboard. The cursor blinked at you, waiting. You didn’t respond right away. You didn’t even breathe.
He wasn’t looking at you. Just staring at slide six like it said something profound. Like bullet points could distract him from what he really meant.
You finally blinked, slow and deliberate. “I don’t hate you.”
He turned toward you. Eyes searching. “You act like you do.”
You met his gaze now,unflinching, flat. “You act like I don’t exist,” you said, voice sharp, disbelief creeping in. “But I’m the one who hates you?”
Your throat tightened.
“And even if I did,” you added, “I’d have every right.”
His jaw tensed, but he said nothing.
“No explanation. No closure,” you continued, your tone rising. “You didn’t even have the decency to pretend we were ever close. You just left. Like I was disposable.”
Heeseung flinched,just slightly,but enough. The guilt cracked through for a second.
You slammed your laptop shut and shoved it into your tote. You were done.
At least, you tried to be,until his voice stopped you.
“I didn’t think you wanted to hear from me.”
You turned, eyes blazing, stunned by the audacity.
“That’s such a cop-out,” you snapped. Your voice wasn’t just controlled rage anymore. It was breaking. “You didn’t think, period. You didn’t care. You just disappeared the moment things got good for you,Popularity, new friends, new image, a whole personality swap.”
He stood up now too, his hands shoved into his hoodie pocket, avoiding your stare like it burned. And maybe it did.
He didn’t speak.
You took a step closer, biting the inside of your cheek to keep it together.
“Was I just boring to you?” you demanded. “Compared to parties and getting laid and cheap fucking beer?”
That finally made him look at you. And this time, he didn’t hide the way his face fell.
His eyes,tired in a way that went deeper than sleep,locked onto yours.
“You weren’t boring,” he said softly, like the words were scraped from somewhere buried. “You were the only thing that felt real.”
And it hit you.
Because it was honest. Because it sounded like the truth.
But also,because it was too late.
You swallowed the lump forming in your throat, gaze dropping to the floor as you whispered, “Then why’d you leave?”
Silence.
He didn’t answer.
He didn’t apologize.
He just stood there,shoulders stiff, lips parted like he might say something.
But he didn’t.
And maybe that was worse than hearing a lie.
The room was quiet again, but not empty.
It was filled with everything that used to be.
And neither of you knew what to do with it.
—————
One Week Later
You didn’t go to class.
Not on Monday. Not on Wednesday. Not even the Thursday lecture you usually never miss.
Your professor had emailed once , a generic check-in , but you ignored it.
You weren’t sick. You weren’t busy.
You were just… stuck.
It had been a week since the project meeting. Since that conversation you hadn’t meant to have. Since Heeseung looked at you like he still felt something, and then left you with nothing.
You told yourself to forget it.
But then came the what-ifs.
What if he meant it?
What if he didn’t?
What if you said too much?
What if you didn’t say enough?
You hadn’t opened your laptop in days. Your notebook was still in your bag. The slides were done , the presentation had already passed. But that wasn’t what haunted you.
It was his voice.
“You were the only thing that felt real.”
It played in your head like a broken record, looping at the worst times. In the shower. While brushing your teeth. When you tried to sleep but couldn’t.
The days started blending. You stopped answering texts. Even Sohee’s relentless “u alive?” messages went ignored.
Until Friday.
There was a loud knock at your dorm door. Then another. Then,
“Y/N. Open the damn door,” Yunjin’s voice came through , sharp, worried. “We know you’re in there.”
You stayed still, curled up under your blanket, hoping they’d leave.
But they didn’t.
Karina’s voice chimed in next. “You haven’t shown up to class all week. You didn’t even reply when Sungchan offered to bring you notes.”
“Are you hurt?” Sohee added. “If you’re dead in there, I’m gonna cry and haunt you.”
Finally, you heard a quiet thud, like someone had sat down against the door.
It was Sungchan. You recognized the sigh.
“We’re not leaving until you talk to us,” he said softly.
You stared at the ceiling. Then at the blank wall. Then, finally, you got up , limbs heavy, stomach hollow , and opened the door.
They all looked up at you like you’d just walked out of a wreckage.
Yunjin’s expression fell first. “You look like shit.”
“Love you too,” you muttered, voice hoarse.
Karina stepped in, pushing past you gently. “Come on. Couch. Now.”
Sohee immediately opened the window blinds to let some light in. Sungchan brought in a tote bag full of snacks and something that smelled like takeout.
You sat on the edge of the couch, arms crossed, trying not to cry for no reason.
They didn’t say anything for a minute. Just… existed there with you.
And then:
“Is this about Heeseung?” Yunjin asked bluntly.
You froze.
Sohee sucked in a breath like he was expecting you to lie.
But you didn’t.
“I thought I was over it,” you whispered.
Karina sank to the floor in front of you. “What happened?”
You told them everything. Quietly. Hesitantly. Word by word, unraveling. The cold silences. The passive-aggressive project work. The way he looked at you that night , like something was still there, buried beneath the frat boy persona and the radio silence.
You told them about the line that broke you.
“You were the only thing that felt real.”
They didn’t interrupt.
Even Sungchan, who usually had something smart to say, just sat there with his hands folded, listening.
“I thought I wanted closure,” you admitted. “But hearing that? It just made it worse. Because now I don’t know what the fuck he wants from me.”
“You shouldn’t have to figure that out alone,” Karina said softly.
Yunjin scoffed. “You shouldn’t have to figure it out at all. He should’ve figured it out before disappearing like an asshole.”
“Did he try to talk to you again?” Sohee asked.
You shook your head.
Then Sungchan finally spoke. “You don’t have to decide anything now. You don’t owe him another minute of your time if you don’t want to.”
“But,” Yunjin added, looking at you closely, “if you do want to… that doesn’t make you weak either.”
Sohee leaned back against your desk chair, arms crossed loosely, expression calm but firm. “Feel however you need to feel. Be pissed, be confused, be fucking numb. But don’t carry it by yourself.”
Karina reached for your hand, squeezing gently. “We’ve got you.”
And just like that, the weight cracked.
Your throat tightened. Your chest clenched like it finally had space to feel all the things you’d been bottling for weeks.
“I’m just so tired,” you whispered, barely holding it together.
“I know,” Sohee murmured. “But you’re not alone.”
They stayed with you the whole night.
They didn’t push. They didn’t tell you to fix anything. They just made space for you to fall apart a little , and reminded you that even when someone walked away without warning, there were still people who stayed.
—————
“Did she present?”
Heeseung’s voice came out more abrupt than he meant.
Jake blinked at him over his laptop. “Huh?”
“For the psych elective. Group presentations were this week, right? Did Y/N go up?”
Jake frowned slightly, setting down his Red Bull. “I think her group presented Tuesday, yeah. Why?”
“I didn’t see her there.”
“Maybe she went on a different day?” Jay offered, but even he sounded unsure. “I haven’t seen her around either.”
Heeseung didn’t answer.
Because he knew.
She wasn’t there Tuesday.
He was.
He didn’t mean to be , he had no reason to walk into that class after their project was done , but something in him had pulled him there anyway. And when he didn’t see her? He told himself it didn’t matter. He told himself she was probably just sick. Or skipped. Or busy. But now, four days later, knowing she still hadn’t shown up…
His stomach turned.
Why did he feel like this even when he thought his life was better without you?
—————
Later that night in Jiwoong’s party was loud since the boys were over.
Louder than usual.
Someone turned up the speakers too high, and there were bodies pressed against each other in every room, red solo cups dotting every surface.
Heeseung was supposed to be drinking.
Supposed to be having fun.
But instead, he was leaning against the hallway wall upstairs, his phone in hand , screen blank.
No texts. No notifications. Nothing from her.
You still hate me, huh?
You were the only thing that felt real.
Her words from that night replayed again and again.
And the way she looked at him , like she didn’t even recognize the person he’d become.
He ran a hand through his hair.
“Bro.”
Sunghoon suddenly appeared next to him, balancing a beer in one hand. “You’ve been standing in the same place for like ten minutes. You good?”
Heeseung glanced at him. “Yeah.”
Sunghoon raised a brow. “You thinking about Y/N?”
Heeseung said nothing.
Which was an answer.
“Dude…” Sunghoon sighed, scratching the back of his neck. “You really messed that one up.”
Heeseung didn’t reply.
Because yeah , he did.
And it was starting to hit him now.
Not just the guilt, but the absence.
The way her silence burned louder than anything she ever said to him.
He couldn’t explain it , why he needed to know if she was okay. Why it bothered him more than anything else lately.
But it did.
He pocketed his phone and pushed off the wall. “I’ll be back.”
Sunghoon blinked. “Where are you,”
“Just,I’ll be back,” he muttered, already heading for the door.
You couldn’t sleep again.
Even with the dorm lights off, the room was too loud with thoughts.
Your pillow was warm, your fingers curled stiffly under the blanket. All you could do was stare at the ceiling and replay everything.
You were supposed to feel lighter after talking to your friends.
But closure wasn’t linear.
And your mind was still stuck on that damn night.
How Heeseung didn’t even apologize. How he looked at you like he wanted to say something and then didn’t.
How he let you walk away , again.
You sighed.
Then suddenly, there was a knock.
Soft.
Careful.
You sat up, confused.
Karina never knocked. Sohee always texted. Yunjin banged like a cop. Sungchan wouldn’t come this late.
You padded to the door, cautious.
And when you opened it ,
Heeseung was standing there.
Hair a little messy. Hoodie sleeves pushed up like always. Eyes unreadable.
You froze.
He didn’t say anything at first. Just looked at you like you weren’t supposed to open the door.
Like maybe he came here without really planning to knock.
You swallowed. “What are you,”
“I heard you haven’t been to class,” he said.
Voice low. Tired.
You stared at him.
“So?” you replied, cold. “You checking attendance now?”
He didn’t flinch.
“I just…”
He looked down, fidgeting with the hem of his sleeve.
“I don’t know. I thought you were,”
“What? Falling apart without you?” you snapped. “Sorry to disappoint.”
He looked up, sharp. “That’s not what I meant.”
“Then what do you mean?” you asked, stepping out into the hallway now, closing the door behind you. “You show up here like you get to care all of a sudden?”
“I do care.”
“You didn’t. Not when you dropped me. Not when you started acting like a stranger in every room we used to exist in.”
Heeseung looked like he’d been hit.
And for the first time… he didn’t defend himself.
“I didn’t know how to come back from it,” he admitted. “I didn’t think you’d want to see me again.”
“Well, you were right.”
You turned to go back inside, hand on the doorknob.
But he spoke again.
“Then why haven’t you blocked me?”
You paused.
He stepped closer, voice quieter. “If I mean nothing now… why do you still let me stay on your screen?”
You didn’t answer.
You couldn’t.
Because he wasn’t wrong.
And the worst part?
He knew it too.
You stared at him for a long second, the weight of his words choking the space between you.
Then without saying anything, you turned the knob and walked back into your room , leaving the door open behind you.
Heeseung hesitated.
Then stepped in.
The air felt tight immediately. Too many memories crammed into a room that used to be just yours , that used to be off-limits to him. You sat on the edge of your bed, arms crossed, while he hovered awkwardly near the desk chair before finally sitting in it.
“I didn’t come here to fight,” he said.
“Too bad. You earned one,” you replied, bitterly.
He winced , visibly.
“Y/N…”
“No,” you snapped. “You don’t get to say my name like that anymore. Like it still means something to you.”
“It does.”
“Then why did you treat me like nothing?”
The silence was immediate. Thick. Full of all the things he should have said months ago.
“You changed,” you said, voice shaking. “You got into that frat, started partying, drinking, fucking whoever , and suddenly I was just some weird reminder of your pre-popular life. Of the version of you that actually had feelings.”
His jaw tensed. “That’s not,”
“You ignored me, Heeseung. You acted like I was invisible. I sat next to you in class and you didn’t even blink. Like we weren’t each other’s favorite person for two years.”
You stood now, pacing, words pouring out.
“You made me feel crazy for even wondering what I did wrong. Like I just imagined everything we were.”
He stood too. “You didn’t do anything wrong.”
“Then why?” you shouted.
He finally cracked.
“Because I didn’t know how to be around you without feeling like shit!”
You froze.
He ran a hand down his face, frustrated with himself. “Because I was messing everything up and I knew it. And being around you reminded me of everything I was throwing away. Everything real.”
You looked at him, breath catching.
“I wanted to fit in,” he continued, voice lower now. “I wanted to feel… wanted. And the boys gave me that. The attention, the girls, the parties , it was easy.”
He laughed, but it was hollow. “You weren’t easy. You saw through all of it. You saw me. And that scared the hell out of me.”
You swallowed hard. “So you punished me for it?”
He looked down. “No. I punished myself. But yeah… you got caught in it.”
You stared at him.
This version of Heeseung , stripped down, not the frat boy, not the cocky party king , looked tired. Raw. Like everything he’d been burying was finally surfacing whether he wanted it to or not.
But it didn’t make it hurt any less.
“I needed you,” you said quietly. “And you disappeared.”
“I know.”
“That project was the first time I’d heard your voice in three months. And you were still cold.”
“I didn’t know how to stop being that version of me.”
“Then why are you here now?” you asked.
He finally looked up.
“Because I kept waiting for this feeling to go away,” he said. “The guilt. The regret. You. I thought if I ignored it long enough, it’d die out. But it didn’t. It got louder. Every time I walked into a room and didn’t see you. Every time I laughed at a party and thought about how you would’ve rolled your eyes at it. Every time I saw your name in the team group chat and wanted to text you but didn’t have the right to anymore.”
You blinked. And your eyes stung.
He stepped closer.
“But I’m not here to ask for anything,” he added quickly. “I’m not asking you to forgive me. I just… I wanted to say I’m sorry. For being a coward. For hurting you. For pretending you didn’t matter when you were the only person who ever did.”
The room went still.
Your heart was thudding so loud it felt like it echoed.
You didn’t know if you were ready to believe him. Or forgive him. Or even feel for him again.
But you couldn’t deny this truth:
He was finally standing in front of you.
Not perfect. Not fixed. But real.
You should’ve kicked him out.
Told him to go. To leave you alone. To take his late apology and shove it somewhere far away from the wounds he reopened just by walking through your door.
But instead, you stood there. Silent. Arms wrapped around yourself like they were the only thing holding you together.
And he just watched you.
You hated how his eyes still looked at you like that. Like he remembered every version of you. The soft one. The annoyed one. The one who used to wait up for his texts. The one who used to matter.
“I was angry,” you said suddenly, voice cracking. “I was so fucking angry, Heeseung. Not just at you , at myself. For still hoping. For checking your socials. For reading every caption like it was some hidden message just for me. I hated how even when you were out getting drunk or wrapped around someone else, I still wanted you to text me. To just… come back.”
Heeseung’s face crumpled. A crack in his facade. He looked like he wanted to say something but couldn’t. His throat worked around silence like it physically hurt to hold the words back.
Your voice was shaking now, but you didn’t stop.
“I used to stay up at night wondering what I did wrong. If I was too clingy. Too quiet. Too boring. I reread our texts so many times I started memorizing the punctuation. I thought if I could just figure out when you stopped caring, I could fix it. I could fix me.”
A tear slipped down your cheek, and you brushed it away fast.
But he saw it.
And it shattered him.
“I never stopped caring,” he said hoarsely. “I just didn’t know how to deal with what I felt for you. Everything else was easy to fake. With you… it wasn’t. You made it real.”
“You should’ve told me.”
“I know,” he whispered. “I know.”
Another tear. Then another. This time you didn’t bother wiping them away. You were exhausted. Tired of being the one who held everything in. Tired of pretending it didn’t destroy you.
“You ruined everything,” you said.
“I know.”
“I don’t even know who I am without resenting you.”
“I know.”
Your breathing was uneven now, like your lungs were collapsing under the weight of it all.
And Heeseung?
He looked like he was barely standing.
He took a step closer, eyes glassy. “I missed you every day.”
“Then why didn’t you act like it?”
“Because I didn’t think I deserved you anymore.”
The silence that followed that was the loudest of all.
You looked at him , really looked at him. His hoodie sleeves were pushed up, the way he always did when he was nervous. His hair was a mess, like he’d been running his hands through it all night. His jaw was clenched tight, but his eyes…
His eyes were pleading.
“I don’t know how to fix it,” he said quietly. “But I want to try. Even if it takes months. Even if you never forgive me. I just want you to know,”
You interrupted him.
“Stop.”
He did.
Your voice was soft now, but strained. “You can’t say that to me and expect it to fix anything. I’m still broken from it. I’m still picking pieces of myself out of the mess you left behind.”
Heeseung’s breath hitched. He blinked fast , and this time, it was his eyes that shimmered.
And for the first time, you saw him cry.
Not the dramatic kind. Not loud. Just quiet, ashamed, wrecked.
He sank back down into the desk chair, covering his mouth with his hand like it could hold him together.
“I’m sorry,” he choked out. “I’m so sorry.”
You stood there , torn between hatred and heartbreak.
You hated him. You missed him. You wanted him to leave. You wanted him to stay.
It wasn’t fair.
He wiped his face, breathing heavy now. “I know I never had the right to ask for anything from you. Not then, not now. But I… I think I was in love with you. And I still am.”
That broke you.
Because somewhere under all the hurt…
You were too.
But it wasn’t that simple.
Not anymore.
You turned away, breathing hard, heart collapsing in on itself. “You should go.”
You didn’t look at him when he got up.
You didn’t look when he paused by the door.
You didn’t look when the silence stretched like a wire about to snap.
But you did hear him whisper one last thing before he left.
“I’ll wait.”
And then the door shut behind him.
You collapsed onto your bed and cried harder than you had in months.
Because even now, with all the pain…
A part of you still wanted to believe him.
—————
Two nights after the argument with Heeseung
You were lying on your side, staring at the uneven shadows cast by your desk lamp, when the knock came.
Three short raps.
You didn’t even say anything , just got up and opened the door. Sungchan stepped in with a bag of snacks and two cans of iced coffee.
He took one look at your face and sighed. “Yeah. You’re not okay.”
You gave him a flat look. “Hi to you too.”
“Sorry,” he said gently, brushing past you. “Hi. I missed you. You look like shit.”
You huffed a weak laugh as you closed the door. “Thanks.”
Sungchan sat on your bed, setting the snacks down and cracking one of the iced coffees open. He held it out to you.
“Drink. Then talk.”
You took it wordlessly and sat beside him, both of you leaning back against the headboard. The cold can was comforting against your palms. The silence sat there for a while , not heavy, not tense. Just quiet.
“I saw him again,” you said finally.
Sungchan didn’t ask who.
He already knew.
You stared at your lap. “He came over. And… things came out.”
“What kind of things?”
“The kind you can’t take back.”
Sungchan didn’t speak for a second, just let you process. Then he said, “Do you still care about him?”
You swallowed. “I wish I didn’t.”
He nodded, eyes on the ceiling. “You know, when you first told me about him last semester… I thought you were overreacting. I thought,he’s a popular boy now, who doesn’t cares, move on. But seeing how much he still affects you… I get it now.”
You looked at him. “What does that mean?”
“It means I don’t think he’s just some guy from your past. And maybe he never was.”
You blinked hard. “That doesn’t mean I want him back.”
“Maybe not,” he said. “But that doesn’t mean you’re not still hurt. Or that you don’t miss what you had.”
You stayed quiet.
“I know what it feels like,” he added, voice softer now. “To care about someone who doesn’t show up for you the way they should. You start to think maybe you’re the problem. Maybe you were too boring or too sensitive or not cool enough to keep up. And that shit sticks.”
Your chest tightened. “Why do you get it so well?”
He looked at you then , really looked at you. “Because I’ve been watching you go through it. And I hate that he gets to take up this much space in your heart when he didn’t even fight to stay.”
You turned your face away.
“I just wanted him to try,” you whispered. “Even once. To say something when he started slipping away. To say he doesn’t just miss me, that he needs me. That I mattered.”
Sungchan’s voice dropped, almost like he was scared to say it. “Would you have taken him back?”
You paused. “Back from where? We were never even anything. Just… friends who felt like something more.”
“Sometimes those are the hardest to lose.”
You nodded, your throat too tight to speak.
He didn’t push. Just leaned in and pressed his shoulder against yours, grounding you.
“I’m here,” he murmured. “If you want to talk, cry, scream, or just lie here all night. I’m here.”
You blinked away tears. “Thanks, Chan.”
He smiled a little. “Of course.”
Sungchan stayed with you the whole night, even slept on the floor.
—————
The next day you decide to go to your classes.
You weren’t planning to run into Jay.
He’d always been the most level-headed of Heeseung’s friends, even back when you used to hang around with them, back when things were easy. He wasn’t the type to get involved in drama, but when he spotted you walking out of the student center, earbuds in and head down, he didn’t let you pass.
“Hey.”
You paused, halfway down the stairs. He looked like he was debating whether to even say anything.
“Have you talked to him?” he asked.
You blinked. “Talked to who?”
Jay gave you a look. “Don’t make me say it.”
You adjusted the strap on your bag, keeping your voice cool. “Why would I?”
He studied you. “Because he’s not doing great. I know that doesn’t fix anything, but… I thought you should know.”
You didn’t say anything.
Jay sighed. “Look, I’m not taking sides. But whatever happened between you two,it’s killing him.”
You laughed, but it wasn’t funny. “He left me first. I’m just returning the favor.”
Jay nodded slowly. “Fair. But… you’re not okay either.”
You didn’t respond, because you couldn’t lie.
Because it was true.
That evening you sat at your desk, staring at your laptop, trying to edit the last few slides of your assignment. But the words wouldn’t register. You’d reread the same sentence four times and still couldn’t focus.
Jay’s voice echoed in your head. He’s not doing great.
Why did that still matter to you?
Why did the thought of Heeseung hurting , even after what he did , still twist something in your chest?
Your fingers hovered over your keyboard.
You opened your phone.
You stared at his name.
Lee Heeseung.
Still saved in your contacts. Still there.
You didn’t text him.
But you didn’t delete it either.
—————
Campus Café, 9:47 PM
You were sitting by the window, your laptop glowing in front of you, an untouched croissant on the plate beside your drink.
Sungchan sat across from you. Leaning back, smiling softly. He looked at you like he always did , calm, patient, like he was listening to everything you weren’t saying out loud.
It was peaceful.
Until Heeseung walked in.
He wasn’t looking for you. He didn’t expect you. He was just there to grab a late-night coffee before locking himself in the library. But when his eyes landed on your face, his whole body went still.
He didn’t move. Didn’t order. Just stood there for a second too long, frozen like time had reached out and grabbed him by the throat.
And maybe he could’ve looked away.
Maybe he could’ve pretended he didn’t care.
But then you laughed.
It wasn’t even loud , just a soft little breath that slipped out when Sungchan made some dumb joke.
But it shattered him.
Because he hadn’t heard that laugh in months.
Because that used to be his.
And you weren’t crying anymore.
You weren’t looking for him in crowded lecture halls.
You weren’t even sparing him a glance.
You were moving on.
And it hit him harder than any fight, any scream, any goodbye ever could.
He left before you noticed.
Didn’t even get his coffee.
And before he knew it he was at his dorm, Jake wasn’t back, he was still in class.
Heeseung slammed the door shut harder than he meant to.
The sound echoed off the walls, but he didn’t care. His hands were still shaking , not from anger, but from something uglier.
Jealousy.
Loss.
The ache of watching you smile at someone else like he’d never existed.
He threw his backpack onto the floor, kicked his sneakers off with barely a thought, and collapsed into his desk chair. The room was dark except for the desk lamp’s soft orange glow. His laptop was still open on a half-finished lecture slide, the cursor blinking, waiting for input. Like everything else in his life.
He ignored it.
His head fell into his hands.
All he could see was you , the curve of your lips when you laughed, the way your eyes sparkled, the casual brush of your arm against Sungchan’s. It wasn’t even romantic. It didn’t need to be.
It destroyed him anyway.
Because you never smiled like that around him anymore.
Because the only time you looked at Heeseung was when your eyes were sharp and guarded, like you were trying not to flinch.
And that hurt more than yelling. More than anything.
He pressed his palms into his eyes. Hard.
But the thoughts wouldn’t stop.
You’d been skipping class. You looked tired, thinner. And for days he convinced himself it wasn’t his business anymore. But it was. It always would be.
He could feel it , in the hollow pit in his chest, in the gnawing guilt every time your name came up in a conversation and he had to pretend he didn’t care.
And tonight?
Tonight broke something in him.
Heeseung stood up suddenly, knocking his chair over. It hit the floor with a thud, echoing across the quiet dorm.
Then he just stood there.
Hands clenched.
Breathing uneven.
He wanted to text you. Call you. Bang on your door and say something. Anything.
But he didn’t even know who he was to you anymore.
Not a friend. Not someone you trusted. Not someone you needed.
He leaned against the wall and slid down to the floor.
He didn’t cry.
Didn’t scream.
Didn’t move.
He just sat there.
Still.
Like his body was there, but everything else had checked out.
Because what was left to say?
He’d spent months pretending it didn’t matter. Pretending you didn’t matter.
Now you were right there , smiling at someone else, looking okay without him , and suddenly, it all hit him at once.
The way your eyes used to light up around him.
The way they don’t anymore.
And worst of all , the way you looked happier without him in the picture.
That was what gutted him.
Not the jealousy. Not the guilt.
The fact that you seemed fine.
And he wasn’t.
So he sat there, back to the wall, legs stretched out on the cold floor, staring at the ceiling like it held answers.
It didn’t.
His mouth was dry. His heart was loud. He didn’t reach for his phone. Didn’t try to fix it.
Because deep down, he knew,
There’s only so many times you can rip something apart before it stops being something you can put back together.
Because he couldn’t fix what he broke.
And the worst part was, he wasn’t sure if you’d ever let him try.
—————
The next day at Jay’s place, the boy started to notice how off Heeseung was.
“Okay, what the hell is up with him?” Jay asked, finally breaking the silence.
Heeseung was slumped on the couch, hoodie over his head, scrolling on his phone with the screen dimmed like he wasn’t even reading it. His knee bounced. His eyes were red-rimmed, not quite bloodshot, but tired , like sleep had been something he stopped trying to chase.
Jake looked up from his spot at the kitchen counter, raising an eyebrow. “You mean more than usual?”
“No, seriously,” Sunghoon chimed in, tossing a ping pong ball at the table and missing completely. “He’s been acting weird all week. Didn’t come out Thursday, skipped beer pong last night, didn’t even say anything when those girls from the club showed up.”
“That’s when I knew it was serious,” Jay muttered.
Jake leaned over the island, arms crossed. “Heeseung. Bro.”
No response.
Heeseung kept staring at his phone like it held the answer to a question he was too afraid to ask. A screen full of untouched texts and empty drafts. His thumb hovered over your name , the chat thread still stuck on a dumb meme from months ago.
“Earth to Heeseung?” Jake said louder this time, walking over. “What’s going on?”
“Nothing,” Heeseung muttered, dragging his hood further down. “Just tired.”
Jay frowned. “You’ve been ‘just tired’ for a week. That girl from your econ class literally offered to walk you home the other night and you didn’t even blink.”
Sunghoon’s voice lowered a bit. “Is this about her?”
The silence was all the answer they needed.
Jake sat down next to him with a sigh. “So… something happened?”
Heeseung didn’t answer at first. Just let his phone drop onto the couch next to him. He stared straight ahead at the TV, which wasn’t even on.
“She was with Sungchan.”
Jay leaned back, eyes narrowing. “Like, with Sungchan? Or just walking with him?”Heeseung gave a humorless laugh. “Doesn’t matter. She looked happy.”
Jake’s brow furrowed. “Okay, but that’s not new. You’ve been acting like she doesn’t exist for months. What did you expect?”
“I didn’t expect it to hurt this much,” Heeseung snapped, then immediately looked away. His voice was too raw, too loud , too unlike him.
The room fell silent. Sunghoon sat down on the arm of the couch, finally serious. “Do you still like her, as a friend or more?” Heeseung didn’t move. Didn’t answer.
Jay spoke up after a long pause. “You never told us what happened. One day you two were always together. Then suddenly you were throwing parties every weekend and ignoring her like she didn’t exist. And you expected that to not backfire?”
Heeseung’s jaw clenched. Jake glanced at him sideways. “You could just talk to her.”
“I can’t.”
“Why not?”
“Because she looked at me like I was a stranger,” Heeseung said quietly. “Like I was someone she was trying to forget.” They all fell quiet again.
Sunghoon finally muttered, “Then maybe stop giving her reasons to.” Heeseung didn’t respond. He just sat there, unmoving. Unwell. Like someone who realized too late that the silence he built to protect himself had become the very thing keeping him away from the only person he wanted to hear from.
“That’s enough, bar night?” Jake asked
“Hell yeah, and yes your going Heeseung” Sunghoon said, looking at him.
They made sure Heeseung got dressed and went with them
Fast forward
“Heeseung, slow down,”
“I’m fine.”
“No, you’re really not.”
Jake glanced at Jay, who just shook his head in frustration, then at the empty glass Heeseung had just slammed down. It was his fifth drink. Maybe sixth. He’d stopped keeping count after shot number three. His words were slurred now, hoodie pushed off, hair a mess, and that cocky play-boy grin he usually wore like a shield?
Gone.
“You didn’t even eat dinner, dude,” Sunghoon muttered, steadying him when Heeseung nearly tripped getting off the bar stool. “You’re gonna throw up.”
“Good,” Heeseung laughed bitterly. “Maybe I’ll feel something other than”
He stopped himself. Head tilting up, eyes fluttering closed like he was trying to stop the room from spinning. But his voice dropped, quiet and hoarse.
“She was smiling with him.”
Jay stared. “Dude.”
“She never smiled like that with me. Not lately.”
Jake sighed. “That’s because you ghosted her. For months.”
“I know that,” Heeseung snapped, louder now, nearly stumbling backward as he turned to pace. “I know I’m the asshole. I know I fucked it all up. You don’t have to keep reminding me.”
“We’re trying to stop you from drinking yourself into a coma, idiot.”
But Heeseung wasn’t listening anymore. He was somewhere else. Somewhere in the past , maybe in your dorm, maybe that project meeting, maybe back in the hallway that day when he bumped into you.
He leaned against the bar, eyes glassy, voice barely a whisper.
“I still care.”
And that’s when Jake looked at Jay.
Jay was already pulling out his phone.
“Don’t,” Heeseung muttered. “Don’t call her. Don’t drag her into this.”
But the moment Jake saw your name in Jay’s contacts, his fingers were already moving.
Because Heeseung was too far gone.
And you were the only person he’d ever softened for.
1:30 AM
Your phone lit up just as you were about to crawl into bed.
Jay <3: hey… this is random but can u come get heeseung? he’s way too drunk and keeps talking abt u and we don’t think he’s okay.
You stared at the message, heart dropping. Then it buzzed again.
Jay <3: do us this favor, just once. I’ll buy you matcha tomorrow.
And for some reason , despite the ache, despite everything , you got up.
Pulling on your sweater, grabbing your bag and heading out.
1:47 AM
When you got there, it was worse than you expected.
Heeseung was sitting on the curb, hoodie back on but unzipped, sleeves not pushed up this time. His head was tilted back toward the sky like he was trying to ground himself in something real. Jake stood beside him, arms crossed. Jay was nervously checking his phone, and Sunghoon visibly relaxed the second he saw you.
“Thank god,” Jay muttered. “He won’t even let us call an Uber.”
Your gaze flicked to Heeseung.
He looked… empty.
And when his eyes met yours, something inside him shifted.
He straightened, but swayed a little. “You came.”
You didn’t say anything.
“You shouldn’t have.”
“Then why did you keep saying my name?”
He looked at you like he didn’t have the energy to lie. His voice cracked. “Because you’re the only one who ever gave a shit.”
You closed your eyes for a second, trying not to flinch.
Jake hands you his phone “He needs someone he trusts. That’s you.”
“Sure whatever, I don’t.” you murmured.
“Maybe not,” Jake said quietly. “But he still wants to try.”
You crouched in front of him, slow and cautious. “Can you stand?”
Heeseung nodded, but when he tried to get up, he faltered , and instinctively, your hands reached out to steady him.
He didn’t let go.
You and Heeseung grab a uber that the boys called after you came to get Heeseung.
Heeseung slumped against the backseat window, quiet.
You sat on the other end of the seat, arms folded tight across your chest, as far from him as the small space would allow. Your bag was in your lap, phone gripped so tightly it ached. You weren’t looking at him. You refused to.
But you could feel him.
The tension. The weight of everything that hadn’t been said.
He didn’t speak either , not until the car turned onto campus roads.
“…Sorry.”
Your eyes flicked toward him.
He wasn’t looking at you. Just out the window, lashes casting shadows on his cheekbones. His jaw was tight.
“I didn’t want them to call you.”
“You didn’t stop them either.”
Silence.
Then, quieter , “I didn’t want anyone else.”
You turned away. Jaw clenched. Because it hurt. It hurt so fucking much, and you didn’t know how many more times you could hear things like that without unraveling.
1:57 AM
The hallway was dim when you reached your door. Heeseung stumbled once, and you caught his arm without thinking , quick, steady. He looked down at where your hand wrapped around his hoodie sleeve, but said nothing.
You let him in first.
The second the door shut behind you, the air shifted.
Your dorm smelled like vanilla and laundry detergent. Soft light spilled from the lamp on your desk. Your laptop was still open, your textbook still flipped to the same page you’d been rereading all week and not absorbing.
Heeseung stood awkwardly in the middle of your room, blinking.
It was the closest he’d been to you in months. Really been to you. Not across a table. Not passing by. Not hiding behind everything he turned into to forget who he used to be.
“You can sit,” you muttered, setting your bag down and kicking off your shoes. You walked to your closet, pulled out an old blanket, then tossed it on the edge of the bed without looking at him. “You’re not sleeping here, just staying until you’re sober enough to walk back. Got it?”
He nodded slowly, eyes never leaving your face.
But the second he sat on the floor , back against your bed, long legs stretched out in front of him , something in you stuttered. Because he looked tired. Not just physically. But drained. Cracked open and hollow.
And you hated it.
You hated how even now, after all the silence, you still felt him.
1:08 AM
Neither of you spoke.
You pretended to scroll through your phone. You weren’t.
Heeseung let his head fall back against the edge of your mattress. His hoodie had slipped off one shoulder. His eyes were closed. For a second, you thought maybe he’d fallen asleep.
Then,
“You stopped wearing your bracelet I gave you.”
You froze.
It was barely above a whisper, but you heard it clear as day.
You turned your chair slightly. “Why are you looking?”
“I never stopped.”
Your heart cracked down the middle.
You stood up fast , too fast , walking over to grab a glass of water from your nightstand, pretending like you didn’t hear him. Like the way he said it hadn’t lodged itself in your ribs.
When you turned back, his eyes were open.
And he looked at you like he was seeing something sacred. Something distant and aching and untouchable.
“I kept everything you gave me,” he said. “Even if I didn’t deserve to.”
You didn’t speak.
You just handed him the water and sat back down , this time closer.
But not close enough.
The water glass sat untouched in his hands. Heeseung stared at it for a while like he forgot why you gave it to him in the first place.
You were sitting on the edge of your bed now, legs down and crossed and so did Heeseung.
Neither of you had spoken in a few minutes. But for once, the silence didn’t ache.
It just… settled.
Gentle. Unsteady.
You glanced over.
He was looking at you again , not like earlier, not drunk and sloppy , but with something fragile behind his eyes. Like he didn’t want to blink and risk losing this.
And maybe that was what finally cracked something open in you.
Because you spoke first.
“You looked sad when they brought you to me.”
Heeseung’s gaze flickered toward you, guarded at first , like he wasn’t sure if you were trying to start something. But you weren’t.
You were just… honest.
“You weren’t stumbling or wild like they said. You just looked… empty.”
He stared at his hands. The silence between you stretched until it started to ache.
Then he spoke, voice low and unsteady.
“I didn’t want to be there.”
Your lips parted slightly, unsure what to say. But his next words came quicker.
“I kept thinking about what you said that night.” His jaw tightened. “About how I left. How I made you feel.”
He finally looked at you.
“And I guess it hit me. What I did… what I lost.”
Your chest ached.
Because this was the version of him you hadn’t seen in so long , the one who let his guard down, even if it hurt.
Your heart stuttered in your chest.
Heeseung looked like he hated himself for saying all of it. Like the words had scraped their way out of him, raw and unpolished. And maybe that’s what made them feel real.
You swallowed, shifting slightly on the edge of your bed. “You didn’t just lose me, Heeseung. You pushed me away.”
“I know.”
“And it wasn’t just one moment. It was every time you ignored me. Every time you looked through me like I didn’t matter anymore.”
“I know,” he said again, quieter now. “I was… trying not to feel anything. It was easier.”
“Was it?”
He didn’t answer.
Because you both knew it wasn’t.
You exhaled shakily and looked away, but then , he moved.
Not dramatically, not suddenly. Just close enough to sit beside you, knees brushing. His head hung low between his shoulders, like he couldn’t bring himself to meet your eyes again.
But when he finally did, it was devastating.
“You were the only person I ever felt safe around,” he said, voice fraying at the edges. “And I still fucked it up.”
You blinked hard, throat thick. “You did.”
And that honesty,made his jaw clench. But he didn’t run from it. He just nodded once, like he was bracing himself.
Silence followed. But it wasn’t cold anymore.
It felt fragile.
Tentative.
His knee brushed yours again. Neither of you pulled away.
“I don’t know if you’ll ever trust me again,” he murmured, eyes tracing the curve of your jaw like it hurt to look. “But I never stopped thinking about you. Not for one second.”
You turned to him slowly. Your face was unreadable. Quiet.
Then, barely above a whisper:
“Then why did you let me go?”
Heeseung’s lips parted, but no words came out.
He looked like he wanted to give you an answer , a real one. Something that would finally make sense of all the silence and distance and bruised pride. But he couldn’t.
Instead, he leaned in.
Cautiously. Gently. Like he didn’t deserve to want this.
And you could’ve pulled away. You could’ve stopped him.
But you didn’t.
His lips met yours , soft, tentative, as if he was asking a question with the way he kissed you.
You kissed him back , slowly, with the ache of everything unsaid still burning in your chest.
It wasn’t a make-up kiss.
It wasn’t forgiveness.
It was grief. Confession. Years of wanting tangled in apology.
When you finally pulled away, your foreheads stayed pressed together, breaths shallow and uneven.
No words.
Not yet.
Just the heavy, quiet knowledge that something had shifted.
Maybe not enough to fix things.
But enough to crack something open.
You didn’t know who moved first.
Maybe it was you. Maybe it was him. Maybe it didn’t matter.
Because the second your lips met again, it was different.
No longer careful. No longer tentative.
Heeseung kissed you like he’d been holding his breath for months and finally exhaled. His hands found your waist, warm and trembling, and yours tangled in the hem of his hoodie, curling in the fabric like you needed something to hold on to.
The kiss deepened.
You felt it in your chest. In your fingertips. In the soft sound he made when you tugged him closer, like he couldn’t believe this was happening.
You could feel the weight of everything between you , resentment, yearning, hurt , dissolving into the spaces where your mouths met. Where your breaths mixed. Where your bodies pressed just barely too close to be innocent.
Heeseung’s hand slid beneath your shirt, not boldly , just resting on your bare waist like he was grounding himself. His thumb brushed slow, reverent circles against your skin, and you shivered.
“You can tell me to stop,” he whispered against your lips. “I don’t want you to,” you whispered back. And it was true.
Even with everything unspoken. Even with your heart still pieced together with questions. Right now, you wanted this, the ache in his kiss, the way he held you like you were something delicate and holy.
Your back hit the mattress, his weight following but never crushing. He hovered, eyes searching yours.
“You’re sure?” he asked again, voice low, thick with restraint.
You nodded. “I’m sure.”
He kissed you again, slower this time. Softer.
Like he was memorizing every second.
His hands never roamed too far. Just your hips, your ribs, the curve of your jaw , like he was worshiping more than touching.
And when he pulled back just enough to see you again, his voice cracked slightly. “I missed you so much it made me sick.”
Your throat tightened. You reached up to cup his cheek.
“I know.”
Heeseung’s hand cupped your jaw gently, like he couldn’t believe you were letting him this close again. Like he was afraid to break whatever fragile thread held the two of you together.
But your fingers curled in his shirt and you didn’t let go.
Not when his lips traveled to your neck. Not when he whispered your name like a prayer, like he was trying to say sorry without saying it. Not when his hands slipped under your shirt and he paused, looked at you , really looked , like he needed your permission to do anything.
You nodded.
And that was all it took.
Heeseung kissed down your chest, your stomach, slow and reverent like he’d been waiting forever for this. Every touch, every press of his lips was careful , not out of hesitation, but intention. Worship.
When his fingers hooked in the waistband of your shorts, he glanced up again, eyes dark, voice wrecked.
“Still okay?”
Your heart was hammering, breath uneven. “Yeah. Please.”
He kissed the inside of your thigh first, soft and maddening. Then again, closer this time. You gasped when he finally dragged his tongue through your folds, slow and thorough. Your hips twitched, and his hands came up to steady you gently.
“God,” you breathed, already coming undone.
He didn’t rush. Heeseung took his time , learning you, responding to every breath, every stuttered moan. He sucked lightly at your clit and you whimpered, one hand flying to his hair without thinking. He groaned when you tugged, the vibration making your eyes flutter shut.
You felt every flick of his tongue, every gentle curl of his finger when he slid one inside you. Your thighs trembled and he tightened his grip, keeping you right there as your back arched, the pleasure climbing fast and hot through your core.
“Hee,” you gasped, falling apart beneath him.
His cock getting harder just from you moaning.
Your whole body tensed before releasing all at once , breathless, shaking, his name still lingering on your lips. He didn’t pull away until your thighs relaxed, until the aftershocks faded and you slumped back onto the mattress.
He kissed your inner thigh once more. Then your stomach. Then the corner of your mouth as he crawled back up beside you.
You didn’t open your eyes.
Heeseung didn’t stop for long.
Not after the way your body trembled under him. Not after the way your breath hitched every time his mouth found a new spot that made you melt.
His eyes lingered on you as he moved back down, slower this time , like he was savoring the moment. You were still bare and sensitive, your thighs parted willingly, your chest rising and falling in uneven, dizzying rhythm.
“Can I keep going?” he asked, voice low and raspy, lips brushing against your hip.
You nodded, too dazed to speak, but he waited.
“I need to hear it,” he murmured. “Please.”
“Y-Yeah,” you whispered. “Please.”
That was all he needed.
He dipped between your thighs again, his hands splayed warm and steady on your hips, thumbs stroking gentle, grounding circles into your skin. His tongue slid over your folds with more purpose now , firmer, deeper, messier. Like he was making up for lost time. Like he couldn’t get enough.
Your fingers flew back into his hair, your hips arching off the bed. “Oh my god,Heeseung…”
He moaned softly into you, the vibration sparking sharp pleasure up your spine. He sucked on your clit now, slow pulses between licks that made your legs tremble. He pulled back only to kiss you again, messily, then dive in harder.
It was too much. Not enough.
His name spilled from your mouth over and over, broken and breathless, as he slid a finger inside again , then a second. He curled them just right, his tongue working in tandem like he already knew every part of you by heart.
The coil in your belly tightened fast , impossibly fast , and when he added just a little more pressure, you cried out, thighs clenching around his head as another orgasm crashed into you. Your hands were gripping his shoulders now, pulling him closer even as your body trembled with overstimulation.
He didn’t stop right away. He kept licking gently through it, easing you down from the high with soft, languid strokes until your legs finally relaxed and your breathing slowed.
He kissed your inner thigh again. Then again. Then the soft crease of your hip, murmuring something against your skin , a whisper you couldn’t hear but felt all the way in your chest.
When he finally looked back up at you, his lips were wet, his cheeks flushed, and his eyes held something raw.
Something worshipful
Heeseung’s hands were gentle as they slid beneath your shirt again, lingering on your waist like he was anchoring himself to you. His fingers moved in slow, reverent circles, the warmth of his touch sending shivers racing along your skin.
His lips found the curve of your neck, soft and tentative, as if afraid to disturb anything fragile between you.
“You don’t have to say anything,” he whispered, voice thick with something unspoken.
You closed your eyes, tilting your head to give him better access, breath catching where his lips grazed your pulse.
You felt him pause, looking up at you with those intense eyes, searching.
“Is this okay?” he asked, voice husky and quiet
You nodded, unable to trust your voice, heart pounding loud in the stillness.
He smiled , small, almost shy , before he slowly slid your shirt off, inch by inch, letting every movement linger. You felt the cool air against your bare skin, and the contrast made the warmth of his hands even more electrifying.
He hesitated, breath shallow, then leaned down to kiss the soft skin of your chest. His lips were feather-light, sending sparks that made you gasp softly.
He traced lazy patterns on your nibbles with his tongue, every lick slow and deliberate, as if he was memorizing your body.
“H-hee..” you whimper out, moaning everytime he licks your nipple.
Your hands found his hair, fingers weaving in gently, urging him closer without a word.
When he finally looked up, his eyes dark and shimmering with need, you felt exposed and safe all at once.
He kissed you deeply, hands pressing into your hips, holding you steady as he lowered himself between your legs.
His tongue found your sensitive folds for the third time, moving slow and tender, exploring every inch with a worshipful care that made your knees tremble.
Heeseung’s fingers lingered at your hips, tracing gentle circles as he met your gaze with quiet intensity. His breath was steady but thick with something deeper , need, care, and something unspoken.
He paused, searching your eyes. “Are you sure?”
You nodded, heart pounding hard but steady. “I’m sure.”
With the softest of smiles, he leaned down to kiss you, slow and lingering, as if memorizing the taste of your lips one last time before moving forward.
His hands slid lower, cupping your thighs and spreading them carefully. The air between you thickened with anticipation, every nerve ending alive.
his cock sprang free from his sweats and boxers, hard and leaking, the head flushed red. he hovered over you, eyes dark and hungry, but still searching your face for any doubt.
you shook your head, barely, heart racing. you wanted this. wanted him.
his fingers slid through your folds again, slow and teasing, making sure you were soaked for him. then he lined himself up at your entrance, the tip brushing against you, hot and steady.
“tell me if it hurts,” he whispered, voice low and rough against your ear.
you nodded, breath caught in your throat.
he pushed in slow,inch by inch,careful, gentle, like he was trying to remember the way you took him. the stretch made you whimper, but it felt good, so good. his forehead rested on yours, breath heavy.
you held onto his shoulders, legs trembling as he paused once he was fully inside, letting you adjust.
then he started to move. slow, deep thrusts. not rushed, not rough,just steady and full of tension, like he didn’t want to miss a single second. his hands gripped your hips, grounding himself in you.
h-hee, fuck! i can’t, s’ too much!” you cried out, nails digging into his back as your body trembled under him.
he groaned, eyes locked on yours, filled with heat and something almost tender.
“yes you can, baby,” he murmured, thrusts slow but deep, dragging against your walls just right. “take it like a good girl, yeah?”
his hand slid up your thigh, squeezing gently as he pushed in deeper.
“you’re doing so good for me,” he whispered, voice like a low hum in your ear.
“so fuckin’ perfect like this. taking all of me.”
your back arched when he hit that spot inside you, a gasp ripping out of you.
your fingers curled into the sheets. his hips rolled in again, slower this time, dragging the pleasure out.
“fuck… you’re perfect,” he breathed against your lips, voice thick and shaky.
your legs wrapped around his waist, pulling him closer, and he took the hint,his thrusts got deeper, needier, your name slipping from his lips between moans.
the sound of skin meeting skin filled the room, mixed with soft gasps and breathy whimpers.
your stomach tightened, that familiar heat building fast.
“come for me,” he whispered, lips brushing your neck.
you came hard, body shaking, walls clenching around him as you moaned his name like a prayer. he fucked you through it, slow and sweet, letting you ride it out.
when he came, it was with a deep groan, hips pressing all the way in as he filled you.
“You’re so fucking beautiful like this,” he said softly.
You could only blink at him, still catching your breath, completely undone.
And for the first time in what felt like months, your heart didn’t feel so heavy.
You just whispered, soft and shaky, “You didn’t have to…”
“I wanted to,” he said. His voice cracked. “You don’t get it, do you?”
You blinked at him, still hazy. “Get what?”
Heeseung exhaled hard, brushing a piece of hair out of your face.
“You never stopped being the only one I wanted.”
You weren’t sure how long you lay there , your body still warm and humming, skin flushed and buzzing with the aftershocks. But you felt him before you saw him.
Heeseung was climbing up beside you, wordlessly. The heat of his chest brushed yours as he reached for the blanket at the foot of your bed, pulling it over you both with care. You heard the sound of your laptop shutting closed, the click of your lamp being turned off until only your soft string lights glowed above.
Then he turned back to you. You were wearing his hoodie.
His touch was feather-light as he tucked a piece of hair behind your ear. “You okay?” he asked, voice barely above a whisper.
You nodded, throat dry. “Yeah.”
His eyes searched yours like he didn’t quite believe it. “Tell me if anything hurts. Or if you feel weird. Or… I don’t know. If you need anything.”
You reached out and touched his wrist , gently. “Heeseung.”
That stopped him.
“I’m okay,” you said again, firmer this time. “I promise.”
He hesitated, then let himself relax. His hand slid into yours and stayed there.
A quiet fell over the room again. Not awkward. Not heavy. Just full.
He lay beside you, eyes tracing your face like he didn’t want to forget anything , like he was afraid this would disappear the moment he blinked.
You turned toward him slowly. “Why did you call me tonight?” Heeseung looked down, his expression softening. “I didn’t mean to. Jake did.” You almost laughed, but the sound died in your chest. He looked back at you. “But I think I would’ve. If they didn’t… I think I would’ve eventually.”
You swallowed. “I didn’t think you’d want me anymore.”
“Y/N.” His voice cracked. “I never stopped wanting you. That was the problem.”
You looked at him now , really looked , and something in your chest ached all over again. He still looked so broken, like guilt and longing were battling behind his eyes.
So you leaned closer.
Your forehead pressed to his.
His breath stuttered.
Neither of you said anything for a while.
His arm slid around your waist, pulling you closer until your chest pressed to his, and he breathed you in like he’d missed the way you felt against him. Like he was terrified he’d wake up and it’d all be gone.
“Stay,” you murmured. Heeseung looked at you, blinking slow. “You want me to?” “Just for tonight,” you whispered. “Don’t leave.”
“I won’t.”
He shifted with you until you were tangled together under the covers, your cheek pressed to his chest, his fingers tracing small, idle shapes across your back. And for once , for the first time since things fell apart , it felt like breathing didn’t hurt. You didn’t know what tomorrow would look like. You didn’t know if this was closure or a beginning. But for now, wrapped in his arms and in the quiet warmth of something long-missed, it was enough. He held you like a promise.
And you let him.
—————
The next morning , 7:44 AM
The dorm was quiet, sunlight creeping lazily through the blinds. Heeseung unlocked the door softly, stepping inside like he didn’t want anyone to hear.
Too bad they already had.
“Look who finally came home,” Jay’s voice called from the couch, way too smug for this early. “Was it a walk of shame or…?”
Heeseung blinked, startled. “Why the hell are you all awake?”
“Because unlike you,” Sunghoon chimed in from the kitchen, “some of us didn’t disappear for twelve hours after getting blackout wasted.”
Jake walked out from the hallway, toothbrush still in his mouth. He looked Heeseung up and down, eyes narrowing like he was analyzing a crime scene.
“Same clothes,” Jake mumbled around the toothbrush. “No hoodie. Hair looks like you got mauled. Definitely didn’t sleep here.”
“Not when you’re this obvious,” Jay smirked, arms crossed. “So? What happened?”
Heeseung kicked off his shoes with a grunt and muttered, “Nothing.”
Jake scoffed. “Nothing? You disappear all night, come back wearing the same clothes, but without your hoodie, looking like you’ve been through an emotional car crash, and you want us to believe nothing happened?”
Heeseung avoided their eyes, brushing past them toward the bathroom. “Drop it.”
But Sunghoon leaned against the doorframe, arms folded. “You were with Y/N.”
It wasn’t a question.
Just fact.
Heeseung froze for a beat,just long enough to give himself away.
“I said drop it,” he muttered, voice lower now. Less defensive. More… tired.
Jay exchanged a knowing look with Jake, who tilted his head and said, “So… are we talking closure or something else?”
Heeseung didn’t answer.
Didn’t flinch.
Just closed the bathroom door behind him.
Softly, this time.
There was a long silence outside.
Then Sunghoon exhaled, rubbing the back of his neck. “Damn.”
Jake flopped onto the couch, still staring at the closed door. “Whatever it was… it got to him.”
Jay nodded, more serious now. “He’s been holding that shit in for months.”
Sunghoon laughs. “But he definitely got some pussy”
—————
Heeseung was gone.
You sat up slowly, fingers clutching the blanket still warm with leftover traces of last night. The sleeves of his hoodie hung past your wrists, soft and oversized, carrying the faintest hint of his cologne , mixed with alcohol, familiar, like something you’d spent months trying to forget.
It was warm around you, but not enough to calm the way your chest ached. Heeseung was gone. Your chest tightened. You hadn’t expected him to stay. Not really. But still… some part of you had hoped.
The vulnerability, the confessions, the softness in his voice , it all felt too real to just be temporary. Too raw to be another mistake. You reached for your phone on the nightstand. No texts. No missed calls. Just the time: 10:13 a.m.
You rubbed your eyes and leaned back against the pillows, breath shaky. You rubbed your eyes and leaned back against the pillows, breath shaky. The fabric of his hoodie still clung to your skin, the sleeves long enough to hide your trembling fingers.
It felt too intimate. Too temporary. You forced yourself to move, throwing the blanket off and planting your feet on the cold floor, grounding yourself. You stood, the oversized hoodie slipping down one shoulder as you padded toward the mirror.
Your reflection looked softer than you remembered. Tired eyes, lips still a little swollen, a flush that hadn’t quite faded yet. You swallowed hard and reached for your hairbrush, trying to steady your thoughts as you started getting ready. Your fingers paused as they hovered over the small jewelry dish on your desk. Among the tangled earrings and rings, it sat there… the bracelet.
The one he gave you months ago. Thin, silver, and understated. The clasp is a little loose now, worn from you taking it on and off too many times. But it still gleamed in the morning light, catching on memories you weren’t ready to name.
You picked it up.
Your hands didn’t shake this time. And as you clasped it around your wrist, something settled in your chest. Not closure. Not clarity. But the quiet beginning of something else. And just as the clasp clicked shut around your wrist, your phone lit up with a familiar name.
Heeseung.
You froze. For a second, you just stared at the screen , thumb hovering, heart thudding a little too loud for the morning stillness. It had only been a few hours since he left, but something about him calling now felt heavier. Like the night wasn’t over yet. You swallowed hard and answered, voice softer than you meant.
“Hey.” There was a pause. You could hear his quiet breathing on the other end. Then, finally, “Did I wake you?” he asked, voice low and rough with sleep, like he hadn’t been up long either. You shook your head, forgetting he couldn’t see. “No. I was just… getting ready.” Another pause. A longer one this time.
“I don’t really know why I called,” he admitted, and you could tell he meant it. You didn’t say anything. Because you knew. And maybe he did too. He exhaled like the silence answered for you. “I didn’t wanna go, you know. I just… I didn’t know what to do.”
Your fingers curled around the edge of the desk. “I know,” you said quietly. “Me neither.” The line went quiet again. You could hear Heeseung shift,like he was pacing, or sitting at the edge of his bed, uncertain. Then, softly: “Can I see you?” Your breath caught. He didn’t rush to explain. Didn’t fill the silence with excuses or backpedal like he usually would. He just… waited. Like he needed this, like he was holding onto the thread of whatever last thing the two of you still had.
“When?” you said, barely “Now. Or, whenever you’re free,” he said, almost too quickly. “I just… want to talk. Not about last night. Just… us.” Your eyes flicked down to the bracelet on your wrist. You shouldn’t want this. But you did. “…Okay,” you whispered. “Yeah. Okay.” You hesitated, glancing around your room like it held the answer. Then you brought the phone back to your ear. “…Where do you wanna meet up?”
Heeseung was quiet for a beat. You could hear the low hum of traffic behind him, like he was already outside. “I don’t know,” he said honestly. “Somewhere not loud. Not crowded.” You nodded slowly, even though he couldn’t see. “The café by the library?” A soft sound of agreement came through the phone. “Yeah. That’s perfect.” you said with a smile even though you can’t see him. “I’ll meet you there in ten.”
“Okay,” he murmured. Then, quieter: “Thank you.” You grabbed your bag, heart thudding louder than your footsteps as you left your dorm. The air was cooler than expected, your fingers curling into your sleeves as you walked. The campus was quieter now, the late afternoon sun stretching shadows across the pavement. Every step toward the café felt heavier , like you were walking straight into something you couldn’t take back.
When you finally pushed the door open, the soft chime above your head barely registered. He was already there. Sitting in the far corner booth, hoodie sleeves rolled up, one hand cradling a paper cup. He looked up when the door opened, eyes catching yours instantly , like he’d been waiting for just that. And for a second, everything around you blurred. Just you and him. You walked over without a word, sliding into the seat across from him.
Heeseung stared for a moment, something flickering in his gaze when he noticed the bracelet on your wrist. “You kept it,” he said, voice low. You looked down at it, then back at him. “Yeah. I did.” The silence that followed was soft. Not cold like before. Just careful. Heeseung exhaled slowly, fingers tightening around his cup.
“There’s a lot I need to say.” You met his eyes. “Then say it.” He swallowed hard, gaze dropping to the table for a moment before he looked back up at you. There was something in his eyes that hadn’t been there in a long time,uncertainty. Not the cocky, careless look he wore around everyone else. Just raw, unfiltered Heeseung. “I don’t even know where to start,” he said quietly. “There’s no excuse for how I acted. For what I became. For how I treated you.” You didn’t speak. Just let him keep going.
“I thought…” He ran a hand through his hair, frustrated. “I thought if I buried everything , the past, you , maybe it’d hurt less. Maybe I wouldn’t feel like such a fucking mess every time I saw you walk into a room.” You looked at him, searching for honesty. “And did it help?”
He let out a humorless laugh, bitter and small. “Not even for a second.” The weight of it settled between you. The silence that followed wasn’t awkward , it was full. Full of what had been unsaid for too long. “I saw you with Sungchan that night,” Heeseung said finally, voice barely above a whisper. “And it hit me harder than I thought it would.” Your brows knit slightly. “Why?”
“Because he looked at you the way I used to.” His voice cracked, just a little. “And you let him. You let him see you. And I realized… I haven’t in a long time.”
You exhaled, fingers tracing the edge of your sleeve. “You left,” you said, voice steadier than you expected. “You let yourself become someone else. And I kept waiting for the version of you I knew to come back, but he never did. So I stopped looking.”
Heeseung looked like you’d just hit him in the chest. He nodded slowly. “I know I don’t deserve anything from you. Not your forgiveness. Not even this conversation. But I needed you to hear it, from me. Not from Jay, not from anyone else.”
You stayed quiet for a long moment. Letting the words linger. Letting them sink in. “You hurt me, you made me feel like I didn’t exist.” “I know,” he whispered. Your throat tightened, but you didn’t cry. Not yet. “So what now?”
Heeseung leaned forward slightly, elbows resting on the table like he needed to be closer to breathe right. His eyes searched yours, desperate and soft all at once.
“I don’t know,” he admitted. “I don’t expect things to go back to how they were. I don’t even know if they should. But I just… I wanted you to know I never stopped caring. Not really. I just forgot how to show it.”
You looked away, staring out the café window, heart beating too loud in your chest.
And for a long moment, neither of you spoke. The coffee between you went cold.
But his presence didn’t feel like a wound anymore. It felt like a scar that might finally be healing. Heeseung’s eyes lifted slowly at your words, like he wasn’t sure he heard you right. Your voice was softer this time, but steady. “We can try it out.” He blinked. “Try…?”
You nodded, heart thudding in your chest. “This. Us. I’m not saying we pick up where we left off. I don’t even know what that would look like. But I felt something last night,” you breathe before counting… “if you mean what you said, then maybe we don’t have to figure it all out right now. Maybe we just… see where it goes.”
He stared at you like you’d just let sunlight into a room he’d been trapped in for months. And then his lips parted, a quiet breath leaving him like relief and disbelief all at once.
“You mean that?” he asked, voice hoarse.
You offered the smallest smile. “I wouldn’t say it if I didn’t.”
Heeseung leaned back in his seat, his shoulders dropping for the first time in what felt like forever. He looked at you the way he used to,like you were the only person in the room. Like he could breathe again.
“We can start off as friends again. Then see where it goes.”
“I won’t mess it up this time,” he murmured. “I’ll take it slow. Whatever you need.”
You raised a brow. “Even if I make you wait three business days to reply to your texts?”
He grinned, eyes lighting up with something boyish and real. “I deserve that.”
“I missed you” you said looking at him.
His eyes lit when you said that, “I missed you more than you think, really y/n. I really appreciate you trying this again, we’ll go at your pace.”
You laughed, and something in your chest loosened.
It wasn’t perfect. It wasn’t everything.
But it was something.
And this time, it felt like a beginning.
© hoon4lia 2025. all rights reserved.
just notice how ass my writing was bc i didnt want to read over it and edit.....
hi guys i wanted to asked you guys, since im gonna start writing again. what would u guys like?
next fic
pt 2 of 'just my luck'
sunoo fic (dont have any ideas rn)
bestfriend!jake x fem!reader
Dress Shirt Wrinkled, Lips Smudged
pairing: boyfriend!ni-ki x fem!reader genre: slow tension, soft smut, after-date smut, established relationship warnings: explicit sexual content (18+), dry humping, unprotected p in v sex, lap riding/chair sex, praise, dirty talk, soft dominance, desperate body contact, creampie (non-graphic), emotional intimacy, suggestive content, light grinding, shirt tugging, neck kisses, teasing, p in v, overstimulation, oral sex (fem rec), mdni [!!] word count: 1.3k
You had barely stepped into the apartment before Ni-ki was tugging off his tie with one hand, the other scrolling casually through his phone. His shirt was still half-tucked into his black slacks, sleeves rolled up from dinner earlier. He looked like trouble.
And you wanted all of it.
He dropped into the chair near the window with a sigh, legs wide, posture loose — like he owned the room, like he knew you were watching him from the door.
“You're quiet,” he said, glancing up briefly.
You shrugged, stepping out of your heels. “Just watching you.”
That made him smile. A lazy, knowing one.
“You gonna keep standing there, or you coming over here?”
Your heart jumped a little at his tone — calm, teasing, but deep enough to spark heat in your belly. You walked over, slow and steady, and stopped between his legs.
He looked up at you, phone now forgotten on the side table, and reached for your hand. Fingers laced, gentle. But his other hand landed on your thigh, thumb brushing upward, suggestive.
“Dinner was nice,” you said softly, eyes scanning his face — the sharp lines of his jaw, the light mess in his hair, the faint smudge of lip gloss on his collar from earlier when you kissed him in the car.
“Yeah,” he murmured. “But this part? The coming home part? Always my favorite.”
You swallowed hard.
His hand slid higher.
“You wore that dress to drive me insane, didn’t you?”
You smiled, biting your lip. “Maybe.”
And then he pulled you down onto his lap in one smooth motion — your knees straddling his thighs, the heat between you thick enough to choke on. His hands settled on your waist, grounding you there. You could feel how warm he was under the thin fabric of his shirt, how tense his thighs were beneath yours.
“You looked so fucking pretty tonight,” he whispered, lips brushing against your collarbone now. “Still do.”
Your hips shifted without thinking, pressing down against him. His breath hitched, eyes fluttering shut for a second.
“Ni-ki…” you breathe out
He hummed, teeth grazing your skin. “You gonna let me mess you up a little? Or are you gonna keep acting shy?”
Your fingers tugged on the hem of his shirt, dragging it out of his waistband.
“I’m not shy,” you whispered, voice low.
You gasped a little when you settled over his thighs — the hard line of his cock pressing up between your legs through the fabric. He was already worked up, and you hadn’t even kissed him properly yet.
His lips met yours, slow and sweet, but it didn’t stay innocent for long. His tongue slid past your lips, kissing you deeper, hungrier, like he’d been waiting all night to get you like this.
Your hips rolled instinctively, grinding down against him. His grip on your waist tightened.
“Fuck, baby,” he breathed against your mouth, voice rough. “You feel that?”
You nodded, moaning softly when you shifted again. The friction was perfect — your soaked panties rubbing right where you needed it, his cock stiff beneath you in his slacks.
“You’re so needy tonight,” he murmured, dragging his mouth down your jaw, your neck. “Been thinking about this since we left the restaurant.”
He lifted his hips into yours, slow and firm, pressing up as you pushed down. Dry humping turned messy fast — your movements getting less controlled, more desperate. His fingers gripped your ass, helping you grind deeper, harder.
You could barely breathe, face buried in his neck as you whimpered, “Ni-ki, I need you…”
“I know.” He tilted his head back, his voice low and wrecked. “I got you, baby.”
He reached between your bodies, fumbling with his belt, zipper, pushing his slacks down just enough. You moved back just a bit to let him free himself, watching his cock spring up, red and hard and already leaking.
Your breath hitched. “Can I—?”
He groaned, grabbing your hips again. “C’mere. Sit on it.”
You pushed your panties to the side, sinking down slowly onto him — both of you letting out matching moans as he filled you up. Inch by inch, deep and tight and perfect.
You sat fully on his lap, buried in him, your body trembling from how full you felt.
“Shit, you feel so good,” he whispered, forehead pressed to yours. “Always so tight for me.”
You rocked your hips, slowly, letting the stretch ease. His hands gripped your waist as he guided you into a rhythm — soft, grinding thrusts that made your stomach clench with each roll.
“Ni-kiii,” you gasped, nails digging into his shoulders. “Don’t stop—please, don’t stop.”
“Never,” he whispered, thrusting up into you harder now, “not when you sound like that.”
It was messy, desperate, slow but overwhelming. The chair creaked under your movements, the soft sounds of skin and breath and whispered curses filling the quiet apartment.
And when you finally came — body shaking, clinging to him as you pulsed around his cock — he groaned your name and followed right after, burying himself deep and holding you there.
The aftermath was warm. Quiet. His fingers rubbed circles into your hips, your face pressed into his neck, still trying to catch your breath.
You weren’t sure how long you stayed curled in his lap, your breathing slow and shallow, your fingers gently trailing up and down the back of his neck. Ni-ki’s hand still rested on your hip, thumb drawing lazy circles into your skin as if he didn’t want to let the moment go just yet.
But then he shifted under you, just slightly — and you felt him smirk against your collarbone.
“You think we’re done?” he murmured.
You pulled back just enough to meet his eyes. They were dark again, heavier this time. Hungrier.
“I mean…” you breathed, “we could be.”
He leaned in, kissing the corner of your mouth slowly before whispering, “Not even close.”
Before you could respond, his hands slid down your thighs, lifting you effortlessly as he stood from the chair. You wrapped your arms around his neck with a soft laugh, heart racing all over again.
“Ni-ki—”
He carried you across the room and laid you out gently on the couch, his gaze raking over you like he was memorizing the way you looked after being ruined once — just to do it all over again.
Your dress had already hiked up, panties still pushed aside, your thighs slightly parted. Ni-ki knelt between them, pushing your legs open with no hesitation.
“You were so good for me,” he said softly, fingertips brushing over your inner thigh, making you shiver. “Let me take care of you.”
“Wha—”
Before you could ask, he leaned down and licked a slow, teasing stripe up your center — dragging his tongue deliberately over the wet mess he’d left inside you.
You gasped, hips jerking.
He groaned low in his throat, like he loved the taste of you mixed with him, and dove back in.
His tongue moved with slow precision, licking and sucking at your clit while two fingers slid inside you, curling just right. You were already sensitive, body twitching under his mouth, but that only seemed to push him further.
“So fucking sweet,” he murmured against you, voice rough. “Could eat you all night.”
Your hands threaded into his hair, gripping tightly, hips rolling helplessly into his mouth as he devoured you with a kind of quiet desperation — like this was his reward for being patient the first time.
And when you came again, thighs trembling, breath breaking, fingers shaking in his hair — he didn’t stop.
Not until you were whimpering from overstimulation, pushing gently at his shoulders, trying to catch your breath.
He finally pulled back, lips slick, eyes heavy-lidded and proud.
You stared down at him, dazed. “You’re evil.”
He laughed softly and kissed the inside of your thigh. “Yeah, but you love me like this.”
And God, you did.
The aftermath was warm. Quiet. His fingers rubbed circles into your hips, your face pressed into his neck, still trying to catch your breath.
“You ruined my shirt,” he mumbled with a grin.
You laughed softly. “You ruined me first."
© hoon4lia 2025. all rights reserved.
hiii !!! may i know if u use ai in your writings? or even just ask it to proofread for u ? just curious !
Nope, I don’t use AI to write my stuff. It’s all me. A lot of people ask if I do just because I use em dashes, which honestly makes me a little sad, it’s just my own writing style. I just really love em dashes.
“i may have had a shit day but i’m still hot”
your just my luck fic made me realise how big of a virgin you are omg
DONT EXPOSE ME PLEASE💔💔💔💔💔💔
Dress Shirt Wrinkled, Lips Smudged
pairing: boyfriend!ni-ki x fem!reader genre: slow tension, soft smut, after-date smut, established relationship warnings: explicit sexual content (18+), dry humping, unprotected p in v sex, lap riding/chair sex, praise, dirty talk, soft dominance, desperate body contact, creampie (non-graphic), emotional intimacy, suggestive content, light grinding, shirt tugging, neck kisses, teasing, p in v, overstimulation, oral sex (fem rec), mdni [!!] word count: 1.3k
You had barely stepped into the apartment before Ni-ki was tugging off his tie with one hand, the other scrolling casually through his phone. His shirt was still half-tucked into his black slacks, sleeves rolled up from dinner earlier. He looked like trouble.
And you wanted all of it.
He dropped into the chair near the window with a sigh, legs wide, posture loose — like he owned the room, like he knew you were watching him from the door.
“You're quiet,” he said, glancing up briefly.
You shrugged, stepping out of your heels. “Just watching you.”
That made him smile. A lazy, knowing one.
“You gonna keep standing there, or you coming over here?”
Your heart jumped a little at his tone — calm, teasing, but deep enough to spark heat in your belly. You walked over, slow and steady, and stopped between his legs.
He looked up at you, phone now forgotten on the side table, and reached for your hand. Fingers laced, gentle. But his other hand landed on your thigh, thumb brushing upward, suggestive.
“Dinner was nice,” you said softly, eyes scanning his face — the sharp lines of his jaw, the light mess in his hair, the faint smudge of lip gloss on his collar from earlier when you kissed him in the car.
“Yeah,” he murmured. “But this part? The coming home part? Always my favorite.”
You swallowed hard.
His hand slid higher.
“You wore that dress to drive me insane, didn’t you?”
You smiled, biting your lip. “Maybe.”
And then he pulled you down onto his lap in one smooth motion — your knees straddling his thighs, the heat between you thick enough to choke on. His hands settled on your waist, grounding you there. You could feel how warm he was under the thin fabric of his shirt, how tense his thighs were beneath yours.
“You looked so fucking pretty tonight,” he whispered, lips brushing against your collarbone now. “Still do.”
Your hips shifted without thinking, pressing down against him. His breath hitched, eyes fluttering shut for a second.
“Ni-ki…” you breathe out
He hummed, teeth grazing your skin. “You gonna let me mess you up a little? Or are you gonna keep acting shy?”
Your fingers tugged on the hem of his shirt, dragging it out of his waistband.
“I’m not shy,” you whispered, voice low.
You gasped a little when you settled over his thighs — the hard line of his cock pressing up between your legs through the fabric. He was already worked up, and you hadn’t even kissed him properly yet.
His lips met yours, slow and sweet, but it didn’t stay innocent for long. His tongue slid past your lips, kissing you deeper, hungrier, like he’d been waiting all night to get you like this.
Your hips rolled instinctively, grinding down against him. His grip on your waist tightened.
“Fuck, baby,” he breathed against your mouth, voice rough. “You feel that?”
You nodded, moaning softly when you shifted again. The friction was perfect — your soaked panties rubbing right where you needed it, his cock stiff beneath you in his slacks.
“You’re so needy tonight,” he murmured, dragging his mouth down your jaw, your neck. “Been thinking about this since we left the restaurant.”
He lifted his hips into yours, slow and firm, pressing up as you pushed down. Dry humping turned messy fast — your movements getting less controlled, more desperate. His fingers gripped your ass, helping you grind deeper, harder.
You could barely breathe, face buried in his neck as you whimpered, “Ni-ki, I need you…”
“I know.” He tilted his head back, his voice low and wrecked. “I got you, baby.”
He reached between your bodies, fumbling with his belt, zipper, pushing his slacks down just enough. You moved back just a bit to let him free himself, watching his cock spring up, red and hard and already leaking.
Your breath hitched. “Can I—?”
He groaned, grabbing your hips again. “C’mere. Sit on it.”
You pushed your panties to the side, sinking down slowly onto him — both of you letting out matching moans as he filled you up. Inch by inch, deep and tight and perfect.
You sat fully on his lap, buried in him, your body trembling from how full you felt.
“Shit, you feel so good,” he whispered, forehead pressed to yours. “Always so tight for me.”
You rocked your hips, slowly, letting the stretch ease. His hands gripped your waist as he guided you into a rhythm — soft, grinding thrusts that made your stomach clench with each roll.
“Ni-kiii,” you gasped, nails digging into his shoulders. “Don’t stop—please, don’t stop.”
“Never,” he whispered, thrusting up into you harder now, “not when you sound like that.”
It was messy, desperate, slow but overwhelming. The chair creaked under your movements, the soft sounds of skin and breath and whispered curses filling the quiet apartment.
And when you finally came — body shaking, clinging to him as you pulsed around his cock — he groaned your name and followed right after, burying himself deep and holding you there.
The aftermath was warm. Quiet. His fingers rubbed circles into your hips, your face pressed into his neck, still trying to catch your breath.
You weren’t sure how long you stayed curled in his lap, your breathing slow and shallow, your fingers gently trailing up and down the back of his neck. Ni-ki’s hand still rested on your hip, thumb drawing lazy circles into your skin as if he didn’t want to let the moment go just yet.
But then he shifted under you, just slightly — and you felt him smirk against your collarbone.
“You think we’re done?” he murmured.
You pulled back just enough to meet his eyes. They were dark again, heavier this time. Hungrier.
“I mean…” you breathed, “we could be.”
He leaned in, kissing the corner of your mouth slowly before whispering, “Not even close.”
Before you could respond, his hands slid down your thighs, lifting you effortlessly as he stood from the chair. You wrapped your arms around his neck with a soft laugh, heart racing all over again.
“Ni-ki—”
He carried you across the room and laid you out gently on the couch, his gaze raking over you like he was memorizing the way you looked after being ruined once — just to do it all over again.
Your dress had already hiked up, panties still pushed aside, your thighs slightly parted. Ni-ki knelt between them, pushing your legs open with no hesitation.
“You were so good for me,” he said softly, fingertips brushing over your inner thigh, making you shiver. “Let me take care of you.”
“Wha—”
Before you could ask, he leaned down and licked a slow, teasing stripe up your center — dragging his tongue deliberately over the wet mess he’d left inside you.
You gasped, hips jerking.
He groaned low in his throat, like he loved the taste of you mixed with him, and dove back in.
His tongue moved with slow precision, licking and sucking at your clit while two fingers slid inside you, curling just right. You were already sensitive, body twitching under his mouth, but that only seemed to push him further.
“So fucking sweet,” he murmured against you, voice rough. “Could eat you all night.”
Your hands threaded into his hair, gripping tightly, hips rolling helplessly into his mouth as he devoured you with a kind of quiet desperation — like this was his reward for being patient the first time.
And when you came again, thighs trembling, breath breaking, fingers shaking in his hair — he didn’t stop.
Not until you were whimpering from overstimulation, pushing gently at his shoulders, trying to catch your breath.
He finally pulled back, lips slick, eyes heavy-lidded and proud.
You stared down at him, dazed. “You’re evil.”
He laughed softly and kissed the inside of your thigh. “Yeah, but you love me like this.”
And God, you did.
The aftermath was warm. Quiet. His fingers rubbed circles into your hips, your face pressed into his neck, still trying to catch your breath.
“You ruined my shirt,” he mumbled with a grin.
You laughed softly. “You ruined me first."
© hoon4lia 2025. all rights reserved.
VOID.
i wonder how i got by this week... i only touched you once **** mdni. rough, possessive, slight degradation, dom!sunghoon, oral (f), overstimulation wc: 356
it had been thirty damn days. thirty days without touching you.
sunghoon had been good—too good. you thought maybe he forgot how much he needed you. but now?
now he was starving.
“turn around,” he growled the second the door clicked shut behind him.
you blinked. “hoon—”
“i said turn around.”
you did. barely had time to breathe before he was on you—pressing you into the wall, one hand sliding into your shorts like he’d done it a thousand times in his head.
“so fucking wet already,” he hissed, voice wrecked, like he’d gone insane without you. “you missed this, huh? missed my fingers, my cock—missed getting ruined?”
you nodded quickly, too breathless to answer. but that wasn’t enough.
“use your words,” he muttered, slipping two fingers into you in one slow, deep push. you gasped, your knees nearly giving out.
“yes—fuck, yes—i missed you, missed everything.”
he pulled his fingers out, sucked them clean, eyes locked on yours like you were prey. “get on the bed. all fours.”
you scrambled to obey.
what followed wasn’t gentle. he didn’t tease, didn’t ease in. he slammed into you with the kind of force that only came from a month of frustration. one hand gripped your hips, the other tangled in your hair, yanking your head back as he thrust harder, deeper, relentless.
“this what you needed?” he panted, voice low and rough. “needed me to fuck you dumb again?”
you whimpered something between a yes and a cry—he didn’t slow. if anything, he went harder.
when your legs shook and you were on the edge, he pulled out, flipping you onto your back. you barely had time to moan before his mouth was on you—devouring you, tongue fucking into you like he had a point to prove.
“hoon—hoon i can’t—”
“yes you can,” he growled against your pussy. “you’re gonna come again. on my tongue. now.”
and you did.
and again—when he pushed back into you, fingers around your throat this time, breath hot against your ear.
“i’m not stopping,” he whispered, fucking you through another orgasm. “you’re mine. after thirty days? i’m making up every second.”
© hoon4lia 2025. all rights reserved.
I just got off the plane and 200WIAKSJIAKSJSIS FHANK YOU GUSY
APPLE CIDER
You and Heeseung were inseparable once—laughing over takeout, sneaking into rooftops, dreaming about futures too big to say out loud. But that was before everything changed. Before he started hanging out with new people, stopped talking to you. He became colder, more distant. Now, forced back into each other’s lives, old feelings resurface through lingering stares, bitter arguments, and late-night tension.
paring: ex childhood bsf!heeseung x fem!reader (college au | angst + smut | ex-friends to lovers..?)
warnings: emotional tension, unresolved past friendship, jealousy, college setting, alcohol use, slow-burn mutual pining, arguments, emotional vulnerability, sexual tension → eventual smut, mentioned Enhypen members, and appearances by Sungchan, Sohee (riize), Karina (aespa), Yunjin (le sserafim) and Jiwoong (zerobaseone)
MDNI. 18+ only — p in v, unprotected sex, oral sex (fem receiving), explicit sexual content, emotionally heavy scenes, little dirty talk, bedroom sex, overstimulation, Heeseung is slightly tipsy when they have sex but gives clear consent, and the complicated intimacy of someone you used to know too well.
wc: 15k
AN: I edited in a rush so v sorry if any mistakes!!! One of my first big project,, hope you like it <3 (reblogs, fb, likes, and comments are appreciated!!!)
You used to know every corner of Heeseung’s world.
The boy who walked you home with headphones shared between you, who’d hum songs with his eyes closed and tell you he felt like he was made to do something bigger. The boy who never let you cry alone, who let you sleep on his shoulder during late-night study sessions and called you his “other half” like it meant something. You and Heeseung used to be inseparable , the kind of friends who shared secrets, inside jokes, and dreams too big for small dorm rooms. He was the constant you counted on, the person who made everything feel lighter even when your schedule was suffocating.
Now he barely even looks at you. You pretend not to care. You never imagined college would feel this empty. Not like this. But now? You didn’t know who he was anymore. It started small , missed texts, canceled plans, excuses that made no sense. Then the silence. You found out through others: Heeseung had joined a those popular kids, started throwing parties, gained a new crowd. The boy you once knew was buried beneath layers of popular kids, expensive cologne, and that reckless behavior.
Your friends—Yunjin, Sungchan, Sohee, and Karina,noticed your quiet frustration.
“Why don’t you just talk to him?” Yunjin asked one afternoon as you sat in the campus cafe, textbooks spread out but untouched. You looked up, biting your lip. “What’s the point?” Sungchan shrugged. “Maybe he misses you, too.” “Or maybe he’s too proud to say it,” Sohee added softly. You wanted to believe them. You wanted to reach out, to tear down the walls between you two. But the fear of rejection and the sting of being forgotten stopped your fingers every time they hovered over your phone.
—————
One evening, you caught a glimpse of him across campus. He was laughing with Jake, Sunghoon, and Jay,the usual crew now,backpacks slung carelessly, his denim jacket hanging off one shoulder. His eyes met yours for a split second. Something flickered there. Regret? Surprise? Or just recognition of a ghost from his past? You turned away quickly, your heart pounding.
The days after were filled with memories you hadn’t touched in months , that time he stayed up with you when you were sick, the late-night walks under flickering street lamps, the way he always knew exactly when you needed a friend. But there was also the sharp pain of abandonment.
At night, you found yourself scrolling through old messages, rereading the goodbyes that never came.
“Maybe,” you whispered into the darkness, “this is the kind of loneliness you only feel when you lose someone who once held your entire world.”
And still, the slow ache of wanting him back lingered beneath every breath. You finally fall asleep after overthinking about the whole situation.
—————
The first time you saw Heeseung after everything was in the library. You were buried in notes for your midterms, the quiet hum of students studying a comfort you hadn’t known you needed. Then, out of the corner of your eye, you caught movement.
Heeseung.
Same hoodie, baseball cap pulled low. He looked around, then sat down at the table across from you , but didn’t say a word. You swallowed hard, heart hammering. Should you say something? Apologize? Ask why? But your throat was dry and the words wouldn’t come.
He kept his gaze fixed on his laptop, pretending you weren’t there. You kept your eyes on your notes, the silence between you thick and loud.
You wanted to scream at him, “Why are you acting like I’m a stranger?”
But you said nothing.
—————
Weeks passed. Each time you crossed paths, it was worse.
In the crowded campus hallways, your eyes locked for a second, then he’d look away. At group lunches with your friends, he would barely nod in greeting, then turn his attention elsewhere. The cold shoulder was unmistakable.
Yunjin saw you retreating into yourself, one day pulling you aside.
“Heeseung’s probably dealing with stuff. Maybe it’s easier for him this way.”
“Or maybe he’s just pretending I don’t exist,” you whispered.
Sohee tried to cheer you up, but you couldn’t shake the ache. Every brush of his gaze felt like a fresh wound.
—————
It was evening, just as the sun dipped below the horizon and the campus lights flickered on, you were walking briskly near the student center, your backpack heavy with textbooks and your mind tangled in unfinished assignments. The cold air bit at your cheeks, making you pull your jacket tighter around yourself as you hurried to get home.
Suddenly, you collided with someone.
“Sorry,” you muttered quickly, your eyes instinctively dropping to the ground.
The person you bumped into stiffened immediately. You barely had a moment to register the tense energy radiating from him before a voice, low and clipped, sliced through the quiet air:
“Watch where you’re going.”
You flinched, not from fear exactly, but from the sharpness of his tone. It wasn’t the Heeseung you once knew,the warm, easy smile, the teasing lilt in his voice. This was something colder. Harder. His jaw was tight, his entire body rigid, like he was holding back a storm just beneath the surface.
Your cheeks flushed with heat,not just from the cold, but from the unexpected confrontation. You swallowed, trying to steady your breath, but your heart was already pounding, loud enough to drown out the faint murmur of passing students.
You didn’t dare meet his eyes. Instead, you focused on the rough weave of your jacket, your fingers twisting the strap of your bag nervously.
Then, just as suddenly as the harshness came, his expression shifted,softened,for a flicker of a moment.
You caught it: a flash of something raw and unguarded. Regret? Longing? Pain? It was there, lurking behind his eyes before he blinked and hardened his gaze once more.
He took a step back, like pulling away from a flame too close to touch.
Without another word, he turned and walked away. The sound of his footsteps echoed against the pavement, leaving a hollow ache in the space where he had been.
You remained rooted, caught in the swirl of conflicting emotions,confusion, sadness, and a strange pull you couldn’t explain.
For a heartbeat, you thought about calling after him, reaching out and breaking the wall between you.
But something stopped you,maybe pride, maybe fear, maybe the weight of all the unsaid words between you.
Instead, you exhaled slowly, your breath visible in the cold air, and forced yourself to keep moving forward, even as your heart dragged behind you.
—————
You hadn’t even meant to go to the campus café that afternoon,just wanted to grab a tea and find a quiet corner to finish your essay. You weren’t expecting anyone to be there. Especially not him.
But the moment you pushed open the door, the warmth of the café hit you… and so did the sight of Lee Heeseung.
He was there,sitting at the far window, one leg crossed over the other, headphones around his neck, lazily flipping through a notebook. His dark hoodie hung loose over his frame, a water bottle tucked into the crook of his elbow. He looked tired. Sharp. Untouchable.
And completely unaware of your presence. At least at first.
You froze halfway through the entrance, your fingers tightening around your phone. You thought about turning around, pretending you never walked in. But your name was already being called for pickup, and your pride had always been a little too loud.
So, you stayed.
You moved toward the counter, ignoring the way your stomach twisted in on itself. You could feel the moment he noticed you,the air shifted, like a static charge in the room. You didn’t look at him, but you felt his stare.
Your tea was too hot to sip, but you cradled the cup anyway and took the table near the opposite wall. Far enough to pretend it didn’t matter. Close enough that you could still hear when someone else sat down across from him.
Jake.
Their laughter felt too casual, too loud in the quiet space. Every now and then, you’d catch Heeseung glancing your way,quick, almost guilty flicks of his eyes before turning back to whatever Jake was saying.
You hated how aware you were of him. Of how close he was. Of how he hadn’t said a word.
You opened your laptop, pretending to type, but your mind was miles away.
He’s right there.
And still, he says nothing.
A full twenty minutes passed like that,silent, aching, your fingers idle on the keyboard as your tea slowly lost its warmth.
Then, Jake got up.
Heeseung didn’t.
He stayed seated, gaze fixed out the window now. His fingers drummed lightly on the table. His jaw was clenched, but his posture was relaxed,almost too relaxed, like he was forcing himself not to care.
And then, when you thought the silence might finally break, he stood.
He walked past you.
And he didn’t say anything.
But as he passed, his hand brushed the edge of your table,barely, just enough to knock your pen to the ground.
You reached down to grab it, and when you sat up again, he was gone.
You stared at the empty doorway, your pulse skittering.
Was it an accident?
Or was it the closest he could get to touching you?
—————
You didn’t even hear your name at first.
You were half-listening as Professor Yoon announced project partners at the front of the lecture hall, your head resting on one hand and your other hand idly doodling in the margins of your notes. You weren’t too worried,you usually ended up with Sohee or Sungchan in this class.
You heard your name at the exact same time as his.
You heard your name at the exact same time as his.
“Y/N… and Lee Heeseung.”
You didn’t even react at first. You just blinked, your lips slightly parted in disbelief.
You’d kept your head down all semester. You sat in the third row. You turned in your assignments on time. You weren’t loud, weren’t late. You didn’t ask for much.
So being paired with the one person you were actively trying to emotionally bury?
Cruel.
Across the room, Heeseung didn’t look up either. He just exhaled once, slowly, and leaned back in his chair like he’d been hit with the same cosmic joke.
Professor Shin finished reading off the rest of the partners, completely unaware of the emotional landmine she’d just created.
When class ended, Heeseung didn’t wait. He didn’t walk up to you, didn’t linger. He just brushed past you at the door without a word.
You didn’t know what hurt more,the silence or how normal it looked.
—————
You ignored him for two days.
No text back. No email. Nothing.
You worked around it. You opened the Google Doc and did the intro slides yourself. You picked a topic, formatted it, and outlined talking points. You left it open on purpose, hoping maybe he wouldn’t contribute and the professor would switch you.
But then, at :13 a.m. one night, your phone buzzed.
Lee Heeseung: We should talk about the project.
I’m free tomorrow. Don’t make me chase you.
You stared at the message for a full minute before locking your phone and tossing it across the bed.
You didn’t reply.
—————
The next day, he showed up where he knew he’d find you.
The study hall on the third floor of the humanities building. You always sat at the second table near the window, headphones in but music barely playing.
He didn’t ask permission. Just pulled out the chair across from you and sat down like you hadn’t spent the last several months actively avoiding each other.
You didn’t look up. Didn’t greet him.
He clicked his pen once. “You’re really gonna ghost me on the project?”
You glanced at him. “Didn’t know you cared.”
He raised an eyebrow. “I care about my grade.”
Of course he did.
You went back to typing, forcing your voice to stay level. “Topic’s already picked. Slides are halfway done. You can do the citations.”
He didn’t answer right away.
When you finally looked up again, he was watching you,like he was waiting for something more than a project breakdown.
He looked… tense. Jaw set. Hands folded, but twitching slightly, like he wanted to say something and couldn’t bring himself to do it.
You said nothing. You weren’t going to give him the satisfaction.
He clicked his tongue once. “Fine. Just send me the file.”
“You already have access.”
And just like that, he stood up and left.
Not a thank you. Not even a bye.
You stared at the empty seat across from you for way too long after he was gone.
—————
Three days later, the Google Doc was filled with clean citations, some edits, and… one slide you didn’t write.
You opened it out of curiosity.
It was a mid-section transition slide. Nothing special.
But at the bottom, in a barely-visible font size 8, he’d written:
‘Didn’t know you hated me this much.’
You hovered your cursor over it.
But you did nothing.
You were allowed to hate him. Especially after everything he did.
—————
By week four, the deadline was approaching.
Your professor had sent out a reminder email:
All project presentations must be given in person, together.
No escape. No hiding behind shared Google Docs or sterile email threads.
You had to meet.
You stared at the email for a full ten minutes before opening your texts.
You: Library. Study Room 6. Tomorrow at 6.
Be on time.
Heeseung replied five minutes later.
Heeseung: Alright.
You read it once, then again. No sarcasm. No half-jokes. Just… compliance.
It almost pissed you off more.
—————
The next day, 6:05 p.m.
You were already there when he walked in , seated stiffly at the corner table, laptop open but untouched, your notebook blank save for a half-scribbled title. You weren’t working. You were just waiting. Bracing.
Heeseung entered like he always did. Effortless. Casual. Pulling the sleeves of his hoodie up to his elbows, like this was just any other study session. Like he wasn’t three months late to this conversation.
He didn’t say anything.
No greeting. No glance.
Just dropped his iced coffee onto the table with a dull thud, sank into the seat across from you, and opened his laptop like you were strangers forced into proximity.
Fine.
You didn’t look at him. You didn’t have to. The tension practically breathed on its own between you.
“We should finalize the intro,” you said, voice flat, eyes glued to your screen. “The visuals still need formatting. You can talk during slides four and six. I’ll do the conclusion.”
“Alright,” he said. Quiet. Neutral.
And that was it.
No small talk. No acknowledgment. No shared history.
Just silence.
Not the kind that settles gently. Not the type that means comfort.
This was loaded. Stiff. Thick with everything left unsaid.
The tapping of your keys echoed too loudly. His straw squeaked against the plastic lid every time he took a sip. The ice cracked. You clicked your pen twice,then again,just to keep your fingers moving because your hands had started to shake.
Twenty minutes passed like that.
Then his voice broke through, unprompted.
“You still hate me, huh.”
Your fingers stilled over your keyboard. The cursor blinked at you, waiting. You didn’t respond right away. You didn’t even breathe.
He wasn’t looking at you. Just staring at slide six like it said something profound. Like bullet points could distract him from what he really meant.
You finally blinked, slow and deliberate. “I don’t hate you.”
He turned toward you. Eyes searching. “You act like you do.”
You met his gaze now,unflinching, flat. “You act like I don’t exist,” you said, voice sharp, disbelief creeping in. “But I’m the one who hates you?”
Your throat tightened.
“And even if I did,” you added, “I’d have every right.”
His jaw tensed, but he said nothing.
“No explanation. No closure,” you continued, your tone rising. “You didn’t even have the decency to pretend we were ever close. You just left. Like I was disposable.”
Heeseung flinched,just slightly,but enough. The guilt cracked through for a second.
You slammed your laptop shut and shoved it into your tote. You were done.
At least, you tried to be,until his voice stopped you.
“I didn’t think you wanted to hear from me.”
You turned, eyes blazing, stunned by the audacity.
“That’s such a cop-out,” you snapped. Your voice wasn’t just controlled rage anymore. It was breaking. “You didn’t think, period. You didn’t care. You just disappeared the moment things got good for you,Popularity, new friends, new image, a whole personality swap.”
He stood up now too, his hands shoved into his hoodie pocket, avoiding your stare like it burned. And maybe it did.
He didn’t speak.
You took a step closer, biting the inside of your cheek to keep it together.
“Was I just boring to you?” you demanded. “Compared to parties and getting laid and cheap fucking beer?”
That finally made him look at you. And this time, he didn’t hide the way his face fell.
His eyes,tired in a way that went deeper than sleep,locked onto yours.
“You weren’t boring,” he said softly, like the words were scraped from somewhere buried. “You were the only thing that felt real.”
And it hit you.
Because it was honest. Because it sounded like the truth.
But also,because it was too late.
You swallowed the lump forming in your throat, gaze dropping to the floor as you whispered, “Then why’d you leave?”
Silence.
He didn’t answer.
He didn’t apologize.
He just stood there,shoulders stiff, lips parted like he might say something.
But he didn’t.
And maybe that was worse than hearing a lie.
The room was quiet again, but not empty.
It was filled with everything that used to be.
And neither of you knew what to do with it.
—————
One Week Later
You didn’t go to class.
Not on Monday. Not on Wednesday. Not even the Thursday lecture you usually never miss.
Your professor had emailed once , a generic check-in , but you ignored it.
You weren’t sick. You weren’t busy.
You were just… stuck.
It had been a week since the project meeting. Since that conversation you hadn’t meant to have. Since Heeseung looked at you like he still felt something, and then left you with nothing.
You told yourself to forget it.
But then came the what-ifs.
What if he meant it?
What if he didn’t?
What if you said too much?
What if you didn’t say enough?
You hadn’t opened your laptop in days. Your notebook was still in your bag. The slides were done , the presentation had already passed. But that wasn’t what haunted you.
It was his voice.
“You were the only thing that felt real.”
It played in your head like a broken record, looping at the worst times. In the shower. While brushing your teeth. When you tried to sleep but couldn’t.
The days started blending. You stopped answering texts. Even Sohee’s relentless “u alive?” messages went ignored.
Until Friday.
There was a loud knock at your dorm door. Then another. Then,
“Y/N. Open the damn door,” Yunjin’s voice came through , sharp, worried. “We know you’re in there.”
You stayed still, curled up under your blanket, hoping they’d leave.
But they didn’t.
Karina’s voice chimed in next. “You haven’t shown up to class all week. You didn’t even reply when Sungchan offered to bring you notes.”
“Are you hurt?” Sohee added. “If you’re dead in there, I’m gonna cry and haunt you.”
Finally, you heard a quiet thud, like someone had sat down against the door.
It was Sungchan. You recognized the sigh.
“We’re not leaving until you talk to us,” he said softly.
You stared at the ceiling. Then at the blank wall. Then, finally, you got up , limbs heavy, stomach hollow , and opened the door.
They all looked up at you like you’d just walked out of a wreckage.
Yunjin’s expression fell first. “You look like shit.”
“Love you too,” you muttered, voice hoarse.
Karina stepped in, pushing past you gently. “Come on. Couch. Now.”
Sohee immediately opened the window blinds to let some light in. Sungchan brought in a tote bag full of snacks and something that smelled like takeout.
You sat on the edge of the couch, arms crossed, trying not to cry for no reason.
They didn’t say anything for a minute. Just… existed there with you.
And then:
“Is this about Heeseung?” Yunjin asked bluntly.
You froze.
Sohee sucked in a breath like he was expecting you to lie.
But you didn’t.
“I thought I was over it,” you whispered.
Karina sank to the floor in front of you. “What happened?”
You told them everything. Quietly. Hesitantly. Word by word, unraveling. The cold silences. The passive-aggressive project work. The way he looked at you that night , like something was still there, buried beneath the frat boy persona and the radio silence.
You told them about the line that broke you.
“You were the only thing that felt real.”
They didn’t interrupt.
Even Sungchan, who usually had something smart to say, just sat there with his hands folded, listening.
“I thought I wanted closure,” you admitted. “But hearing that? It just made it worse. Because now I don’t know what the fuck he wants from me.”
“You shouldn’t have to figure that out alone,” Karina said softly.
Yunjin scoffed. “You shouldn’t have to figure it out at all. He should’ve figured it out before disappearing like an asshole.”
“Did he try to talk to you again?” Sohee asked.
You shook your head.
Then Sungchan finally spoke. “You don’t have to decide anything now. You don’t owe him another minute of your time if you don’t want to.”
“But,” Yunjin added, looking at you closely, “if you do want to… that doesn’t make you weak either.”
Sohee leaned back against your desk chair, arms crossed loosely, expression calm but firm. “Feel however you need to feel. Be pissed, be confused, be fucking numb. But don’t carry it by yourself.”
Karina reached for your hand, squeezing gently. “We’ve got you.”
And just like that, the weight cracked.
Your throat tightened. Your chest clenched like it finally had space to feel all the things you’d been bottling for weeks.
“I’m just so tired,” you whispered, barely holding it together.
“I know,” Sohee murmured. “But you’re not alone.”
They stayed with you the whole night.
They didn’t push. They didn’t tell you to fix anything. They just made space for you to fall apart a little , and reminded you that even when someone walked away without warning, there were still people who stayed.
—————
“Did she present?”
Heeseung’s voice came out more abrupt than he meant.
Jake blinked at him over his laptop. “Huh?”
“For the psych elective. Group presentations were this week, right? Did Y/N go up?”
Jake frowned slightly, setting down his Red Bull. “I think her group presented Tuesday, yeah. Why?”
“I didn’t see her there.”
“Maybe she went on a different day?” Jay offered, but even he sounded unsure. “I haven’t seen her around either.”
Heeseung didn’t answer.
Because he knew.
She wasn’t there Tuesday.
He was.
He didn’t mean to be , he had no reason to walk into that class after their project was done , but something in him had pulled him there anyway. And when he didn’t see her? He told himself it didn’t matter. He told himself she was probably just sick. Or skipped. Or busy. But now, four days later, knowing she still hadn’t shown up…
His stomach turned.
Why did he feel like this even when he thought his life was better without you?
—————
Later that night in Jiwoong’s party was loud since the boys were over.
Louder than usual.
Someone turned up the speakers too high, and there were bodies pressed against each other in every room, red solo cups dotting every surface.
Heeseung was supposed to be drinking.
Supposed to be having fun.
But instead, he was leaning against the hallway wall upstairs, his phone in hand , screen blank.
No texts. No notifications. Nothing from her.
You still hate me, huh?
You were the only thing that felt real.
Her words from that night replayed again and again.
And the way she looked at him , like she didn’t even recognize the person he’d become.
He ran a hand through his hair.
“Bro.”
Sunghoon suddenly appeared next to him, balancing a beer in one hand. “You’ve been standing in the same place for like ten minutes. You good?”
Heeseung glanced at him. “Yeah.”
Sunghoon raised a brow. “You thinking about Y/N?”
Heeseung said nothing.
Which was an answer.
“Dude…” Sunghoon sighed, scratching the back of his neck. “You really messed that one up.”
Heeseung didn’t reply.
Because yeah , he did.
And it was starting to hit him now.
Not just the guilt, but the absence.
The way her silence burned louder than anything she ever said to him.
He couldn’t explain it , why he needed to know if she was okay. Why it bothered him more than anything else lately.
But it did.
He pocketed his phone and pushed off the wall. “I’ll be back.”
Sunghoon blinked. “Where are you,”
“Just,I’ll be back,” he muttered, already heading for the door.
You couldn’t sleep again.
Even with the dorm lights off, the room was too loud with thoughts.
Your pillow was warm, your fingers curled stiffly under the blanket. All you could do was stare at the ceiling and replay everything.
You were supposed to feel lighter after talking to your friends.
But closure wasn’t linear.
And your mind was still stuck on that damn night.
How Heeseung didn’t even apologize. How he looked at you like he wanted to say something and then didn’t.
How he let you walk away , again.
You sighed.
Then suddenly, there was a knock.
Soft.
Careful.
You sat up, confused.
Karina never knocked. Sohee always texted. Yunjin banged like a cop. Sungchan wouldn’t come this late.
You padded to the door, cautious.
And when you opened it ,
Heeseung was standing there.
Hair a little messy. Hoodie sleeves pushed up like always. Eyes unreadable.
You froze.
He didn’t say anything at first. Just looked at you like you weren’t supposed to open the door.
Like maybe he came here without really planning to knock.
You swallowed. “What are you,”
“I heard you haven’t been to class,” he said.
Voice low. Tired.
You stared at him.
“So?” you replied, cold. “You checking attendance now?”
He didn’t flinch.
“I just…”
He looked down, fidgeting with the hem of his sleeve.
“I don’t know. I thought you were,”
“What? Falling apart without you?” you snapped. “Sorry to disappoint.”
He looked up, sharp. “That’s not what I meant.”
“Then what do you mean?” you asked, stepping out into the hallway now, closing the door behind you. “You show up here like you get to care all of a sudden?”
“I do care.”
“You didn’t. Not when you dropped me. Not when you started acting like a stranger in every room we used to exist in.”
Heeseung looked like he’d been hit.
And for the first time… he didn’t defend himself.
“I didn’t know how to come back from it,” he admitted. “I didn’t think you’d want to see me again.”
“Well, you were right.”
You turned to go back inside, hand on the doorknob.
But he spoke again.
“Then why haven’t you blocked me?”
You paused.
He stepped closer, voice quieter. “If I mean nothing now… why do you still let me stay on your screen?”
You didn’t answer.
You couldn’t.
Because he wasn’t wrong.
And the worst part?
He knew it too.
You stared at him for a long second, the weight of his words choking the space between you.
Then without saying anything, you turned the knob and walked back into your room , leaving the door open behind you.
Heeseung hesitated.
Then stepped in.
The air felt tight immediately. Too many memories crammed into a room that used to be just yours , that used to be off-limits to him. You sat on the edge of your bed, arms crossed, while he hovered awkwardly near the desk chair before finally sitting in it.
“I didn’t come here to fight,” he said.
“Too bad. You earned one,” you replied, bitterly.
He winced , visibly.
“Y/N…”
“No,” you snapped. “You don’t get to say my name like that anymore. Like it still means something to you.”
“It does.”
“Then why did you treat me like nothing?”
The silence was immediate. Thick. Full of all the things he should have said months ago.
“You changed,” you said, voice shaking. “You got into that frat, started partying, drinking, fucking whoever , and suddenly I was just some weird reminder of your pre-popular life. Of the version of you that actually had feelings.”
His jaw tensed. “That’s not,”
“You ignored me, Heeseung. You acted like I was invisible. I sat next to you in class and you didn’t even blink. Like we weren’t each other’s favorite person for two years.”
You stood now, pacing, words pouring out.
“You made me feel crazy for even wondering what I did wrong. Like I just imagined everything we were.”
He stood too. “You didn’t do anything wrong.”
“Then why?” you shouted.
He finally cracked.
“Because I didn’t know how to be around you without feeling like shit!”
You froze.
He ran a hand down his face, frustrated with himself. “Because I was messing everything up and I knew it. And being around you reminded me of everything I was throwing away. Everything real.”
You looked at him, breath catching.
“I wanted to fit in,” he continued, voice lower now. “I wanted to feel… wanted. And the boys gave me that. The attention, the girls, the parties , it was easy.”
He laughed, but it was hollow. “You weren’t easy. You saw through all of it. You saw me. And that scared the hell out of me.”
You swallowed hard. “So you punished me for it?”
He looked down. “No. I punished myself. But yeah… you got caught in it.”
You stared at him.
This version of Heeseung , stripped down, not the frat boy, not the cocky party king , looked tired. Raw. Like everything he’d been burying was finally surfacing whether he wanted it to or not.
But it didn’t make it hurt any less.
“I needed you,” you said quietly. “And you disappeared.”
“I know.”
“That project was the first time I’d heard your voice in three months. And you were still cold.”
“I didn’t know how to stop being that version of me.”
“Then why are you here now?” you asked.
He finally looked up.
“Because I kept waiting for this feeling to go away,” he said. “The guilt. The regret. You. I thought if I ignored it long enough, it’d die out. But it didn’t. It got louder. Every time I walked into a room and didn’t see you. Every time I laughed at a party and thought about how you would’ve rolled your eyes at it. Every time I saw your name in the team group chat and wanted to text you but didn’t have the right to anymore.”
You blinked. And your eyes stung.
He stepped closer.
“But I’m not here to ask for anything,” he added quickly. “I’m not asking you to forgive me. I just… I wanted to say I’m sorry. For being a coward. For hurting you. For pretending you didn’t matter when you were the only person who ever did.”
The room went still.
Your heart was thudding so loud it felt like it echoed.
You didn’t know if you were ready to believe him. Or forgive him. Or even feel for him again.
But you couldn’t deny this truth:
He was finally standing in front of you.
Not perfect. Not fixed. But real.
You should’ve kicked him out.
Told him to go. To leave you alone. To take his late apology and shove it somewhere far away from the wounds he reopened just by walking through your door.
But instead, you stood there. Silent. Arms wrapped around yourself like they were the only thing holding you together.
And he just watched you.
You hated how his eyes still looked at you like that. Like he remembered every version of you. The soft one. The annoyed one. The one who used to wait up for his texts. The one who used to matter.
“I was angry,” you said suddenly, voice cracking. “I was so fucking angry, Heeseung. Not just at you , at myself. For still hoping. For checking your socials. For reading every caption like it was some hidden message just for me. I hated how even when you were out getting drunk or wrapped around someone else, I still wanted you to text me. To just… come back.”
Heeseung’s face crumpled. A crack in his facade. He looked like he wanted to say something but couldn’t. His throat worked around silence like it physically hurt to hold the words back.
Your voice was shaking now, but you didn’t stop.
“I used to stay up at night wondering what I did wrong. If I was too clingy. Too quiet. Too boring. I reread our texts so many times I started memorizing the punctuation. I thought if I could just figure out when you stopped caring, I could fix it. I could fix me.”
A tear slipped down your cheek, and you brushed it away fast.
But he saw it.
And it shattered him.
“I never stopped caring,” he said hoarsely. “I just didn’t know how to deal with what I felt for you. Everything else was easy to fake. With you… it wasn’t. You made it real.”
“You should’ve told me.”
“I know,” he whispered. “I know.”
Another tear. Then another. This time you didn’t bother wiping them away. You were exhausted. Tired of being the one who held everything in. Tired of pretending it didn’t destroy you.
“You ruined everything,” you said.
“I know.”
“I don’t even know who I am without resenting you.”
“I know.”
Your breathing was uneven now, like your lungs were collapsing under the weight of it all.
And Heeseung?
He looked like he was barely standing.
He took a step closer, eyes glassy. “I missed you every day.”
“Then why didn’t you act like it?”
“Because I didn’t think I deserved you anymore.”
The silence that followed that was the loudest of all.
You looked at him , really looked at him. His hoodie sleeves were pushed up, the way he always did when he was nervous. His hair was a mess, like he’d been running his hands through it all night. His jaw was clenched tight, but his eyes…
His eyes were pleading.
“I don’t know how to fix it,” he said quietly. “But I want to try. Even if it takes months. Even if you never forgive me. I just want you to know,”
You interrupted him.
“Stop.”
He did.
Your voice was soft now, but strained. “You can’t say that to me and expect it to fix anything. I’m still broken from it. I’m still picking pieces of myself out of the mess you left behind.”
Heeseung’s breath hitched. He blinked fast , and this time, it was his eyes that shimmered.
And for the first time, you saw him cry.
Not the dramatic kind. Not loud. Just quiet, ashamed, wrecked.
He sank back down into the desk chair, covering his mouth with his hand like it could hold him together.
“I’m sorry,” he choked out. “I’m so sorry.”
You stood there , torn between hatred and heartbreak.
You hated him. You missed him. You wanted him to leave. You wanted him to stay.
It wasn’t fair.
He wiped his face, breathing heavy now. “I know I never had the right to ask for anything from you. Not then, not now. But I… I think I was in love with you. And I still am.”
That broke you.
Because somewhere under all the hurt…
You were too.
But it wasn’t that simple.
Not anymore.
You turned away, breathing hard, heart collapsing in on itself. “You should go.”
You didn’t look at him when he got up.
You didn’t look when he paused by the door.
You didn’t look when the silence stretched like a wire about to snap.
But you did hear him whisper one last thing before he left.
“I’ll wait.”
And then the door shut behind him.
You collapsed onto your bed and cried harder than you had in months.
Because even now, with all the pain…
A part of you still wanted to believe him.
—————
Two nights after the argument with Heeseung
You were lying on your side, staring at the uneven shadows cast by your desk lamp, when the knock came.
Three short raps.
You didn’t even say anything , just got up and opened the door. Sungchan stepped in with a bag of snacks and two cans of iced coffee.
He took one look at your face and sighed. “Yeah. You’re not okay.”
You gave him a flat look. “Hi to you too.”
“Sorry,” he said gently, brushing past you. “Hi. I missed you. You look like shit.”
You huffed a weak laugh as you closed the door. “Thanks.”
Sungchan sat on your bed, setting the snacks down and cracking one of the iced coffees open. He held it out to you.
“Drink. Then talk.”
You took it wordlessly and sat beside him, both of you leaning back against the headboard. The cold can was comforting against your palms. The silence sat there for a while , not heavy, not tense. Just quiet.
“I saw him again,” you said finally.
Sungchan didn’t ask who.
He already knew.
You stared at your lap. “He came over. And… things came out.”
“What kind of things?”
“The kind you can’t take back.”
Sungchan didn’t speak for a second, just let you process. Then he said, “Do you still care about him?”
You swallowed. “I wish I didn’t.”
He nodded, eyes on the ceiling. “You know, when you first told me about him last semester… I thought you were overreacting. I thought,he’s a popular boy now, who doesn’t cares, move on. But seeing how much he still affects you… I get it now.”
You looked at him. “What does that mean?”
“It means I don’t think he’s just some guy from your past. And maybe he never was.”
You blinked hard. “That doesn’t mean I want him back.”
“Maybe not,” he said. “But that doesn’t mean you’re not still hurt. Or that you don’t miss what you had.”
You stayed quiet.
“I know what it feels like,” he added, voice softer now. “To care about someone who doesn’t show up for you the way they should. You start to think maybe you’re the problem. Maybe you were too boring or too sensitive or not cool enough to keep up. And that shit sticks.”
Your chest tightened. “Why do you get it so well?”
He looked at you then , really looked at you. “Because I’ve been watching you go through it. And I hate that he gets to take up this much space in your heart when he didn’t even fight to stay.”
You turned your face away.
“I just wanted him to try,” you whispered. “Even once. To say something when he started slipping away. To say he doesn’t just miss me, that he needs me. That I mattered.”
Sungchan’s voice dropped, almost like he was scared to say it. “Would you have taken him back?”
You paused. “Back from where? We were never even anything. Just… friends who felt like something more.”
“Sometimes those are the hardest to lose.”
You nodded, your throat too tight to speak.
He didn’t push. Just leaned in and pressed his shoulder against yours, grounding you.
“I’m here,” he murmured. “If you want to talk, cry, scream, or just lie here all night. I’m here.”
You blinked away tears. “Thanks, Chan.”
He smiled a little. “Of course.”
Sungchan stayed with you the whole night, even slept on the floor.
—————
The next day you decide to go to your classes.
You weren’t planning to run into Jay.
He’d always been the most level-headed of Heeseung’s friends, even back when you used to hang around with them, back when things were easy. He wasn’t the type to get involved in drama, but when he spotted you walking out of the student center, earbuds in and head down, he didn’t let you pass.
“Hey.”
You paused, halfway down the stairs. He looked like he was debating whether to even say anything.
“Have you talked to him?” he asked.
You blinked. “Talked to who?”
Jay gave you a look. “Don’t make me say it.”
You adjusted the strap on your bag, keeping your voice cool. “Why would I?”
He studied you. “Because he’s not doing great. I know that doesn’t fix anything, but… I thought you should know.”
You didn’t say anything.
Jay sighed. “Look, I’m not taking sides. But whatever happened between you two,it’s killing him.”
You laughed, but it wasn’t funny. “He left me first. I’m just returning the favor.”
Jay nodded slowly. “Fair. But… you’re not okay either.”
You didn’t respond, because you couldn’t lie.
Because it was true.
That evening you sat at your desk, staring at your laptop, trying to edit the last few slides of your assignment. But the words wouldn’t register. You’d reread the same sentence four times and still couldn’t focus.
Jay’s voice echoed in your head. He’s not doing great.
Why did that still matter to you?
Why did the thought of Heeseung hurting , even after what he did , still twist something in your chest?
Your fingers hovered over your keyboard.
You opened your phone.
You stared at his name.
Lee Heeseung.
Still saved in your contacts. Still there.
You didn’t text him.
But you didn’t delete it either.
—————
Campus Café, 9:47 PM
You were sitting by the window, your laptop glowing in front of you, an untouched croissant on the plate beside your drink.
Sungchan sat across from you. Leaning back, smiling softly. He looked at you like he always did , calm, patient, like he was listening to everything you weren’t saying out loud.
It was peaceful.
Until Heeseung walked in.
He wasn’t looking for you. He didn’t expect you. He was just there to grab a late-night coffee before locking himself in the library. But when his eyes landed on your face, his whole body went still.
He didn’t move. Didn’t order. Just stood there for a second too long, frozen like time had reached out and grabbed him by the throat.
And maybe he could’ve looked away.
Maybe he could’ve pretended he didn’t care.
But then you laughed.
It wasn’t even loud , just a soft little breath that slipped out when Sungchan made some dumb joke.
But it shattered him.
Because he hadn’t heard that laugh in months.
Because that used to be his.
And you weren’t crying anymore.
You weren’t looking for him in crowded lecture halls.
You weren’t even sparing him a glance.
You were moving on.
And it hit him harder than any fight, any scream, any goodbye ever could.
He left before you noticed.
Didn’t even get his coffee.
And before he knew it he was at his dorm, Jake wasn’t back, he was still in class.
Heeseung slammed the door shut harder than he meant to.
The sound echoed off the walls, but he didn’t care. His hands were still shaking , not from anger, but from something uglier.
Jealousy.
Loss.
The ache of watching you smile at someone else like he’d never existed.
He threw his backpack onto the floor, kicked his sneakers off with barely a thought, and collapsed into his desk chair. The room was dark except for the desk lamp’s soft orange glow. His laptop was still open on a half-finished lecture slide, the cursor blinking, waiting for input. Like everything else in his life.
He ignored it.
His head fell into his hands.
All he could see was you , the curve of your lips when you laughed, the way your eyes sparkled, the casual brush of your arm against Sungchan’s. It wasn’t even romantic. It didn’t need to be.
It destroyed him anyway.
Because you never smiled like that around him anymore.
Because the only time you looked at Heeseung was when your eyes were sharp and guarded, like you were trying not to flinch.
And that hurt more than yelling. More than anything.
He pressed his palms into his eyes. Hard.
But the thoughts wouldn’t stop.
You’d been skipping class. You looked tired, thinner. And for days he convinced himself it wasn’t his business anymore. But it was. It always would be.
He could feel it , in the hollow pit in his chest, in the gnawing guilt every time your name came up in a conversation and he had to pretend he didn’t care.
And tonight?
Tonight broke something in him.
Heeseung stood up suddenly, knocking his chair over. It hit the floor with a thud, echoing across the quiet dorm.
Then he just stood there.
Hands clenched.
Breathing uneven.
He wanted to text you. Call you. Bang on your door and say something. Anything.
But he didn’t even know who he was to you anymore.
Not a friend. Not someone you trusted. Not someone you needed.
He leaned against the wall and slid down to the floor.
He didn’t cry.
Didn’t scream.
Didn’t move.
He just sat there.
Still.
Like his body was there, but everything else had checked out.
Because what was left to say?
He’d spent months pretending it didn’t matter. Pretending you didn’t matter.
Now you were right there , smiling at someone else, looking okay without him , and suddenly, it all hit him at once.
The way your eyes used to light up around him.
The way they don’t anymore.
And worst of all , the way you looked happier without him in the picture.
That was what gutted him.
Not the jealousy. Not the guilt.
The fact that you seemed fine.
And he wasn’t.
So he sat there, back to the wall, legs stretched out on the cold floor, staring at the ceiling like it held answers.
It didn’t.
His mouth was dry. His heart was loud. He didn’t reach for his phone. Didn’t try to fix it.
Because deep down, he knew,
There’s only so many times you can rip something apart before it stops being something you can put back together.
Because he couldn’t fix what he broke.
And the worst part was, he wasn’t sure if you’d ever let him try.
—————
The next day at Jay’s place, the boy started to notice how off Heeseung was.
“Okay, what the hell is up with him?” Jay asked, finally breaking the silence.
Heeseung was slumped on the couch, hoodie over his head, scrolling on his phone with the screen dimmed like he wasn’t even reading it. His knee bounced. His eyes were red-rimmed, not quite bloodshot, but tired , like sleep had been something he stopped trying to chase.
Jake looked up from his spot at the kitchen counter, raising an eyebrow. “You mean more than usual?”
“No, seriously,” Sunghoon chimed in, tossing a ping pong ball at the table and missing completely. “He’s been acting weird all week. Didn’t come out Thursday, skipped beer pong last night, didn’t even say anything when those girls from the club showed up.”
“That’s when I knew it was serious,” Jay muttered.
Jake leaned over the island, arms crossed. “Heeseung. Bro.”
No response.
Heeseung kept staring at his phone like it held the answer to a question he was too afraid to ask. A screen full of untouched texts and empty drafts. His thumb hovered over your name , the chat thread still stuck on a dumb meme from months ago.
“Earth to Heeseung?” Jake said louder this time, walking over. “What’s going on?”
“Nothing,” Heeseung muttered, dragging his hood further down. “Just tired.”
Jay frowned. “You’ve been ‘just tired’ for a week. That girl from your econ class literally offered to walk you home the other night and you didn’t even blink.”
Sunghoon’s voice lowered a bit. “Is this about her?”
The silence was all the answer they needed.
Jake sat down next to him with a sigh. “So… something happened?”
Heeseung didn’t answer at first. Just let his phone drop onto the couch next to him. He stared straight ahead at the TV, which wasn’t even on.
“She was with Sungchan.”
Jay leaned back, eyes narrowing. “Like, with Sungchan? Or just walking with him?”Heeseung gave a humorless laugh. “Doesn’t matter. She looked happy.”
Jake’s brow furrowed. “Okay, but that’s not new. You’ve been acting like she doesn’t exist for months. What did you expect?”
“I didn’t expect it to hurt this much,” Heeseung snapped, then immediately looked away. His voice was too raw, too loud , too unlike him.
The room fell silent. Sunghoon sat down on the arm of the couch, finally serious. “Do you still like her, as a friend or more?” Heeseung didn’t move. Didn’t answer.
Jay spoke up after a long pause. “You never told us what happened. One day you two were always together. Then suddenly you were throwing parties every weekend and ignoring her like she didn’t exist. And you expected that to not backfire?”
Heeseung’s jaw clenched. Jake glanced at him sideways. “You could just talk to her.”
“I can’t.”
“Why not?”
“Because she looked at me like I was a stranger,” Heeseung said quietly. “Like I was someone she was trying to forget.” They all fell quiet again.
Sunghoon finally muttered, “Then maybe stop giving her reasons to.” Heeseung didn’t respond. He just sat there, unmoving. Unwell. Like someone who realized too late that the silence he built to protect himself had become the very thing keeping him away from the only person he wanted to hear from.
“That’s enough, bar night?” Jake asked
“Hell yeah, and yes your going Heeseung” Sunghoon said, looking at him.
They made sure Heeseung got dressed and went with them
Fast forward
“Heeseung, slow down,”
“I’m fine.”
“No, you’re really not.”
Jake glanced at Jay, who just shook his head in frustration, then at the empty glass Heeseung had just slammed down. It was his fifth drink. Maybe sixth. He’d stopped keeping count after shot number three. His words were slurred now, hoodie pushed off, hair a mess, and that cocky play-boy grin he usually wore like a shield?
Gone.
“You didn’t even eat dinner, dude,” Sunghoon muttered, steadying him when Heeseung nearly tripped getting off the bar stool. “You’re gonna throw up.”
“Good,” Heeseung laughed bitterly. “Maybe I’ll feel something other than”
He stopped himself. Head tilting up, eyes fluttering closed like he was trying to stop the room from spinning. But his voice dropped, quiet and hoarse.
“She was smiling with him.”
Jay stared. “Dude.”
“She never smiled like that with me. Not lately.”
Jake sighed. “That’s because you ghosted her. For months.”
“I know that,” Heeseung snapped, louder now, nearly stumbling backward as he turned to pace. “I know I’m the asshole. I know I fucked it all up. You don’t have to keep reminding me.”
“We’re trying to stop you from drinking yourself into a coma, idiot.”
But Heeseung wasn’t listening anymore. He was somewhere else. Somewhere in the past , maybe in your dorm, maybe that project meeting, maybe back in the hallway that day when he bumped into you.
He leaned against the bar, eyes glassy, voice barely a whisper.
“I still care.”
And that’s when Jake looked at Jay.
Jay was already pulling out his phone.
“Don’t,” Heeseung muttered. “Don’t call her. Don’t drag her into this.”
But the moment Jake saw your name in Jay’s contacts, his fingers were already moving.
Because Heeseung was too far gone.
And you were the only person he’d ever softened for.
1:30 AM
Your phone lit up just as you were about to crawl into bed.
Jay <3: hey… this is random but can u come get heeseung? he’s way too drunk and keeps talking abt u and we don’t think he’s okay.
You stared at the message, heart dropping. Then it buzzed again.
Jay <3: do us this favor, just once. I’ll buy you matcha tomorrow.
And for some reason , despite the ache, despite everything , you got up.
Pulling on your sweater, grabbing your bag and heading out.
1:47 AM
When you got there, it was worse than you expected.
Heeseung was sitting on the curb, hoodie back on but unzipped, sleeves not pushed up this time. His head was tilted back toward the sky like he was trying to ground himself in something real. Jake stood beside him, arms crossed. Jay was nervously checking his phone, and Sunghoon visibly relaxed the second he saw you.
“Thank god,” Jay muttered. “He won’t even let us call an Uber.”
Your gaze flicked to Heeseung.
He looked… empty.
And when his eyes met yours, something inside him shifted.
He straightened, but swayed a little. “You came.”
You didn’t say anything.
“You shouldn’t have.”
“Then why did you keep saying my name?”
He looked at you like he didn’t have the energy to lie. His voice cracked. “Because you’re the only one who ever gave a shit.”
You closed your eyes for a second, trying not to flinch.
Jake hands you his phone “He needs someone he trusts. That’s you.”
“Sure whatever, I don’t.” you murmured.
“Maybe not,” Jake said quietly. “But he still wants to try.”
You crouched in front of him, slow and cautious. “Can you stand?”
Heeseung nodded, but when he tried to get up, he faltered , and instinctively, your hands reached out to steady him.
He didn’t let go.
You and Heeseung grab a uber that the boys called after you came to get Heeseung.
Heeseung slumped against the backseat window, quiet.
You sat on the other end of the seat, arms folded tight across your chest, as far from him as the small space would allow. Your bag was in your lap, phone gripped so tightly it ached. You weren’t looking at him. You refused to.
But you could feel him.
The tension. The weight of everything that hadn’t been said.
He didn’t speak either , not until the car turned onto campus roads.
“…Sorry.”
Your eyes flicked toward him.
He wasn’t looking at you. Just out the window, lashes casting shadows on his cheekbones. His jaw was tight.
“I didn’t want them to call you.”
“You didn’t stop them either.”
Silence.
Then, quieter , “I didn’t want anyone else.”
You turned away. Jaw clenched. Because it hurt. It hurt so fucking much, and you didn’t know how many more times you could hear things like that without unraveling.
1:57 AM
The hallway was dim when you reached your door. Heeseung stumbled once, and you caught his arm without thinking , quick, steady. He looked down at where your hand wrapped around his hoodie sleeve, but said nothing.
You let him in first.
The second the door shut behind you, the air shifted.
Your dorm smelled like vanilla and laundry detergent. Soft light spilled from the lamp on your desk. Your laptop was still open, your textbook still flipped to the same page you’d been rereading all week and not absorbing.
Heeseung stood awkwardly in the middle of your room, blinking.
It was the closest he’d been to you in months. Really been to you. Not across a table. Not passing by. Not hiding behind everything he turned into to forget who he used to be.
“You can sit,” you muttered, setting your bag down and kicking off your shoes. You walked to your closet, pulled out an old blanket, then tossed it on the edge of the bed without looking at him. “You’re not sleeping here, just staying until you’re sober enough to walk back. Got it?”
He nodded slowly, eyes never leaving your face.
But the second he sat on the floor , back against your bed, long legs stretched out in front of him , something in you stuttered. Because he looked tired. Not just physically. But drained. Cracked open and hollow.
And you hated it.
You hated how even now, after all the silence, you still felt him.
1:08 AM
Neither of you spoke.
You pretended to scroll through your phone. You weren’t.
Heeseung let his head fall back against the edge of your mattress. His hoodie had slipped off one shoulder. His eyes were closed. For a second, you thought maybe he’d fallen asleep.
Then,
“You stopped wearing your bracelet I gave you.”
You froze.
It was barely above a whisper, but you heard it clear as day.
You turned your chair slightly. “Why are you looking?”
“I never stopped.”
Your heart cracked down the middle.
You stood up fast , too fast , walking over to grab a glass of water from your nightstand, pretending like you didn’t hear him. Like the way he said it hadn’t lodged itself in your ribs.
When you turned back, his eyes were open.
And he looked at you like he was seeing something sacred. Something distant and aching and untouchable.
“I kept everything you gave me,” he said. “Even if I didn’t deserve to.”
You didn’t speak.
You just handed him the water and sat back down , this time closer.
But not close enough.
The water glass sat untouched in his hands. Heeseung stared at it for a while like he forgot why you gave it to him in the first place.
You were sitting on the edge of your bed now, legs down and crossed and so did Heeseung.
Neither of you had spoken in a few minutes. But for once, the silence didn’t ache.
It just… settled.
Gentle. Unsteady.
You glanced over.
He was looking at you again , not like earlier, not drunk and sloppy , but with something fragile behind his eyes. Like he didn’t want to blink and risk losing this.
And maybe that was what finally cracked something open in you.
Because you spoke first.
“You looked sad when they brought you to me.”
Heeseung’s gaze flickered toward you, guarded at first , like he wasn’t sure if you were trying to start something. But you weren’t.
You were just… honest.
“You weren’t stumbling or wild like they said. You just looked… empty.”
He stared at his hands. The silence between you stretched until it started to ache.
Then he spoke, voice low and unsteady.
“I didn’t want to be there.”
Your lips parted slightly, unsure what to say. But his next words came quicker.
“I kept thinking about what you said that night.” His jaw tightened. “About how I left. How I made you feel.”
He finally looked at you.
“And I guess it hit me. What I did… what I lost.”
Your chest ached.
Because this was the version of him you hadn’t seen in so long , the one who let his guard down, even if it hurt.
Your heart stuttered in your chest.
Heeseung looked like he hated himself for saying all of it. Like the words had scraped their way out of him, raw and unpolished. And maybe that’s what made them feel real.
You swallowed, shifting slightly on the edge of your bed. “You didn’t just lose me, Heeseung. You pushed me away.”
“I know.”
“And it wasn’t just one moment. It was every time you ignored me. Every time you looked through me like I didn’t matter anymore.”
“I know,” he said again, quieter now. “I was… trying not to feel anything. It was easier.”
“Was it?”
He didn’t answer.
Because you both knew it wasn’t.
You exhaled shakily and looked away, but then , he moved.
Not dramatically, not suddenly. Just close enough to sit beside you, knees brushing. His head hung low between his shoulders, like he couldn’t bring himself to meet your eyes again.
But when he finally did, it was devastating.
“You were the only person I ever felt safe around,” he said, voice fraying at the edges. “And I still fucked it up.”
You blinked hard, throat thick. “You did.”
And that honesty,made his jaw clench. But he didn’t run from it. He just nodded once, like he was bracing himself.
Silence followed. But it wasn’t cold anymore.
It felt fragile.
Tentative.
His knee brushed yours again. Neither of you pulled away.
“I don’t know if you’ll ever trust me again,” he murmured, eyes tracing the curve of your jaw like it hurt to look. “But I never stopped thinking about you. Not for one second.”
You turned to him slowly. Your face was unreadable. Quiet.
Then, barely above a whisper:
“Then why did you let me go?”
Heeseung’s lips parted, but no words came out.
He looked like he wanted to give you an answer , a real one. Something that would finally make sense of all the silence and distance and bruised pride. But he couldn’t.
Instead, he leaned in.
Cautiously. Gently. Like he didn’t deserve to want this.
And you could’ve pulled away. You could’ve stopped him.
But you didn’t.
His lips met yours , soft, tentative, as if he was asking a question with the way he kissed you.
You kissed him back , slowly, with the ache of everything unsaid still burning in your chest.
It wasn’t a make-up kiss.
It wasn’t forgiveness.
It was grief. Confession. Years of wanting tangled in apology.
When you finally pulled away, your foreheads stayed pressed together, breaths shallow and uneven.
No words.
Not yet.
Just the heavy, quiet knowledge that something had shifted.
Maybe not enough to fix things.
But enough to crack something open.
You didn’t know who moved first.
Maybe it was you. Maybe it was him. Maybe it didn’t matter.
Because the second your lips met again, it was different.
No longer careful. No longer tentative.
Heeseung kissed you like he’d been holding his breath for months and finally exhaled. His hands found your waist, warm and trembling, and yours tangled in the hem of his hoodie, curling in the fabric like you needed something to hold on to.
The kiss deepened.
You felt it in your chest. In your fingertips. In the soft sound he made when you tugged him closer, like he couldn’t believe this was happening.
You could feel the weight of everything between you , resentment, yearning, hurt , dissolving into the spaces where your mouths met. Where your breaths mixed. Where your bodies pressed just barely too close to be innocent.
Heeseung’s hand slid beneath your shirt, not boldly , just resting on your bare waist like he was grounding himself. His thumb brushed slow, reverent circles against your skin, and you shivered.
“You can tell me to stop,” he whispered against your lips. “I don’t want you to,” you whispered back. And it was true.
Even with everything unspoken. Even with your heart still pieced together with questions. Right now, you wanted this, the ache in his kiss, the way he held you like you were something delicate and holy.
Your back hit the mattress, his weight following but never crushing. He hovered, eyes searching yours.
“You’re sure?” he asked again, voice low, thick with restraint.
You nodded. “I’m sure.”
He kissed you again, slower this time. Softer.
Like he was memorizing every second.
His hands never roamed too far. Just your hips, your ribs, the curve of your jaw , like he was worshiping more than touching.
And when he pulled back just enough to see you again, his voice cracked slightly. “I missed you so much it made me sick.”
Your throat tightened. You reached up to cup his cheek.
“I know.”
Heeseung’s hand cupped your jaw gently, like he couldn’t believe you were letting him this close again. Like he was afraid to break whatever fragile thread held the two of you together.
But your fingers curled in his shirt and you didn’t let go.
Not when his lips traveled to your neck. Not when he whispered your name like a prayer, like he was trying to say sorry without saying it. Not when his hands slipped under your shirt and he paused, looked at you , really looked , like he needed your permission to do anything.
You nodded.
And that was all it took.
Heeseung kissed down your chest, your stomach, slow and reverent like he’d been waiting forever for this. Every touch, every press of his lips was careful , not out of hesitation, but intention. Worship.
When his fingers hooked in the waistband of your shorts, he glanced up again, eyes dark, voice wrecked.
“Still okay?”
Your heart was hammering, breath uneven. “Yeah. Please.”
He kissed the inside of your thigh first, soft and maddening. Then again, closer this time. You gasped when he finally dragged his tongue through your folds, slow and thorough. Your hips twitched, and his hands came up to steady you gently.
“God,” you breathed, already coming undone.
He didn’t rush. Heeseung took his time , learning you, responding to every breath, every stuttered moan. He sucked lightly at your clit and you whimpered, one hand flying to his hair without thinking. He groaned when you tugged, the vibration making your eyes flutter shut.
You felt every flick of his tongue, every gentle curl of his finger when he slid one inside you. Your thighs trembled and he tightened his grip, keeping you right there as your back arched, the pleasure climbing fast and hot through your core.
“Hee,” you gasped, falling apart beneath him.
His cock getting harder just from you moaning.
Your whole body tensed before releasing all at once , breathless, shaking, his name still lingering on your lips. He didn’t pull away until your thighs relaxed, until the aftershocks faded and you slumped back onto the mattress.
He kissed your inner thigh once more. Then your stomach. Then the corner of your mouth as he crawled back up beside you.
You didn’t open your eyes.
Heeseung didn’t stop for long.
Not after the way your body trembled under him. Not after the way your breath hitched every time his mouth found a new spot that made you melt.
His eyes lingered on you as he moved back down, slower this time , like he was savoring the moment. You were still bare and sensitive, your thighs parted willingly, your chest rising and falling in uneven, dizzying rhythm.
“Can I keep going?” he asked, voice low and raspy, lips brushing against your hip.
You nodded, too dazed to speak, but he waited.
“I need to hear it,” he murmured. “Please.”
“Y-Yeah,” you whispered. “Please.”
That was all he needed.
He dipped between your thighs again, his hands splayed warm and steady on your hips, thumbs stroking gentle, grounding circles into your skin. His tongue slid over your folds with more purpose now , firmer, deeper, messier. Like he was making up for lost time. Like he couldn’t get enough.
Your fingers flew back into his hair, your hips arching off the bed. “Oh my god,Heeseung…”
He moaned softly into you, the vibration sparking sharp pleasure up your spine. He sucked on your clit now, slow pulses between licks that made your legs tremble. He pulled back only to kiss you again, messily, then dive in harder.
It was too much. Not enough.
His name spilled from your mouth over and over, broken and breathless, as he slid a finger inside again , then a second. He curled them just right, his tongue working in tandem like he already knew every part of you by heart.
The coil in your belly tightened fast , impossibly fast , and when he added just a little more pressure, you cried out, thighs clenching around his head as another orgasm crashed into you. Your hands were gripping his shoulders now, pulling him closer even as your body trembled with overstimulation.
He didn’t stop right away. He kept licking gently through it, easing you down from the high with soft, languid strokes until your legs finally relaxed and your breathing slowed.
He kissed your inner thigh again. Then again. Then the soft crease of your hip, murmuring something against your skin , a whisper you couldn’t hear but felt all the way in your chest.
When he finally looked back up at you, his lips were wet, his cheeks flushed, and his eyes held something raw.
Something worshipful
Heeseung’s hands were gentle as they slid beneath your shirt again, lingering on your waist like he was anchoring himself to you. His fingers moved in slow, reverent circles, the warmth of his touch sending shivers racing along your skin.
His lips found the curve of your neck, soft and tentative, as if afraid to disturb anything fragile between you.
“You don’t have to say anything,” he whispered, voice thick with something unspoken.
You closed your eyes, tilting your head to give him better access, breath catching where his lips grazed your pulse.
You felt him pause, looking up at you with those intense eyes, searching.
“Is this okay?” he asked, voice husky and quiet
You nodded, unable to trust your voice, heart pounding loud in the stillness.
He smiled , small, almost shy , before he slowly slid your shirt off, inch by inch, letting every movement linger. You felt the cool air against your bare skin, and the contrast made the warmth of his hands even more electrifying.
He hesitated, breath shallow, then leaned down to kiss the soft skin of your chest. His lips were feather-light, sending sparks that made you gasp softly.
He traced lazy patterns on your nibbles with his tongue, every lick slow and deliberate, as if he was memorizing your body.
“H-hee..” you whimper out, moaning everytime he licks your nipple.
Your hands found his hair, fingers weaving in gently, urging him closer without a word.
When he finally looked up, his eyes dark and shimmering with need, you felt exposed and safe all at once.
He kissed you deeply, hands pressing into your hips, holding you steady as he lowered himself between your legs.
His tongue found your sensitive folds for the third time, moving slow and tender, exploring every inch with a worshipful care that made your knees tremble.
Heeseung’s fingers lingered at your hips, tracing gentle circles as he met your gaze with quiet intensity. His breath was steady but thick with something deeper , need, care, and something unspoken.
He paused, searching your eyes. “Are you sure?”
You nodded, heart pounding hard but steady. “I’m sure.”
With the softest of smiles, he leaned down to kiss you, slow and lingering, as if memorizing the taste of your lips one last time before moving forward.
His hands slid lower, cupping your thighs and spreading them carefully. The air between you thickened with anticipation, every nerve ending alive.
his cock sprang free from his sweats and boxers, hard and leaking, the head flushed red. he hovered over you, eyes dark and hungry, but still searching your face for any doubt.
you shook your head, barely, heart racing. you wanted this. wanted him.
his fingers slid through your folds again, slow and teasing, making sure you were soaked for him. then he lined himself up at your entrance, the tip brushing against you, hot and steady.
“tell me if it hurts,” he whispered, voice low and rough against your ear.
you nodded, breath caught in your throat.
he pushed in slow,inch by inch,careful, gentle, like he was trying to remember the way you took him. the stretch made you whimper, but it felt good, so good. his forehead rested on yours, breath heavy.
you held onto his shoulders, legs trembling as he paused once he was fully inside, letting you adjust.
then he started to move. slow, deep thrusts. not rushed, not rough,just steady and full of tension, like he didn’t want to miss a single second. his hands gripped your hips, grounding himself in you.
h-hee, fuck! i can’t, s’ too much!” you cried out, nails digging into his back as your body trembled under him.
he groaned, eyes locked on yours, filled with heat and something almost tender.
“yes you can, baby,” he murmured, thrusts slow but deep, dragging against your walls just right. “take it like a good girl, yeah?”
his hand slid up your thigh, squeezing gently as he pushed in deeper.
“you’re doing so good for me,” he whispered, voice like a low hum in your ear.
“so fuckin’ perfect like this. taking all of me.”
your back arched when he hit that spot inside you, a gasp ripping out of you.
your fingers curled into the sheets. his hips rolled in again, slower this time, dragging the pleasure out.
“fuck… you’re perfect,” he breathed against your lips, voice thick and shaky.
your legs wrapped around his waist, pulling him closer, and he took the hint,his thrusts got deeper, needier, your name slipping from his lips between moans.
the sound of skin meeting skin filled the room, mixed with soft gasps and breathy whimpers.
your stomach tightened, that familiar heat building fast.
“come for me,” he whispered, lips brushing your neck.
you came hard, body shaking, walls clenching around him as you moaned his name like a prayer. he fucked you through it, slow and sweet, letting you ride it out.
when he came, it was with a deep groan, hips pressing all the way in as he filled you.
“You’re so fucking beautiful like this,” he said softly.
You could only blink at him, still catching your breath, completely undone.
And for the first time in what felt like months, your heart didn’t feel so heavy.
You just whispered, soft and shaky, “You didn’t have to…”
“I wanted to,” he said. His voice cracked. “You don’t get it, do you?”
You blinked at him, still hazy. “Get what?”
Heeseung exhaled hard, brushing a piece of hair out of your face.
“You never stopped being the only one I wanted.”
You weren’t sure how long you lay there , your body still warm and humming, skin flushed and buzzing with the aftershocks. But you felt him before you saw him.
Heeseung was climbing up beside you, wordlessly. The heat of his chest brushed yours as he reached for the blanket at the foot of your bed, pulling it over you both with care. You heard the sound of your laptop shutting closed, the click of your lamp being turned off until only your soft string lights glowed above.
Then he turned back to you. You were wearing his hoodie.
His touch was feather-light as he tucked a piece of hair behind your ear. “You okay?” he asked, voice barely above a whisper.
You nodded, throat dry. “Yeah.”
His eyes searched yours like he didn’t quite believe it. “Tell me if anything hurts. Or if you feel weird. Or… I don’t know. If you need anything.”
You reached out and touched his wrist , gently. “Heeseung.”
That stopped him.
“I’m okay,” you said again, firmer this time. “I promise.”
He hesitated, then let himself relax. His hand slid into yours and stayed there.
A quiet fell over the room again. Not awkward. Not heavy. Just full.
He lay beside you, eyes tracing your face like he didn’t want to forget anything , like he was afraid this would disappear the moment he blinked.
You turned toward him slowly. “Why did you call me tonight?” Heeseung looked down, his expression softening. “I didn’t mean to. Jake did.” You almost laughed, but the sound died in your chest. He looked back at you. “But I think I would’ve. If they didn’t… I think I would’ve eventually.”
You swallowed. “I didn’t think you’d want me anymore.”
“Y/N.” His voice cracked. “I never stopped wanting you. That was the problem.”
You looked at him now , really looked , and something in your chest ached all over again. He still looked so broken, like guilt and longing were battling behind his eyes.
So you leaned closer.
Your forehead pressed to his.
His breath stuttered.
Neither of you said anything for a while.
His arm slid around your waist, pulling you closer until your chest pressed to his, and he breathed you in like he’d missed the way you felt against him. Like he was terrified he’d wake up and it’d all be gone.
“Stay,” you murmured. Heeseung looked at you, blinking slow. “You want me to?” “Just for tonight,” you whispered. “Don’t leave.”
“I won’t.”
He shifted with you until you were tangled together under the covers, your cheek pressed to his chest, his fingers tracing small, idle shapes across your back. And for once , for the first time since things fell apart , it felt like breathing didn’t hurt. You didn’t know what tomorrow would look like. You didn’t know if this was closure or a beginning. But for now, wrapped in his arms and in the quiet warmth of something long-missed, it was enough. He held you like a promise.
And you let him.
—————
The next morning , 7:44 AM
The dorm was quiet, sunlight creeping lazily through the blinds. Heeseung unlocked the door softly, stepping inside like he didn’t want anyone to hear.
Too bad they already had.
“Look who finally came home,” Jay’s voice called from the couch, way too smug for this early. “Was it a walk of shame or…?”
Heeseung blinked, startled. “Why the hell are you all awake?”
“Because unlike you,” Sunghoon chimed in from the kitchen, “some of us didn’t disappear for twelve hours after getting blackout wasted.”
Jake walked out from the hallway, toothbrush still in his mouth. He looked Heeseung up and down, eyes narrowing like he was analyzing a crime scene.
“Same clothes,” Jake mumbled around the toothbrush. “No hoodie. Hair looks like you got mauled. Definitely didn’t sleep here.”
“Not when you’re this obvious,” Jay smirked, arms crossed. “So? What happened?”
Heeseung kicked off his shoes with a grunt and muttered, “Nothing.”
Jake scoffed. “Nothing? You disappear all night, come back wearing the same clothes, but without your hoodie, looking like you’ve been through an emotional car crash, and you want us to believe nothing happened?”
Heeseung avoided their eyes, brushing past them toward the bathroom. “Drop it.”
But Sunghoon leaned against the doorframe, arms folded. “You were with Y/N.”
It wasn’t a question.
Just fact.
Heeseung froze for a beat,just long enough to give himself away.
“I said drop it,” he muttered, voice lower now. Less defensive. More… tired.
Jay exchanged a knowing look with Jake, who tilted his head and said, “So… are we talking closure or something else?”
Heeseung didn’t answer.
Didn’t flinch.
Just closed the bathroom door behind him.
Softly, this time.
There was a long silence outside.
Then Sunghoon exhaled, rubbing the back of his neck. “Damn.”
Jake flopped onto the couch, still staring at the closed door. “Whatever it was… it got to him.”
Jay nodded, more serious now. “He’s been holding that shit in for months.”
Sunghoon laughs. “But he definitely got some pussy”
—————
Heeseung was gone.
You sat up slowly, fingers clutching the blanket still warm with leftover traces of last night. The sleeves of his hoodie hung past your wrists, soft and oversized, carrying the faintest hint of his cologne , mixed with alcohol, familiar, like something you’d spent months trying to forget.
It was warm around you, but not enough to calm the way your chest ached. Heeseung was gone. Your chest tightened. You hadn’t expected him to stay. Not really. But still… some part of you had hoped.
The vulnerability, the confessions, the softness in his voice , it all felt too real to just be temporary. Too raw to be another mistake. You reached for your phone on the nightstand. No texts. No missed calls. Just the time: 10:13 a.m.
You rubbed your eyes and leaned back against the pillows, breath shaky. You rubbed your eyes and leaned back against the pillows, breath shaky. The fabric of his hoodie still clung to your skin, the sleeves long enough to hide your trembling fingers.
It felt too intimate. Too temporary. You forced yourself to move, throwing the blanket off and planting your feet on the cold floor, grounding yourself. You stood, the oversized hoodie slipping down one shoulder as you padded toward the mirror.
Your reflection looked softer than you remembered. Tired eyes, lips still a little swollen, a flush that hadn’t quite faded yet. You swallowed hard and reached for your hairbrush, trying to steady your thoughts as you started getting ready. Your fingers paused as they hovered over the small jewelry dish on your desk. Among the tangled earrings and rings, it sat there… the bracelet.
The one he gave you months ago. Thin, silver, and understated. The clasp is a little loose now, worn from you taking it on and off too many times. But it still gleamed in the morning light, catching on memories you weren’t ready to name.
You picked it up.
Your hands didn’t shake this time. And as you clasped it around your wrist, something settled in your chest. Not closure. Not clarity. But the quiet beginning of something else. And just as the clasp clicked shut around your wrist, your phone lit up with a familiar name.
Heeseung.
You froze. For a second, you just stared at the screen , thumb hovering, heart thudding a little too loud for the morning stillness. It had only been a few hours since he left, but something about him calling now felt heavier. Like the night wasn’t over yet. You swallowed hard and answered, voice softer than you meant.
“Hey.” There was a pause. You could hear his quiet breathing on the other end. Then, finally, “Did I wake you?” he asked, voice low and rough with sleep, like he hadn’t been up long either. You shook your head, forgetting he couldn’t see. “No. I was just… getting ready.” Another pause. A longer one this time.
“I don’t really know why I called,” he admitted, and you could tell he meant it. You didn’t say anything. Because you knew. And maybe he did too. He exhaled like the silence answered for you. “I didn’t wanna go, you know. I just… I didn’t know what to do.”
Your fingers curled around the edge of the desk. “I know,” you said quietly. “Me neither.” The line went quiet again. You could hear Heeseung shift,like he was pacing, or sitting at the edge of his bed, uncertain. Then, softly: “Can I see you?” Your breath caught. He didn’t rush to explain. Didn’t fill the silence with excuses or backpedal like he usually would. He just… waited. Like he needed this, like he was holding onto the thread of whatever last thing the two of you still had.
“When?” you said, barely “Now. Or, whenever you’re free,” he said, almost too quickly. “I just… want to talk. Not about last night. Just… us.” Your eyes flicked down to the bracelet on your wrist. You shouldn’t want this. But you did. “…Okay,” you whispered. “Yeah. Okay.” You hesitated, glancing around your room like it held the answer. Then you brought the phone back to your ear. “…Where do you wanna meet up?”
Heeseung was quiet for a beat. You could hear the low hum of traffic behind him, like he was already outside. “I don’t know,” he said honestly. “Somewhere not loud. Not crowded.” You nodded slowly, even though he couldn’t see. “The café by the library?” A soft sound of agreement came through the phone. “Yeah. That’s perfect.” you said with a smile even though you can’t see him. “I’ll meet you there in ten.”
“Okay,” he murmured. Then, quieter: “Thank you.” You grabbed your bag, heart thudding louder than your footsteps as you left your dorm. The air was cooler than expected, your fingers curling into your sleeves as you walked. The campus was quieter now, the late afternoon sun stretching shadows across the pavement. Every step toward the café felt heavier , like you were walking straight into something you couldn’t take back.
When you finally pushed the door open, the soft chime above your head barely registered. He was already there. Sitting in the far corner booth, hoodie sleeves rolled up, one hand cradling a paper cup. He looked up when the door opened, eyes catching yours instantly , like he’d been waiting for just that. And for a second, everything around you blurred. Just you and him. You walked over without a word, sliding into the seat across from him.
Heeseung stared for a moment, something flickering in his gaze when he noticed the bracelet on your wrist. “You kept it,” he said, voice low. You looked down at it, then back at him. “Yeah. I did.” The silence that followed was soft. Not cold like before. Just careful. Heeseung exhaled slowly, fingers tightening around his cup.
“There’s a lot I need to say.” You met his eyes. “Then say it.” He swallowed hard, gaze dropping to the table for a moment before he looked back up at you. There was something in his eyes that hadn’t been there in a long time,uncertainty. Not the cocky, careless look he wore around everyone else. Just raw, unfiltered Heeseung. “I don’t even know where to start,” he said quietly. “There’s no excuse for how I acted. For what I became. For how I treated you.” You didn’t speak. Just let him keep going.
“I thought…” He ran a hand through his hair, frustrated. “I thought if I buried everything , the past, you , maybe it’d hurt less. Maybe I wouldn’t feel like such a fucking mess every time I saw you walk into a room.” You looked at him, searching for honesty. “And did it help?”
He let out a humorless laugh, bitter and small. “Not even for a second.” The weight of it settled between you. The silence that followed wasn’t awkward , it was full. Full of what had been unsaid for too long. “I saw you with Sungchan that night,” Heeseung said finally, voice barely above a whisper. “And it hit me harder than I thought it would.” Your brows knit slightly. “Why?”
“Because he looked at you the way I used to.” His voice cracked, just a little. “And you let him. You let him see you. And I realized… I haven’t in a long time.”
You exhaled, fingers tracing the edge of your sleeve. “You left,” you said, voice steadier than you expected. “You let yourself become someone else. And I kept waiting for the version of you I knew to come back, but he never did. So I stopped looking.”
Heeseung looked like you’d just hit him in the chest. He nodded slowly. “I know I don’t deserve anything from you. Not your forgiveness. Not even this conversation. But I needed you to hear it, from me. Not from Jay, not from anyone else.”
You stayed quiet for a long moment. Letting the words linger. Letting them sink in. “You hurt me, you made me feel like I didn’t exist.” “I know,” he whispered. Your throat tightened, but you didn’t cry. Not yet. “So what now?”
Heeseung leaned forward slightly, elbows resting on the table like he needed to be closer to breathe right. His eyes searched yours, desperate and soft all at once.
“I don’t know,” he admitted. “I don’t expect things to go back to how they were. I don’t even know if they should. But I just… I wanted you to know I never stopped caring. Not really. I just forgot how to show it.”
You looked away, staring out the café window, heart beating too loud in your chest.
And for a long moment, neither of you spoke. The coffee between you went cold.
But his presence didn’t feel like a wound anymore. It felt like a scar that might finally be healing. Heeseung’s eyes lifted slowly at your words, like he wasn’t sure he heard you right. Your voice was softer this time, but steady. “We can try it out.” He blinked. “Try…?”
You nodded, heart thudding in your chest. “This. Us. I’m not saying we pick up where we left off. I don’t even know what that would look like. But I felt something last night,” you breathe before counting… “if you mean what you said, then maybe we don’t have to figure it all out right now. Maybe we just… see where it goes.”
He stared at you like you’d just let sunlight into a room he’d been trapped in for months. And then his lips parted, a quiet breath leaving him like relief and disbelief all at once.
“You mean that?” he asked, voice hoarse.
You offered the smallest smile. “I wouldn’t say it if I didn’t.”
Heeseung leaned back in his seat, his shoulders dropping for the first time in what felt like forever. He looked at you the way he used to,like you were the only person in the room. Like he could breathe again.
“We can start off as friends again. Then see where it goes.”
“I won’t mess it up this time,” he murmured. “I’ll take it slow. Whatever you need.”
You raised a brow. “Even if I make you wait three business days to reply to your texts?”
He grinned, eyes lighting up with something boyish and real. “I deserve that.”
“I missed you” you said looking at him.
His eyes lit when you said that, “I missed you more than you think, really y/n. I really appreciate you trying this again, we’ll go at your pace.”
You laughed, and something in your chest loosened.
It wasn’t perfect. It wasn’t everything.
But it was something.
And this time, it felt like a beginning.
© hoon4lia 2025. all rights reserved.
Ok
Why can’t I post 15k but others can post 20k…?
UmmmUMMMMMMUMMMMMMMM