Actions

Work Header

How To Be A Heartbreaker

Summary:

Yeonjun has always found sadistic pleasure in breaking people’s hearts.

Until the day he breaks his own.

Notes:

today is a big day for cherrykookie nation. the heartbreaker fic is finally FINALLY getting published.

the second i heard this song by marina, i knew I had to write a fic abt it. i have been sitting on this idea for nearly TWO YEARS just waiting for inspiration to strike. it’s been so long it’s cycled through FIVE different ships before finally settling on this one. i had so many ideas but none of them were speaking to me enough for me to write it. until now.

im SO excited because i have so many plans for it, and this feels like the payoff to months of buildup. this is also likely the last fic im gonna publish this year so happy early holidays!!! hopefully 2026 brings a year that’s just as creatively prolific.

i hope you enjoy! ♡

(See the end of the work for more notes.)

Chapter 1: Prologue

Chapter Text

He’s going to break up with her.

His decision is crystal clear as he watches her sleep. Her body is relaxed, buried deep in his sheets, her hair sprawled across his pillow. In the darkness of his room, everything seems so peaceful, yet he’s still not satisfied.

He never is.

He can’t help but let his eyes wander on the bright red hickey on her collarbone. It’s admittedly pretty hard to miss, conveniently located right above her right boob (he’s not even one for these kind of things but it’s nothing compared to what she’s left on his body. He’s not sure how he feels about that.) It seemingly just happened — right between the intense make out session and the heated sex. In a way, it’s almost like he gave her a gift to remember him by before he disappears.

Unfortunately, he can’t leave yet. She’s cuddled up against him and sleeping in his bed. As such, he has to wait until morning to do anything. The problem is that he’s an insomniac that can’t sleep and the contact of her bare skin against his is giving him hives.

She shifts in her sleep, and for a second, he’s scared that she’s going to wake up. As much as he wants to get rid of her, having these types of conversations in the dead of night with a half asleep significant other (if he can even call her that) would set him up for chaos that he’s just not ready to deal with. Heartbreak is better digested on a fully awake brain.

And Yeonjun knows a thing or two about heartbreak.

In fact, he has quite a reputation for it.

The heartbreaker, the one to fear, the one who seemingly can’t keep a relationship down. He isn’t quite sure how or when it started, nor is he sure when it’s gonna stop, if ever. All he knows is that he’s not breaking that streak today.

It’s always the same cycle. Get asked out (never the other way around), date, pretend to bond, pretend to care, then once the spark sizzles out, break up. Rinse and repeat.

He never dates long enough to get attached. The girl is not a bad person, but he’s not gonna miss her. Not even the good sex could make him tolerate her for longer than a week.

Besides, it’s not like he would want to. The breakup is the best part anyway.

Yeonjun stares at his ceiling, his body void of any trace of sleep. Her presence, that he tolerated a mere hours ago, now grosses him out. She had her whole face in his dick just earlier, and now he feels like crawling out of his skin.

Once the idea of breaking up with someone settles in his mind, it’s like any appeal this person might’ve had instantly vanishes, and all he can see are the flaws he’s gonna quote when they inevitably ask for an explanation.

He tries to move away, but she beats him to it, wrapping her arms around him.

Yeonjun freezes, the sudden gesture and increased contact making him uncomfortable. Something about this feels weirdly domestic. It should feel good, it should feel comfortable, it should feel right but instead, he simply feels dread.

He starts to try and get her off of him and she starts mumbling under her breath. He initially ignores her — he’s come to learn that this is just something she does, and most of what she says is incomprehensible anyway — but this time, she says something that he understands.

His name.

Oh.

Simple words sleepily ushered in between two breaths, yet they feel telling somehow. Is she saying that because they’re cuddling, or because she’s thinking about him?

He kinda likes the idea that she’s dreaming of him, that he’s etched himself into her brain so much that she can’t get him out. He chooses to believe that version because it satisfies his ego the best.

Regardless, he now knows one thing for sure.

It worked.

Within a week, he was able to get her to make her irrevocably attached to him. Yeonjun’s obviously done this dozens of times, to varying results, but this was easier than he had expected. She was so easy, it was almost sad.

It’s not like she was much different from everyone else he’s dated. She was nice enough, extremely pretty and decently tolerable most of the time. Nothing to make him feel any passion, though. Which seems to be the total opposite for her.

That breakup is gonna be beautifully brutal. He’s now anticipating her awakening.

In the meantime, though, he’s absolutely not staying here.

He wriggles his way out of her grasp and gets out of bed. He grabs the first pieces of clothing he can get his hands on in the darkness and walks out of his room.

It’s honestly not even that late, all things considered, but it still all feels wrong. He can’t even stay in his room or enjoy the comfort of his bed, so now he has nowhere to go. It’s so stupid.

He could crash at one of his friends’ place and claim he wants company, but they’d see right through him. They’re the ones who have to practically beg him to hang out, so his excuse wouldn’t fool any of them

So he follows the sound of whatever faint thumping sound is playing, deducing it's most likely to lead him to a party that’s naturally being thrown. It’s Friday night. The opposite would’ve surprised him more.

The second Yeonjun steps foot inside, the neon lights instantly blind him. He hisses and shields his eyes, wincing like a vampire who just walked in the sun. He had become too accustomed to the darkness.

There’s people in every corner of the room, yet heads turn in his direction almost instantly, like magnets, as if he’s someone important. He always debates whether he feels like he is, but people clearly think so, considering it’s impossible for him to blend in a crowd. Perhaps the fact that about half of them are his exes has something to do with it.

His first reflex is to gun for the bar. A little bit of alcohol in the middle of the night never hurt anyone.

Yeonjun grabs his drink and settles on a nearby couch. He doesn’t have any set plans for what he’s gonna do. He obviously can’t just avoid his room until morning comes, but going back right now is not an option either. Maybe he’ll just stick around until he gets sick of it. Sounds like a decent enough plan.

The living room is jam packed, it’s loud, it’s obnoxious. It smells like alcohol, like regrets, like sweaty bodies rubbing against each other through the intermittent back and forth swaying of the crowd. The result is something so overwhelming and so icky that Yeonjun takes another sip of his drink, letting his lips linger on the rim of the cup.

He watches the people on the dance floor, moving their body to the beat without a care in the world. It reminds him of his younger self, so in tune with the rhythm that he could speak the language of music. He still can, he’d easily be able to tap onto it if he tried hard enough, but that fire that used to burn within in went out a long time ago.

So he simply watches. An itch to join them briefly courses through his body, but he resists.

“Are you playing too?”

Yeonjun blinks. His bubble bursts and he remembers that there are other people, therefore putting him at risk of being perceived.

When he turns his head, he’s greeted with a pair of big brown eyes staring right at him.

“What?”

“Oh, you weren’t listening, meaning you’re probably not even involved at all. Sorry, ignore me.” The guy smiles sheepishly, quickly hiding behind his cup that looks empty, but that he’s pretending to drink out of anyway. Yeonjun laughs lightly.

“No, not really, but now I’m curious as to what you’re talking about.”

The first thing that catches Yeonjun’s eye is how tall the other guy is. Even while sitting down, there’s a noticeable difference, to the point where Yeonjun needs to adjust his line of sight.

“Ah, uh,” the guy vaguely gestures to the table full of shots in front of them. Only now does Yeonjun notice the people sitting around the table, sprawled across the two couches while exchanging drinks. They've all been next to him this entire time, yet he barely paid them any mind. “That.”

“Ah,” Yeonjun nods. The shots look tempting, but he manages to avoid falling for their charms. “Sounds fun, but I’ll pass.”

“Makes sense.” The guy nods too, leaning back against the couch and crossing his legs. “I think I will too. I’m not much of a drinker anyway.”

Yeonjun takes a good look at him. He has that pink tint on his cheeks in a way only an intoxicated person would. Not quite drunk just yet, it’s that kind of tipsy that makes you giggly and filterless. He has dark bangs covering his forehead, accentuating the almost puppy-like demeanour he has going on. It’s almost endearing.

“Hey Soobin, wanna join too?” The guy whips his head at that, indicating that this is likely his name. Soobin. Yeah, feels quite fitting, all things considered.

“No, thank you, I don’t want to get a hangover tomorrow.” The guy, Soobin, responds, his voice getting quieter, like he feels bad for turning the others down. They’re not phased, though, and simply start the game without him. Yeonjun watches briefly, before turning his attention back to the dance floor.

“I really like your shirt, by the way.” It’s the same voice catching his attention again. Yeonjun glances back over, and Soobin is staring at him with his big eyes.

“Huh?” Yeonjun looks down at himself. Only now does he notice that he’s wearing a Mario Galaxy shirt.

This wasn’t intentional, he just grabbed whatever on his way out. He doesn’t even know why that shirt was on top of his pile, considering he nearly forgot he even had it. It’s not that visible, given his jacket, except to someone with a watchful eye.

“Oh, right.” Yeonjun pulls on his shirt to get a better look at it. “Didn’t even realize I had that on. That shit is so old.”

“It looks so cool. I’m so jealous.” Soobin leans down ever so slightly to get a better look.

“You’ve played?”

“Oh, have I?” Soobin giggles slightly, like it’s an obvious question. “I’ve played all of them, along with most Mario games, honestly.”

“Ahhh, a gamer.” That makes sense. Soobin has that specific gamer-like nerd vibe going on.

“I am! Loud and proud!” Soobin nods approvingly, as if to strengthen his point. “I just didn’t think the big guy on campus would be too.”

The big guy on campus. Yeonjun has never been called that before. He supposes it’s true.

“I like to be mysterious, that’s why. There’s a lot no one knows about me.” He says it in a joking yet simultaneously ominous manner that seems to amuse Soobin, who giggles.

“So I’ve been told.” Ah, so his reputation still precedes him, even after all these years. Yeonjun would occasionally ask himself if it did. Now he knows. There’s the smallest of amused smile tugging on his lips.

Yeonjun finishes his drink and slams his empty cup on the table. His burning throat is itching for more, but he’s too lazy to get up. His eyes briefly meet the cups of shots right in front of him.

They’re staring at him. Tempting him. Speaking to him.

In an impulsive split second decision, he sneakily steals one and downs it. Thankfully, none of the players seem to have noticed. Someone else did, though. A pair of big brown narrowed eyes are looking right at him.

“Hey, you can’t do that!”

“I can’t be held accountable for what no one knows I did.” Yeonjun retorts nonchalantly, licking whatever alcohol missed its target off his lips.

Soobin is staring at him. He seems to have taken quite an interest in him, which is odd because very few talk to him like that unless they’re dating him. Soobin is obviously not here to ask him out, considering Yeonjun’s relationship status is public knowledge, and all instantly know when he’s newly single, which he’s not (yet). This makes their entire conversation unusual.

“There you are!” A familiar voice freezes the blood in his veins. From the corner of his eye, he spots her: his soon to be ex-girlfriend has locked eyes with him and is coming his way.

He almost feels bad. She has no idea what’s about to unfold. He wanted to be nice, and let her avoid the public humiliation, but it seems like she’s on track to bring it on herself.

“Hey.” Yeonjun smiles politely. The best way to go about this is to ease her into a false sense of security.

“What are you doing here? I woke up, and you weren’t there. The bed was all cold.” She pouts in a way that’s meant to be cute, but that Yeonjun can’t bring himself to react to.

“I’m an insomniac. Couldn’t sleep, so I left.” He shrugs, unphased. The other people on the couch with him have clearly started listening in on their conversation, though they (poorly) pretend otherwise.

“You could’ve just … stayed and cuddled with me. I would’ve been more than glad to provide you some warmth.” Yeonjun nearly shivers. He can’t even bring himself to find enjoyment in that. It’s like the emotions switch in his brain has been shut down.

“That’s not how insomnia works.” He deadpans, looking up at her, who’s standing right in front of him. Her eyebrows furrow in confusion, having sensed the shift.

“Well, I want to cuddle anyway, so c’mon.” She grabs his hands and tries to pull him up, but Yeonjun stays put.

“No.”

“What do you mean no?” She blinks, as if the idea that he’d refuse eludes her.

“I mean, no, as in I don’t want to go.” Yeonjun challenges, raising his eyebrows at her.

“Don’t be ridiculous. Let’s just go.”

“What, is it just what you want that matters? I say no, and I’m the ridiculous one?” Yeonjun questions, his tone turning cold on a dime, to the point where any ear witnesses (of which there are now many) would get whiplash.

“Well, no, but …”

Yeonjun waits. He waits to see how she’s gonna finish that sentence, if she’s gonna be able to convince him with a genuinely good argument, or if he’s right, and she’s just overtly controlling.

The thing is, there’s nothing wrong with being controlling. He himself is that way too. Just not to the point of wanting to control one’s every move.

Maybe he loves his agency too much to be attracted to that. Some men maybe are. He definitely isn’t.

Ultimately, she never finishes her sentence. She just trails off.

“Whatever, you know that’s not what I meant.”

He doesn’t. And he doesn’t care enough to figure out what she did mean. Yeonjun meets her eyes, really looks at her for the first time since he’s decided it was over, and says it.

“I think we should break up.”

He waits for it. Waits for the moment it’s slowly gonna dawn on her, and her entire face is gonna fall. He’s not disappointed. The anticipation doesn’t last long.

“What? No, you … you can’t … you can’t do that!”

“Oh, can’t I? Because I just did.” A slow smile threatens to creep on his face, but he bites it back.

He can’t let people know that he finds enjoyment in that.

There are rumours, loud and widespread rumours with substantial evidence, but never enough to definitively prove it. Yeonjun likes the ambiguity surrounding it.

He relishes breaking up with people, thrives on seeing the unbridled sadness in their eyes. The choked up sobs, the ugly scrunched up snotty noses, the face red of either embarrassment, anger or from crying, all of these fuel him.

Some would say that he doesn’t have a soul, doesn’t have a heart, that he’s cruel. Such accusations don’t phase him; maybe they’re true.

“But …” suddenly, the one who was previously giving orders isn't so tall and proud anymore. Her eyes are already glistening with tears. “But I thought you and I, we …”

“Had something?”

“Yeah, like I don’t …”

“You don’t understand? That’s okay. I can phrase it differently. We’re over.” Yeonjun isn’t phased. He can't even bring himself to look sad, he’s done this far too many times before. 86 times to be exact.

“But … I can change! What is it that I did wrong? I’ll literally change myself if you need me to.”

And that’s the problem, isn’t it? That’s always the solution they end up defaulting to. Changing themselves entirely.

Except, it doesn’t matter. Erasing everything about yourself in order to maintain a relationship with someone who no longer cares about you is legitimately pointless.

Yeonjun doesn’t want them to change. He just also doesn’t want to date people he can’t stand. It’s not that unreasonable.

Not to mention, most times, he does point the issue out, and it gets ignored until he tries to break up; only then do they offer to try and change, but it’s already too late.

After a while, it gets dully predictable.

“You’re too controlling, and I’m an independent control freak. It just wasn’t meant to be.” Yeonjun gets up to meet her eyes directly. They stand in front of each other, staring, contemplating.

Yeonjun is trying his best to make the process simple and avoid attracting too much attention on them, but she keeps raising her voice and bringing all eyes on them. It gets worse when she starts sobbing uncontrollably.

He considers her for a few moments, watches her cover her face while her body trembles, listens to her whimpering his name in the most pathetic voice.

And doesn’t feel a shred of guilt.

Rather, a wave of sadistic satisfaction washes over him.

He spots her watching him through her fingers, likely in the hopes of seeing him take her in pity.

Instead, Yeonjun simply coldly turns his heel and walks off without bothering to look back. Her cries get louder as he leaves; only now does he allow himself to smile.

People will condemn him, curse him out, call him every name in the book, wish him an eternity of misery, but at the end of the day, this cycle will never end.

Because there’s always gonna be some twisted soul who’s gonna ask him out anyway.

Yeonjun walks until he reaches the balcony, and it’s not until the cool air reaches his lungs that he’s able to breathe properly again. He hadn’t realized how suffocating the living room had become.

There’s a small breeze outside, but it’s warm enough for him to be comfortable with his jacket. This is the perfect kind of weather to smoke, but he’s been clean for nearly a year now, and he doesn’t want to break his streak.

He digs through his pockets to try and find something to toy with instead, and he lands on a pack of cigarettes he probably left there from the last time he’s worn it. Thankfully, he no longer carries a lighter with him, so it’s useless anyway. Yeonjun takes one out and puts it in between his mouth, watching the white puff escape his mouth, wrapping itself around the cigarette in the process. Something about that soothes him.

He stares up ahead at the shadows of tall buildings in the distance, leaning against the railing. Without turning around, he senses the shift in the air, hears footsteps getting closer; he’s no longer alone.

The steps get louder until they stop abruptly. Yeonjun suddenly feels a source of warmth on his left side

“I don’t know how people can constantly attend parties like these. They’re so draining.”

Yeonjun instantly recognizes that voice.

“That’s the point. Them being so mind numbing and distracting is exactly why people go to them.” There’s a beat of silence. Yeonjun decides to glance over.

But Soobin is already looking at him

His eyes zero in on Yeonjun’s lips, which confuses him at first until he remembers that he still has the cigarette in his mouth.

“Oh, it’s …” Yeonjun takes it out. “It’s not lit, don’t worry. I’m not blowing smoke in your face.”

“Ah, right, okay,” Soobin nods. Yeonjun notices the redness on the tip of his nose. “Not that it’d matter. It’s none of my business anyway.”

“You’re right, it doesn’t … unless it does? Because it had you looking, didn’t it?” Yeonjun puts the cigarette in his mouth and makes it twirl with his tongue. He catches Soobin staring briefly, the way his eyes flicker down, look at his mouth, before sharply looking back up. A cheeky smile grows on Yeonjun’s face.

“It, it just … caught my attention, is all.” Soobin’s face turns red, and Yeonjun can’t tell if it’s the cold, the alcohol, or the fact that he’s noticeably flustered. It amuses him.

He decides to not speak any further, instead taking a step closer, just to test. Soobin’s breath hitches, but he doesn’t move away, refusing to take his eyes off of him, refusing to budge. The fact that he’s taller than Yeonjun makes it even more endearing.

Yeonjun is attractive, he knows he is. Given how many times he’s been told, it’s hard not to. He takes great pleasure in using it for his own amusement and benefit.

“Whatever you say, cutie.” Yeonjun flicks Soobin’s chin, smiling with the cigarette still in between his teeth. Soobin, visibly flustered, drops his gaze.

The poor guy is drunk. Yeonjun can only imagine whatever emotions are going through his mind right now.

“Do you call everyone that?” Soobin manages to look back up after recovering. Yeonjun is amazed by his resilience.

“I do when I’m single.” So not that often, all things considered, but it still counts. Soobin hums then nods, like he’s actually taking note of what Yeonjun is saying. Like any of this is actually interesting.

“Do people call you that?” Soobin asks, meeting his eyes directly like he’s asking a serious question. Yeonjun decides to entertain him. There’s nothing he enjoys more than a game.

“Not particularly. I’m the nicknamer, not the nicknamed.”

There’s a glint of something indescribable in Soobin’s eyes. Yeonjun has just now noticed that he’s made himself smaller to be at Yeonjun’s level. (Which is objectively adorable.)

“Well, cutie, I really love this shirt, do you know where I can find a similar one?”

Yeonjun laughs, a genuine one. Out of all the things Soobin could’ve said with this disgustingly sweet voice, he would’ve never guessed that.

A rare spark of interest blooms within him. Yeonjun is intrigued by Soobin, he has this innocence and this whimsy to him that’s unique.

It makes Yeonjun want to break him.

“Maybe I do.” Yeonjun’s tone is nonchalant. He leans his face closer to tease. Soobin’s eyes widen ever so slightly.

“Yeah, well, you know what I think? I think … I think you should tell me all about both the shirt and the game over dinner, how about that?”

It takes a second or two for Yeonjun to process it. It nearly flies over his head before it hits him.

“Did you just … ask me out?” Yeonjun raises his eyebrows incredulously. Usually, people come to him and simply ask if he wants to go out with them. This method is quite unorthodox, but he doesn’t hate it.

“I actually really want to hear you talk about the game,” Soobin smiles shyly, ducking his head slightly. “But yeah… I guess that too.”

This guy is strange. Thankfully he’s the kind of strange that piques Yeonjun’s attention.

Note to self: wear more nerdy shirts to attract the nerd demographic. It works.

“You sure? I mean, you literally just witnessed me breaking up with someone else like five seconds ago. I’m shocked, I thought that’d scare you.”

Yeonjun is bullshitting, mostly. In all honesty, he really doesn’t care if someone is scared or not, not to mention they’re usually not. It’s business as usual, after all, why would they?

However, it’s different in Soobin’s case. He looks like he’d be the type of person to care about these things. Not to mention, he doesn’t look like someone who would hang out with people like Yeonjun. It’s just a little peculiar is all.

“Can’t be scared if that’s what you’re known for.” Touché. Yeonjun simply smiles.

“It wasn’t my initial plan, but I mean, you're here, and I’m here, and you’re single, and I have the perfect date idea, so it just worked out, y’know?”

“Yeah? So, what was your initial plan, then?”

“I actually was just gonna steal your shirt directly from you.”

Yeonjun snorts and covers his mouth in the process. There’s something about Soobin’s bluntness that appeals to that brand of dry humour that he likes. He’s usually good at controlling his reactions. This one came out on its own.

Parties are worthwhile for conversations like these. He absolutely loves talking to intoxicated people. The lack of filter and the complete unhingedness truly makes his day. Maybe Soobin wouldn’t remember any of it in the morning, maybe he wouldn’t have said any of this sober, and maybe their relationship is gonna last a total of two days, but it will have been worth it for this interaction alone.

“Alright, pretty boy, I bring you on nice dates, and in return, you get to hear some of my nerdy secrets, how’s that?”

The best part of this whole game of his is the variety of his roster. He went from a controlling girly girl with insane hands (in more ways than one) to a tall awkward nerd in the span of half an hour. His range is unmatched.

“Sounds like a plan.” Soobin nods, a bright and slightly crooked smile lighting his face up.

The alcohol has kicked in far more than it had when he walked in, Yeonjun can tell. His words are slightly slurred, but most importantly, he no longer has the self control to prevent himself from regularly looking down at Yeonjun’s lips. The glances are brief, but more and more frequent, and less and less subtle.

In the split second where their eyes meet, Yeonjun grabs Soobin’s hand, and brings it to his lips to kiss it, maintaining eye contact the entire time. He then takes out the pen he always keeps in his pocket, and writes his number on his palm. It takes Soobin off guard, because he gasps and starts blushing profusely.

“I could’ve just given you my phone, you know.”

“I’m an old school kind of guy.” He is. The hand writing tactic works like a charm. People like romantic gestures, and Yeonjun needs the strongest first impression possible to rapidly lodge himself into their hearts.

Soobin simply laughs stupidly like that was the funniest thing ever. He’s so drunk Yeonjun is almost endeared. He’s gonna have fun with this guy.

“Well, I should get going. I’m starting to get a little tired.”

That’s undeniable bullshit. To his credit, he is more tired than he was when he got here, but not enough to sleep.

He does need to leave, though: the best way to keep them hooked during the early days, the main appeal, is the element of mystery. People thinking he’s so hard to read is why they keep coming back for more, even despite everything.

“Yeah, it is getting pretty late, isn’t it? I probably won’t stay that much later either.” Soobin tugs on his jacket to tighten it around himself. His nose has completely turned pink.

Yeonjun could just leave, in fact this is the part where he usually would, but he’s not done yet. Soobin is still looking at him. He wants to bask in that attention longer.

“You know, for the record …” Yeonjun purposely trails off, purposely keeps him waiting before taking a step closer and lowering his voice. “Since we’re dating now, you're allowed to kiss me.”

“That’s … well, I don’t—” Soobin stammers, his eyes going wide and his face flushing bright red. He looks like he’s searching for his words, but in vain because he no longer has the brain power to form coherent thoughts. It’s adorable, Yeonjun relishes every second of it.

“Don’t think I didn’t notice the way that you’ve been staring at my lips.” The corner of said lips twitch upwards before he can stop them. Despite being shorter, Yeonjun’s imposing presence makes him seem taller. They’re so close now that he can feel Soobin’s breath on his face.

Soobin is quiet. He’s recovered from his embarrassment and is now narrowing his eyes at Yeonjun. The fog in his brain seems to have started to clear out and he’s finally catching onto the game.

“Well, to my credit, you might just have the prettiest pair of lips I’ve ever seen in my life.” Soobin stares directly at them as he talks. Yeonjun gets giddy, because his ego is a horrifying greedy monster that’s never satiated.

“They’re even better in action.”

If there’s one thing Yeonjun is good at, it’s tempting. It’s like waving a toy in front of a child and watching their face go through the five stages of grief as they try to resist. He’s seeing it happen in real time on Soobin’s face. It’s clear he wants to, really bad, but he’s not sober enough to hide it. Yeonjun is throwing bait at him, but he’s not sure if Soobin is gonna take it.

Until he does.

It happens in a split second. Their eyes meet again, and Yeonjun flashes a sweet smile. Next thing he knows, Soobin grabs his collar and kisses him. It’s extremely brief, nothing crazy or anything, but Yeonjun feels a sense of accomplishment for it anyway.

“Had to test it for myself. I can confirm.” Soobin breathes out, his lips parted like he’s catching his breath. His eyes wander all over Yeonjun’s body like he doesn’t know where to look.

His hands are still gripping Yeonjun’s collar, opening it just wide enough for his hickeys to be visible. Yeonjun knows Soobin noticed them because he’s staring in the most obvious way possible, even allowing his thumb to lightly graze over one of them.

“Play your cards right, and that can be you too.” Yeonjun whispers, leaning in so close they’re breathing in each other’s faces again. Soobin’s breath audibly hitches, and Yeonjun doesn’t give him time to process, because he leans in again to kiss him again, lingering a little longer this time. All the ways to fuck with his head as much as possible.

(It works. When he pulls back, Soobin looks absolutely dazed.)

“Alright, cutie, I have to go for real now, but call me?” Yeonjun gives him the most sickeningly sweet smile, before walking out. He doesn’t even look back, but he doesn’t need to. He knows Soobin is watching.

He zooms out of there like he’s on a tight schedule. He pays no mind to any wandering eyes looking his way. He lets his feet guide him until he reaches his room. Relief washes over him once he does.

Thank God. He’s never been happier to see his bed again.

Some of his ex’s stuff is still here, naturally, but that’s tomorrow’s problem. Right now, Yeonjun can’t be bothered. He throws them off the bed and climbs in.

He takes his phone out of his pocket and puts it down in his dresser. As if conveniently timed, he receives a text.

hi it’s soobinnn im texting you to save your number hihi goodnight, sleep well :))

Oh, he’s adorable. Yeonjun is gonna enjoy every second of this.

goodnight, cutie. sleep well too ♡

Notes:

follow me on twitter @YNJNCNTRL :))