Summary: Your boyfriend — despite being naturally leading, is pretty submissive in bed. It comes as quite a shock when he decides to take control once but who are you to say no?
⤷ smut!!! p in v, softdom!soobin. established relationship. soobin spits in and on you a couple times. lowk size kink. big dick!soobin agenda. few praises thrown in.
a/n: fem!reader (afab so implied), inspired by my dream & requested kinda 🫡 soobin nation rise up. not proof read ><
Being intimate with Soobin has never felt this heavy and hot. His bigger, more intimidating frame easily envelops your body and naturally leads the progress of your connection. You’re not sure when you ended up in his lap, swallowed by his broad stature as you struggle to keep up with the prodding tongue exploring your mouth. Your heart is dizzy with lust-fuelled excitement and your stomach starts to clench and sends sparks of passion towards your lower body. Your hips rock subconsciously against his own as you chase relief for the pressure that’s built up in your sensitive clit from his actions.
You’re practically panting as Soobin continues his ministrations. The usually passive and quite submissive man clings to you needingly, pressing his mouth against yours in a clash of teeth and tongues as if trying to prove a point to someone in his head.
Your hands which dig into the skin as the base of his neck falter and squeeze at the wisps of hair as he pushes you impossibly closer by the small of your back. Your lips disconnect slightly so his hot, heavy tongue can lick a daring stripe from your neck to just above your jaw.
You can’t help but whimper at the feeling. You feel like you’re going insane as Soobin continues to have his way with you. It’s not like Soobin to practically jump on you and have you sit pretty in his lap as he does what he wants to you. Usually, he’s staring at you with eyes blown large with desire as he asks you want you want him to do. What he can do to make you feel so good. Usually the control over someone so much larger than you makes your legs clench but the way Soobin is practically treating you like a doll has you drenched in a way you didn’t think was ever possible.
“Mhmph — Soobin!” You mewl as he presses heavy kisses against your cheek, travelling up your face to press them into your hairline before he lands back at your mouth. He snakes a hand from the small of your back to clench your chin between fingers, pulling his face back so he can stare at you with dark eyes. You swear your eyes almost roll to the back of your head at the sight of his plush, bruised lip. They’re slick with saliva and a small string still connects your lips.
He breathes heavily but the way you’re panting at having your breath stolen from you is undeniably hot to both of you. Your hands slip from his neck to hold his broad shoulders. You must look crazed — hair messy and lips swollen from the nips caused by Soobin.
“What’s gotten into you?” You question under pants, eyes darting around your boyfriend’s face. His hooded eyes drink in the details of your wrecked face. Soft eyes, furrowed brows and parted, kiss bitten red lips that glisten under the dull light in the bedroom like a crude layer of lipgloss. Soobin’s dick twitches at the sight.
“Need you.” Soobin mutters honestly as his hand drops from your chin. You swallow thickly before letting out a small puff in surprise as Soobin swiftly scoots back to lay you flat against the bed. Your stomach flutters as he easily manhandles you in a pliant position he wants to see you in.
“H-Hah..” You exhale shakily as Soobin’s hand runs down your body. His large plans envelope your tits, squeezing and pushing them together under the fabric of your top. He uses his thumbs to rub over the protruding tips, revelling in the way you shiver and bite your lip at the feeling. Your legs greedily rub together, ignoring how your knees knock into his legs and give away what you’re doing.
Wriggling and twisting, you reach after his touch. He curses as his hands trail further down your body until he reaches the hem of your shirt. His head dips as he pushes the material up, lips pressing wet searing kisses to the exposed skin of your torso. When he lifts away to press more, tongue darting to lap at the skin, the cool air causes a nipping sensation that makes your back arch.
Your head falls further back into the pillows as your hands grasp at the sheets. Soobin pushes your shirt up to the point it bunches over the swell of your breasts, pert nipples facing the cool air without much cover. Your legs press together as his head rounds up to the flesh of your tits. His tongue leaves a hot trail of desire, mapping his ministrations as he finally targets your breasts. He swirls the tongue around the perky bud, lips suctioning down as his teeth graze at the sensitive surface. You mewl and yelp as his other hand comes to twist at the neglected nipple.
“A-Ah, Soobin..” You moan wantonly, back arching and twisting. You try to pull away from the pinching of your right nipple but it leads you to push against Soobin’s face causing his teeth to dig into the soft flesh. You hiss and mewl as you feel yourself become more needy at the opposite sensations.
“So needy.” Soobin mumbles around the flesh as he moves to suck the skin just under your areola. You seizes his pinching to lightly roll over the bud with his thumb. You sigh as he separates from your tit with a soft ‘pop!’
The skin presents with a slight red tint. Soobin exhales as he realises the mark will slowly darken over time.
You release your hands from the sheets to weave your fingers into Soobin’s dark strands. He follows your lead until his face connects with your again. Your lips jut into a pout as you motion for him to meet you halfway with another kiss but he stills despite the pull on his hair.
“Jus’ kiss me, already.” You whine, feeling slightly lightheaded by the change in dynamic. Soobin’s lip flips into a smirk at one corner, the expression sends a flutter straight to your cunt. He leans in and presses a soft kiss against your lips.
You relish in the soft kiss. It’s different from what he’s inflicted upon you tonight.
He pulls away softly and his eyes almost seem a little lighter. They’re still clouded with unwavering desire but his expression seems just a fraction smaller.
“..My beautiful baby.” Soobin practically whispers as his eyes take in the features of your face. You turn hot under the appreciation. Soobin presses a soft kiss against your jawline, eyes dazzling with love.
“Soobin..” You whine with embarrassment laced into your words, “Just fuck me already.”
If the room wasn’t hot before it was hot now. As soon as the plea left your mouth Soobin was stripping his shirt and unbuckling his belt. The visual of the taller man sat on his knees above you as his belt clacked and jiggled as he whipped it off and threw the accessory to the side with a metallic thud made your thighs clench. The way his brows furrowed slightly as the belt fumbled a little and the groan of relief once he was able to undo it and throw it to the side made the everyday action just a little hotter.
You shuffle and pull yourself up to fully take off the shirt that was uncomfortably bunched around your chest. Soobin’s eyes shamelessly stare at your tits as they shake a little when you readjust the strands of hair that fell into your face.
“Shit. Baby. Let me eat you out.” Soobin asks as he hurriedly pushes his trousers around his ankles. If you weren’t so turned on you’d probably laugh at how he swears when the material bunches on his thighs and he’s forced to hop off the bed to fully take the denim off. The strain of his cock against the black material of his Calvin Klein’s makes whatever humour die in the back of your head as you zone in on the print.
“Jus’ need you in me.” You reply earnestly. Soobin crawls back on the bed, leaning over you like predator to prey. His eyes meet yours softly, “I’ve been dying to taste you, baby.”
You almost moan at his words. Soobin uses a hand to trace your features with delicate fingers. Your hand raises to softly hold at the hand. Not to stop him but just to simply touch him.
“I just need your cock, ‘Bin.” You say it so easily Soobin feels himself twitch in his underwear. The fingers tracing your lips lead themselves to your lips, slightly pressing down on the pink flesh to open your mouth silently. You let him use you, opening your mouth so he can press down on your tongue.
“Get my fingers wet, my love.” Soobin hums as he zones in on the way your tongue twirls over the long digits. He wills himself to not teasingly press a little deeper. If he was feeling a little meaner maybe he’d see how far he could go before you gag against the prodding digits. He hooks a thumb on your chin so he can rub his pointer and middle fingers against your tongue.
You hum, voice bordering on a whine as your mouth salivates from his actions and face alone. Soobin pulls his fingers away but taps on your lips to tell you to keep your mouth open. You flinch a little when he spits but you can’t help but smile when the droplet of saliva lands on your tongue neatly. He dips his fingers back in to scoop it up and really coat his fingers.
He lets you breathe when he pulls away. You swallow thickly as Soobin shifts his attention to your needy cunt. The cool sensation of his fingers prodding as your hot, gushing pussy is enough to make your eyes roll back. He circles your clit a few times — the way you like — before dipping the tips of his fingers into your needy hole. He glances up to gage your reaction before pushing in his fingers, wiggling a little to ease them in.
“Didn’t even need you to drool all over my fingers.” Soobin laughs a little as your mouth falls open. You let out a breathy exhale as he scissors you open, fingers slowly spreading against your gummy walls to get you used to the feeling.
“Ha-ah, told you I need you.” You retort as your fingers curl against the sheets. Soobin hums and bends his head so he can leave a small kiss at the top of your thigh. The muscle twitches at the sensation but the loving action next to the pumping of his fingers makes your stomach feel warm and fuzzy.
It’s not long before the usual dirty sound of squelching fills the air. Soobin manages to wiggle in a third finger despite your little huffs when it stings as he introduces the third. He hums as he shifts back on his knees so he can use his other hand to circle at your clit.
Your thighs begin to shake a little. Your head lolls back as you whimper. Soobin’s long fingers and strikingly ability to find the spot that makes you see stars is a lethal combo, but one that makes you moan like a bitch in heat.
“Soob, ‘m gonna cum.” You warn. Soobin continues, twisting his fingers just slightly as he rubs a little faster on your clit. You should be embarrassed at the wet sloshing sound that fills the room but you can’t focus on it when the familiar warm tugging sensation starts to pull in your lower stomach.
“Gonna cum for me?” Soobin asks as he looks at your face. Your hair is disheveled from throwing your head back but it falls around your head like a halo. He presses a fingers a little harder against the spongy spot inside your cunt as he continues to coo little praises that makes your walls clench against the fingers.
“Pretty baby.” Soobin cooes as you cum. Your back arches with your pretty tits pointing perkily to the air. Soobin wills himself to not grab at the flesh as he continues to slowly pump his fingers in your squishy walls to help you ride out the orgasm. Your hips chase after the fading sensation before eventually stopping.
Soobin takes the signal to slowly detach his fingers from your cunt. Your pussy clenches as he pulls out.
Your head feels dizzy as you turn your head to look at your boyfriend. He’s slowly peeling the elastic band of his boxers away from his hips. You’d offer to help if you weren’t still a little breathless from whining for Soobin to keep going.
He rolls the material down his thighs. His quads tighten as his hand wraps around the base of his cock. He uses the juices from the hand he used to finger you to spread it across the sensitive skin.
He hisses at the contact. Despite being sexually active Soobin still swears he feels like he could cum from one touch alone as he looks at your body. He feels like a dam teenager who just got their hands on their first porn mag as he drinks in your vulgar position.
“Roll over for me, baby.” Soobin commands. You nod, slowly rolling yourself over so you can plant yourself on your hands and knees. It used to feel embarrassing to present yourself so freely to Soobin but you’ve gotten used to this man and his libido to realise he’s way to horny to care for slight imperfections you’ve decided you’ve got in your head.
Your back arches as Soobin places a palm on the skin of your ass. You feel the bed dip as he shuffles forward, stomach clenching when the head of his cock taps against your weeping hole.
You hear Soobin inhale before pausing. He shifts backwards before a hot, wet trail of liquid meet your puffy lips. The needy moan that erupts from your mouth when you realise Soobin’s spat on you again — specifically your pussy, turns you on immensely.
“Tell me if it hurts.” Soobin comments as he guides his cock with his hand. He use the fleshy tip to spread the wetness over your folds, gathering them on the bulbous tip so it makes it easier for him to press into your fluttering hole.
The hand on the palm of your ass smooths to your lower back. You instinctively arch further into the mattress, proving him a better view of your messy pussy. He groans as he presses in, relishing in the way your wet cunt immediately sucks him in.
The stinging is delicious. The way the tears poke at your eyes as you clench them shut would make Soobin cum on the spot if he could see your face. You press your face into the pillows, gasping as he inches in slowly.
“Doing okay, love?” Soobin asks as he stops halfway. You nod against the pillow, biting your lip to swallow any hisses. The stretch does burn but the reward after is too enticing to stop him. Soobin leans forward a bit, accidentally pushing in more as he tries to catch a glance of your face, “Words, baby.”
“G-Good! Keep going, Soob. Need it bad!” You squeal as he inches in more. Your legs want to flail but you ground yourself by biting at the pillow you’ve forced your head into.
Soobin bottoms out swiftly. The base of his hips sit snug against your ass as he allows you a moment to breathe. The way your walls clench rapidly around his cock makes the hand on your back slip to grab at your waist. He holds the flesh firmly between his fingers.
“‘M gonna cum if you keep doing that.” He confesses breathlessly. You whimper out an apology as you try to calm your racing heart.
“Move. It’s okay.” You give Soobin the green light to move.
He rocks his hips slowly. Your eyes almost roll back at how big he is. Soobin doesn’t seem to understand that he is bigger than average because the amount of times you have to tell him he can’t just jackhammer into you from start to finish is astonishing. He doesn’t seem to understand that you barely squeeze him into your cunt before he’s almost breaking into your cervix. Poor guy just wants to make you feel good.
He sighs, both hands finding home on your hips as he finds his rhythm. His thighs slap against the back of your legs, filling the void silence in the room as he slowly speeds up.
Your legs shake. His stupidly big cock practically abuses your gspot, punching and drilling it stupid. Even at the slower pace the mushroom tip makes your toes curl like you’re about to cum on the spot.
“Faster!” You command greedily as you press your hips against Soobin’s. Soobin takes your word for it as he begins to press harder, transferring his weight to the grip on your hips so he can thrust harder.
The bruising placement of his hands makes your mouth water. The thought of him leaving imprints of his hands on the soft flesh like a silent marking of ‘Soobin was here.’ is dirtily tantalising.
“Always so tight. You sure you can take me?” Soobin muses as he thrusts harder. The sounds filling the room are a perverts fantasy. Between the sound of slick skin slapping, obscene squelching and pornographic moans alongside the softest dirty talk would have any person sweating.
You pant and wriggle, hips pushing back to meet Soobin. The plush of your ass slaps against the skin of Soobin’s hips leaving soft little stings in its wake. He slides a hand from your hip to messily play with your clit. You cry as he punches hastily, the force of his thrusts making his hand slip and pull at the sensitive skin.
“‘M gonna cum!” You warn as Soobin continues to draw messy figure 8’s on your clit. He pants as he chases the orgasm, legs and arms burning as he wills himself to keep going.
The sweat that was building on his hairline falls down his face in small streaks and he groans as he flicks his head back. The strands of his hair stick to the sweaty skin, casting a shadow across his face.
“Go ahead, love. Come.” Soobin keens when you clamp down a little firmer than usual. The spasms of your sensitive walls leads him to a quicker release but he refuses to come before you do.
You yelp as a specifically hard thrust makes your vision dot “Fuck! Mhmph!! Soobin — Ha-ah, shit!”
“You sound like a pornstar.” Soobin manages to speak past the whiny whimper that escaped him when the first spirt of his cum shoots into your walls. He spews apologies when he can’t hold it back, fucking you like a pocket pussy as he chases his relief.
You’re practically melted onto the sheets when you come. Whether it’s from Soobin’s off handed comment or the searing hot feeling of his cum costing your walls, one last clench around his bulbous cock and you’re cumming like a whiny bitch.
Soobin lets you ride it out despite his sensitive nature. The sounds that escape him are more adjacent to his usual tone during sex, soft and needy. The slamming of his hips has slowed to a rocking pace. You both hiss as his sensitive heads prods at your spongy spot.
“You did.. so good for me.” Soobin exhales faintly. He slowly pulls out and your walls clench uncomfortably at the feeling. His hands detach themselves from your body as you fully embrace the soft bedding below you. Getting caught up in the heat of the moment made you forget about how hot you are. The warm flush radiates form your body as you both separate for cool air.
You shift, turning so you can face Soobin. He settles against the pillow next to you, facing the ceiling as he catches his breath.
“What got into you?” You ask with a trace of a laugh. Soobin snickers as he rolls his neck softly. He just shrugs.
synopsis IF YOU LET ME STAY THE NIGHT, I THINK I MIGHT JUST HAVE TO STAY FOREVER ⋆ 𐙚 ̊ in which you spend 7 days in cebu, and the fellow tourist you meet by chance makes it difficult for you to stomach the thought of leaving.
pairing choi soobin x (f) reader
genre fluff, smut, reader and soobin are both tourists, strangers to friends to lovers
a/n first fic on this blog kinda nervous :3 been feeling sososo much for my soobie doobie these days, my love couldn't help but spill all over tumblr. hi, new friends! ♡
It seems as though the whole universe has conspired against you.
Standing under the scorching heat, you could not help but think that you should have stayed in the confines of your sweet, humble abode. If only Karina hadn’t convinced you to, in her words, “Step out of your comfort zone, you homebody!”, then maybe you would have been 12 episodes deep in a new drama, or even getting your rank rating up in League of Legends.
It’s hard to gaslight yourself that your trip to Cebu is supposed to be a cathartic experience when it’s all starting so horribly already. Not when you are fresh off a miserable flight with the person in front of you reclining their chair all the way. Not when some businessman spilt their coffee all over your pristinely white hoodie, mumbling that you should have stayed out of the way because he has a flight to catch. Not when you are all alone while everyone else seems to be having the time of their lives raving about the beaches and parties this place has to offer. Not when you couldn’t even shoot a message to Karina complaining about how this was such a dumb idea for a raging introvert like you, because your stupid phone is betraying you and it can’t catch a stupid signal.
And while you are easily irritated, it’s also easy for you to come to terms with the fact that you will be stuck on this island by yourself for 7 days. You tried your best to convince Karina to come with you, but she kept insisting that it was time for you to attempt solo traveling just for the experience. Easy to say for someone as outgoing as her. You huff, feeling defeated as you slump to sit on your luggage, waiting for a cab to take you to your hotel, when you catch sight of a man bickering with… a cab driver?
“What do you mean I have to pay a thousand pesos? My hotel is 15 minutes away!”
If you thought you were already the epitome of irritation, this guy was far worse. He looks like he just clawed his way out of hell with how messy his hair is and how much sweat he’s drenched in. Not to mention the bags under his eyes and how flushed his skin looks from how hard he’s keeping his annoyance within and oh god, he’s beautiful.
He drags his feet to walk away from the cab, eyebrows still furrowed, and you had to begrudgingly stop yourself from checking this stranger out because you do not want embarrassment to lace all the exasperation you’re feeling right now. You feel your cheeks heat up when you realize he stopped to stand beside your slumped form, sulking like you’ve lost all your will to live.
“Jesus, it’s so hot…” you hear him groan as he types away on his phone. You assume he’s complaining to a friend because it’s what you would have done. That is, if you could catch a signal.
You giggle to yourself and he snaps his head to look at you, expression softening.
“Tourist?”
He’s talking to you. What the hell are you supposed to do when a man (who looks like he stepped out of a typical romance drama) strikes a conversation with you? You choose to face him, avoiding eye contact, and nod meekly.
He immediately whines. A behavior such a stark contrast to a man whose figure towers over you, “Can you believe that cab driver tried to charge me 1000 pesos for a 15-minute ride? My friend told me they overcharge tourists like crazy, so I should just act angry, but I guess I’m not scaring them off..?”
You finally make eye contact with him, skimming over his features. He’s handsome, but not in a way that suffocates you. He’s… cute. Makes you feel fuzzy inside with his soft features. Round, wide eyes, nose slightly scrunched, and the way his front teeth sit on his bottom lip makes him look like a bunny who wasn’t given enough carrot treats. What the fuck are you even saying at this point? He’s just some guy. Okay, a gorgeous one, at that.
You clear your throat, “Maybe you should try an Uber?”
“Ubers aren’t available in the Philippines…”
You nod, not knowing what to say. You’ve proven yet again that you are physically incapable of talking to cute guys.
“Shit. Now my phone is at 1%.”
You snort, “I’d offer mine, but this dumb fuck cannot catch a signal.”
He sighs defeatedly, now sitting on his luggage as well, “Aren’t you going to try and get a cab?”
“I was going to, but after seeing you with that cab driver, I might as well just take a flight back home already…”
He chuckles. Even his laugh is pretty.
“Maybe you’re better at haggling than I am?”
He seems to be right, because the first cab driver you hailed instantly agreed to drive you for 300 pesos. You nod at the stranger while loading your luggage in the back, and he smiles at you in return. You’re probably never going to see each other again. So much for a short-lived airport crush.
You fall back onto the expanse of your bed once you’ve checked in, relishing in the comfort after a pain-staking flight. Stretching your back, you’re relieved to find that the hotel wi-fi works like magic, finally satiating your need for chronically online personal time. After a few moments of scrolling through your feed to see what you’ve missed, you grew bored, pressing the call button beside Karina’s contact name. Her face lights up your screen immediately.
“Yah! Why are you on your phone instead of the beach? I just saw you repost a Tiktok 5 minutes ago!”
You roll your eyes, “Can’t a girl replenish her social battery before going out and about all alone?” She simply chuckles, giving you an avenue to start complaining to her about all the mishaps that have happened so far. You drone on and on until you’ve lost track of all the time you spent just grumbling over every inconvenience, and she reassures you that maybe you used up all your bad luck, and from hereon, everything will fall into place smoothly. You aspire to be as optimistic as she is. Soon enough, she yawns, saying that it’s time for her afternoon nap, and you’re left to scurry over to the bathroom to freshen up.
It’s 4PM when you step out of your hotel room, padding over to the lobby to ask for the pathway to the beach, when you catch sight of a familiar tall figure hunched over the receptionist desk. He seems to feel your presence, because he snaps his head towards you.
“Huh? Oh!”
It’s the cute guy from the airport. You swear you’re going to get a heart attack.
“O-oh? Hey,” you try to muster out. You really, really suck at talking to cute guys.
He smiles, “Didn’t know you booked the same hotel! We could have shared a cab, then.”
“Would be weird to tell a complete stranger which hotel I booked, right?” You didn’t mean for the words to trail off your mouth quite harshly, really, but your realization hits you too late when his face flushes in panic as he responds. “A-ah! Yeah! I suppose it would be really weird. Sorry…”
You glance over at the receptionist desk to see that there was no one manning. Great. Now you can’t weasel your way out of this awkward situation.
“Uh… I was going to ask the receptionist where the pathway leading directly to the beach was, but I guess there’s nobody here?”
He’s shocked. It’s almost animated how his expressions are painted on his face. “I was going to ask them too! I’ve been waiting for about 10 minutes now, but I have no idea where the receptionist has gone, so…” He trails off, and maybe it’s the impatience getting to your head, so you ask,
“You want to just fuck it and find it ourselves?”
He looks at you, and for just a moment, you’re terrified. What if he thinks you’re hitting on him? Wanting to spend time alone with a hot guy? You almost think you’re fucked until he flashes a grin.
“I’m already itching to get my feet in the sand.”
And that’s how you find yourself walking side by side with him. You learn that his name is Soobin, and that he’s from South Korea, working in corporate like you. Soobin tells you about his friend that was supposed to come with him, but he booked his flight incorrectly in an absentminded haze, thus he was traveling solo. You tell him that your friend practically had to bribe you into going on this vacation because of all the stress you have bottled up from your miserable job. He lets out a giggle, saying that he needed to get away from his laptop screen given that even typing was giving him a migraine.
Despite your closed off nature, it was surprisingly easy to fall into a conversation with Soobin. Maybe you enjoyed the conversation a little too much, because it’s only then that you realize you’ve been going around in circles, still not finding the beachside.
“Do you think we’re lost?”
He turns over to you and stops in his tracks, smiling sheepishly. “Maybe?”
And then it hits you. You’re lost. God knows where you are, and you’re stuck navigating your way back with someone you met less than 5 hours ago. Did you really put your guard down for a stranger?
“Shit,” you pull out your phone, only to be reminded that it’s practically useless. It doesn’t help that you’re in a dead zone. You see him fiddling with his phone, seemingly to find a way to map yourselves out of this, but he was met with disappointment upon reading the words “no cellular service”.
You groan, wanting nothing but to go back to your hotel room to curl up in your bed, but Soobin was still adamant on finding the beachside. Unfortunately for you and your aching legs, you had to choose between dragging yourself sluggishly or having a tantrum in the middle of nowhere. The latter was a no-go, obviously, unless you had a death wish?
The fatigue and anxiety were catching up to the both of you as dead silence remained in the air, save from the small huffs you were letting out occasionally. Soobin glances at you from time to time, seemingly to check on your pathetic state. The sun was starting to set, and you’re certain you were going to make it to the headlines as the 25 year-old woman who (a) perished in extreme fatigue and irritation, or; (b) got brutally murdered by a bunny-looking stranger twice her size.
You don’t notice that you were looking at the ground, questioning every life decision that has led you to this absurdity, when Soobin’s awed gasp snaps you back into reality.
“Heol…”
You look up to see a breathtaking view, all yours to behold. The sun was setting in the horizon, etched in the apricot sky. Palm trees breezed through the path, and the salt in the air barely grazed your tongue. Soobin has his mouth agape, eyes full of wonder. Okay, maybe he’s not a serial killer out to murder you if he brought you to such a beautiful part of the seaside. Unless this is all part of his grand scheme to let your guard down? But he looks clueless as he can be, perhaps you were more likely to be the murderer in this situation.
“Come! There’s no one around!” Soobin hurriedly waddles over to a spot just below the trees, inviting you to join him. Once you’re sat beside him in the sand, he stretches the entirety of his legs, letting out a hum of relief. He has a stupid smile on his face as his eyes glaze to take in the golden hour.
“I’m sorry I got us lost. I’ve never been good at directions,” Soobin smiles apologetically. “But hey, this view is nice. We have this all to ourselves.”
No one was around. Okay. Maybe this is the part where he brutally murd-
“I hope you’re not too tired. I… kinda heard you huffing a lot earlier and I figured you were getting antsy. Also it was probably because you were lost in god knows where with a dude you just met, so that must have been scary for you? I can’t convince you that I’m completely harmless because that would make me more suspicious, right? And oh god why am I rambling?” He’s melting into a puddle of embarrassment. Usually, you liked it when men learned to shut the fuck up, but you tolerated his rambling. He was quite… endearing, actually.
You let out a small chuckle, “Soobin, it’s fine. We’re chill. I was just tired of walking in circles, that’s all.” He sighs in response, fingers tracing shapes in the sand.
“The view is beautiful though. I’m kinda glad we got lost. We can gatekeep this experience,” you add, shooting a reassuring smile. Now you feel bad for ever thinking ill of him, because the way he perks up and grins at you just seals the deal that he was never a threat. Soobin turns away to continue watching the sunset, basking in the way the sun’s rays kiss his skin.
Time flew by too fast, and now you’re left with the problem of how you’re supposed to go back to the hotel, when a light suddenly beams at the two of you.
“Hey! This is private property!” Fuck. No wonder there weren’t any people around. The two of you get escorted out, with the security guard huffing about how “kids these days just fool around everywhere”, to which you and Soobin turn crimson profusely. You had no choice but to push your luck, asking him the way to your hotel no matter how embarrassed the pair of you were.
“Okay… that was humiliating,” you cringe and glance over at Soobin, who was not faring any better than you. His cheeks were still puffed out, teeth nibbling at his bottom lip.
“Kinda feels like we’re trauma bonded now,” he mutters, praying that this time around, you were going the right way. “Trauma bonded over a humiliation ritual…. today felt too long.”
You hum, “Yep. Might have to skip dinner. I just want to sleep and stock up on social battery for the next 6 days.”
His eyes widened, “Wow. We have the exact same hotel and trip duration.”
You nod, not knowing what to make of this new knowledge, but all the rummaging in your brain was instantly cut off by him.
“Do you, perhaps…” His voice turns small. “Perhaps you’d like to stick together?”
“A whole week together? You might get sick of me.”
He grins, “Well, if by chance I do, it would be totally fine. We’re most likely never going to cross paths with each other again anyway.”
You don’t know what compels you to, but you agree.
You hope Karina would be proud of you stepping outside of your comfort zone (and trusting that some guy doesn’t offer you as human sacrifice.)
The next few days went by like a dream.
On the second and third day, Soobin took you ziplining and leaping off waterfalls despite your protests. You remember how your heart skipped a beat at his proud, child-like grin when he got you to admit that facing your fear of heights ended up rather enjoyable. The day after, the pair of you decided to take a break from the adrenaline and wandered off to the cultural spots Cebu had to offer. You didn’t expect him to take such good shots of you, worthy enough to be posted on your wilting Instagram account. Karina had even bombarded you with question marks, asking if you’ve finally made a new friend. Imagine her shock when you sent her a selfie you had taken of the two of you, and she found out your new “friend” looks like he stepped out of a manhwa.
By the end of the fifth day of your escapades with Soobin, you had suggested trying out the beachside bars your Tiktok algorithm was raging about. It seems like Karina had magic senses, because your phone suddenly chirped with a text notification while you added finishing touches to your makeup.
rina<3: u crack cebu boy yet?
You furrow your eyebrows at this.
: huh
: we’re FRIENDS
rina<3: and he’s ur exact type
: well yes
: but it would be weird to get in a random stranger’s pants
rina<3: dude that’s exactly why
: u can just leave it behind
: what happens in cebu stays in cebu type shit
: esp if hes bad in bed 💀
: you are so…
: what if i catch something from him
rina<3: feelings?
: oh u meant an std
: i snooped through his instagram and mans looks bitchless anyway
: his following list consists of league gameplay accounts and 4 of his friends
: ugh idk man
: i just
: hes hot but
: i’d rather not put weird thoughts in my head about a dude i’m spending the remaining days with
rina<3: LMAO it’s okay i’m playing
: just sayin u only live once
: and i’ve prayed hard for u to finally get laid again
: especially after ur ugly ass ex
: and don’t tell me u haven’t snooped through his ig either
: ?
: i have but
: just out of pure curiosity
rina<3: love when u get defensive
: u in bed alrdy? do u wanna call and catch up
: im yearning for my best friend
: awww i’m going out
: trying the beachside bars
rina<3: oh? 👀
: enjoy <3
: hoping u break ur vow of abstinence
: ????
: love you
: i’ll call u tomorrow evening maybe
Karina sends a heart and a wink in response, making you smile and shake your head
Looking at yourself in the mirror, you adjust a strand of your hair and suddenly become antsy. All those talks about Soobin suddenly made you feel hauntingly self-aware. You hate to admit that you wanted to look pretty to him. Life has a way of making things fall into place so perfectly, because not long after your frustrated fussing, you hear three knocks on your door. Soobin.
You pad over, opening your door to see Soobin standing in true, awkward, painfully endearing Soobin fashion.
His eyes fall on your face, drifting just a millisecond to your bikini-clad and sheer covered body. You barely miss the way his cheeks burn despite the cold air from your room.
“You look-” he starts, but cuts himself off. Alarms blare in your head. Look horrible? A mess? You look like you tried to get all pretty for me but absolutely failed?
“Look what?” you squeak out, voice small. He scratches his neck, as if debating what words to say. You’re painfully fretting over every possible response until he eventually mumbles something after a few beats.
“You look beautiful.”
He says it so sincerely it makes your head spin. But alas, Soobin is Soobin…
“Not in a creepy way! The color of your outfit just fits you really well. And the way you did your hair and makeup is pretty cool. And-”
You shush him, trying to calm your heart that is about to beat out of your chest, “It’s fine, Soobin. You don’t look too bad yourself.”
Awkward silence then envelopes you in the warmly lit hotel hallway, both of you not daring to meet each other’s eyes.
You were the one to break the stillness, “Let’s go?”, to which he hums in response. He looked like he had much more to say, but you don’t dare to pry him on his thoughts in fear of further straining the situation.
One thing you liked about spending time with Soobin is how the two of you go well together. Platonically, you swear. It isn’t even five minutes deep into the walk together when you’re back to telling each other mundane stories about your lives back home. Soobin whines about how he misses his dog, Tori, to which you reply “so she’s far better company than me?”, causing him to ramble in panic. You, in turn, tell him about how you don’t want to come back to office paperwork when you’ve been having the time of your life getting your feet in the sand all day.
“I wish we could stay here forever,” he sighs, seemingly in a haze as the night breeze grazes his hair. “It’s been really fun just doing anything and everything with you.”
You take the chance to finally, actually look at Soobin. He towers over you, looking you straight in the eye like he doesn’t know your heart is about to beat out of your chest every time he does so. His hair is messy from the wind, the outline of his face perfectly chiseled by the moonlight gracing his skin.
In that moment, you know something starts shifting between your feelings and your ever-so rational mind. You can’t help it. Not when he’s looking at you like you hung up the moon. Not when his beauty is one you would only find once in a lifetime.
You’re done for.
Despite this, you push your thoughts down your throat, managing to whisper, “I’ll really miss you when we go our separate ways, you know?”
He chuckles, “Because I’m the only male friend you have that actually takes good photos of you?”
“Your words, not mine.”
He beams teasingly before adding, “I’ll miss you too. A lot.”
Suddenly confronted with the vulnerability of your words, you tear your eyes away from him and start kicking sand beneath your feet, “I don’t know why I got sappy, sorry. I still have 2 days with you.”
“It’s cute,” Soobin reassures you. As a friend would, right? You don’t want to overthink it. “I never would have thought we’d warm up to each other so fast, but maybe I was meant to meet you on this trip.”
“Just so you have someone to buy you vinegar for your jellyfish stings?”
“That, and we make quite a good pair for people who only met at the start of this week.” Your heart feels like it’s being tugged from all sides, painfully reminded of the fact that you’ve grown attached to him in such a short period of time.
Right. You really shouldn’t get too attached to someone who will be an ocean away by the following week.
Your forlorn musings are interrupted by the chants of people that cut through the bubble you and Soobin have placed yourselves in. He flashes an ever so sweet smile at you, taking your hand in his.
“You ready to get absolutely shitfaced?”
The world is spinning before your eyes.
“Sooooobieeee” you slur out, arm snugly wrapped around his. “Let’s drink more!”
You don’t know how much alcohol is flowing through your bloodstream, but it was enough for you to cling into Soobin like he was the only thing keeping you grounded. Literally. If it weren’t for him, you would have fallen face flat into the ground.
He squeaks, “No more! You’re red all over!”
“And you’re not!” you pout, “It’s like I’m the only one having fun!”
You would have thought he was starting to get sick of you if it weren’t for his grip tightening before he says, “I’m having fun. But-”
“Soobin. Soobin. I’m going to throw up.”
He mutters a profanity in his native language, dragging you up so gently and guiding you somewhere your inebriated mind couldn’t fathom. It’s only when you breathe in the stench that you piece out that he had taken you to the bathroom (more specifically, the line of people leading to it.)
“Don’t barf on me, please,” Soobin practically begs, rubbing circles on your back as you lean further into his grip, dopey smile plastered on your face as you admire him from the angle below.
“You’re really, really, reallyyyy cute, Soobie,” you squeeze the bicep you’re clinging onto, making the man shriek in surprise. “How are you even real?”
He chooses to look away from your eyes that keep raking all over him, cheeks now a carmine red.
“I told you earlier that you didn’t look too bad yourself, but I wanted to tell you that you looked absolutely fucking beautiful. Far prettier than me. Even though I spent so long trying to look cute for you,” you stumble over your words as he keeps his hold on your waist. You don’t even notice that it was your turn to enter the bathroom when he sighs and escorts you inside, oblivious to the stares you got from stepping inside together.
He positions you so that you’re hunched over the toilet, his annoyingly long legs folded to keep you at eye level while he bunches your hair up. As your drunkenness wills, you expel the intoxication out of your system as Soobin wipes the sweat off your face and neck. When all is done, you look at him and weakly ask for toilet paper to wipe your face with, to which he takes it upon himself to do it for you, gingerly padding over your mouth and tear-stained cheeks.
“All okay?” Soobin asks as he throws the toilet paper away and tidies up the bathroom the best he could.
“Mhm,” you purr, latching onto his arm as he opens the door, receiving pointed stares from the people witnessing you step outside together. You were all oblivious to it, wanting nothing but to curl up into the heat his body tenders. He’s silent as you stumble over your feet, and yet he traces his arm back around your waist once more.
“Where are we going?”
“I’m taking you back.”
“But you haven’t even drank that much yet!”
“I’m not a heavy drinker.”
You sulk as he maneuvers you all the way back to your hotel room.
When he sets you down on the bed, your frown only gets deeper. He’s immediately rummaging through your bathroom, hurriedly asking where your cleansing wipes are before you succumb to slumber, and returns to your side albeit not telling him where it was. It’s funny, really, the way you could see yourselves falling into this routine in the future. A future that seems so out of reach, if only you wouldn’t be miles away from each other when all this is done.
“Stay still,” Soobin whispers, as if terrified of breaking through the air of tenderness sifting through your hotel room. He holds your face so delicately as he drags the makeup off of your lethargic state. He’s merely inches away and yet he seems so far from your reach.
“Soobin,” you let out, almost a pained, yearning whimper. You feel his fingers tremble against your cheek before he resumes his ministrations with a simple hum. “You’re even prettier up close.”
Maybe it’s the liquid courage. Maybe it’s all those talks with Karina. Maybe it’s the rare occurrence of you acting according to impulse– but you close the distance between the two of you, letting out a contented sigh as you feel his plump lips against yours.
The problem is Soobin stays unmoving.
You pull away, shame overcoming the entirety of your system.
“Soobin, I’m sor-”
“Good night,” he replies curtly.
All inebriety has fallen out of the window as you lay down, pulling the sheets all over yourself. You pray this was all just a dream. That you had actually dozed off as he was busying himself on tidying the makeup off your face.
The last thing you hear before sleep overcomes you are his faint footsteps and the clicking of your door.
page.soobin: let me know if you’re awake
: i bought painkillers for you
: i’ll come by then
It’s half past 3 in the afternoon when you awake from your slumber, groaning as you curse yourself for drinking like a maniac the previous night. You simply blink at Soobin’s texts, about to reply when you recall all the humiliation you put yourself in.
Fuck. Fuck. You’re fucked.
page.soobin: you awake?
: you have read receipts on by the way
Great.
: i just woke up
: it’s fine i can manage
: you don’t have to come over
page.soobin: stop
: at least let me take care of you
: i’m okay, soobin
: i swear
page.soobin: i’m still dropping by
: elevator rn
It all happens so quickly. One second you’re grimacing at the thought of seeing him in your disheveled and oh-so dreadfully humiliated state, and the next you’re opening the door for him. He’s dressed in a baggy shirt and shorts, hair disheveled as if he’s been running his hands through it the whole while.
“You should have gone out instead of worrying about my hungover,” you grumble under your breath, eyes not daring to land on him.
“Go out? Without you?” He says it like nothing significant happened between the two of you just hours ago.
“Yeah, I don’t know about that…”
Soobin puffs out a breath he’s been keeping for God knows how long.
“Listen-”
“We don’t have to talk about it, Soobin. I’m really sorry. We should just forget that ever happened and just go our separate ways for the rest of our days here.”
Your mind is in shambles as he stares blankly, debating what to say next.
“Please look at me.”
You can’t deny his request when his voice sounds like it’s about to break. When your eyes meet for the first time since last night, everything just comes crashing out on you. He’s staring so intently, you fear you’ll break upon his gaze.
“Did you mean it?”
“Mean what?”
“That you find me beautiful,” he pauses before adding, “That you tried to look pretty for me.”
You grimace at his prodding. “Why would I not mean it?”
“You were drunk.”
“Just because I’m drunk doesn’t mean I’m lying.”
Just like that, another awkward silence falls upon you. You could only hear his shallow breaths, like he was holding himself back. You pray he doesn’t hear the buzzing in your brain.
“I wanted to kiss you,” he professes matter-of-factly.
“You didn’t kiss me back.”
“I didn’t want our first kiss to be of us being drunk.”
You’re dumbfounded as you took in his feverish appearance.
“So, if you’ll let me,” he murmurs, “I’d like to have a do-over.”
This time, it wasn’t you who closed the distance between your lips. In a matter of seconds, all of you is filled with him. Soobin. Soobin, who didn’t want to make a move in fear of you not reciprocating. Soobin, who was patient enough to care for you in the most minuscule of ways. Soobin, who you have at the palm of your hand, giving you himself wholeheartedly. Soobin, who has yearned for you all this time.
His soft lips glide against yours so smoothly, his hands eventually slotting around the curve of your waist to pull you in closer. Kissing him felt like coming home. Pressed up against him is where you wanted to be forever.
Soobin pushes you to lay on the bed, with him following suit. He’s careful not to put his whole weight on you, but even so, you feel suffocated by the affection bubbling within you. He’s all yours, albeit just for this moment.
“Soob,” you manage to mewl out against the kisses he is peppering all over your collarbone.
“You alright, baby?” The endearment is enough to make your legs buckle around his waist, wanting to pull him in closer.
“More than alright,” you gasp as he grazes his teeth against your neck, leaving love bites. “I just can’t believe you’re mine today.”
He furrows his eyebrows, halting his actions, “Today?”
“Today,” you frown. “Last full day together and we’re back to our old lives.”
His eyes soften immediately, brushing the strands of hair from your face before he speaks, “It doesn’t have to be just today. I’m yours evermore.”
“But-”
“I’ll visit you every now and then. You can show me around your hometown, and I’ll fly you out to mine,” he traces his finger against your cheek, “And then you’ll meet Tori. I swear you’ll fall in love with her. And we’ll have all the time to ourselves.”
You snicker, “Do you say that to the girls back home too?”
Soobin chuckles in response, a low humming in his chest, “Home is with you.”
You feel like you’re going insane as you pull him in once more, so overwhelmed with the infatuation. Your kisses escalate from shy smacks to a full-blown makeout session, eliciting soft groans from the man looming above you. The way you touch each other feels as though you’re trying to memorize the feel of your bodies, your hands making their way to the skin of his chest under his shirt.
“Take it off if you want to, baby,” he prompts, half-teasing and half-desperate. You catch your breath before tugging on it, motioning for him to help you in pulling it over his head. Every part of him looks like it was sculpted by the gods so intricately. You really can’t believe he’s yours for the taking.
“You look like you’re about to devour me,” he teases.
“I am about to devour you.”
He moans at your words, taking you aback.
“You’re into that?”
“Only if it’s you.”
You don’t know how much time passes– all you know is that your clothes ended up on the floor and he’s inching his long fingers into your heat. His eyebrows are knit as he presses each knuckle to your walls, while you are left to whimper helplessly. His pace picks up, making your face scrunch up from the pleasure.
“Soo- baby, no,” you have a death grip on his arm, trying to stop him.
“Hurts?”
“No, good,” you swivel your hips, “Just want you inside.”
He gulps, a rush of heat going straight to his groin. “Condom?”
It’s irresponsible, really. Despite having previous experiences, you’ve never done it without. You don’t know why, but your brain compels you to heave in response, “No. I want all of you.”
“You’re going to be the death of me.”
“Death by dick seems pleasurable.”
Soobin almost can’t believe the humor laced in your words when he’s about to fuck the living daylights out of you, “Don’t die on me.”
He pulls himself out of his boxers, stroking himself. He’s achingly hard, and it took everything in you not to shoot up and beg him to let you have a taste.
“Soobin, you’re huge.”
“More surface area for me to love you with.”
You were about to shoot him a cringed out look when he guided his tip to your entrance. Both your faces scrunch up in pleasure despite the lack of penetration.
“Are you sure you want to do this?”
“Baby,” your chest heaves, “I need you. I thought I made that clear.”
He beams, a stark contrast to him starting to inch through your insides. He’s biting his lip as he holds your hips down, “You’re- fuck.”
Your brain has officially melted into a puddle when he manages to fit everything inside. He gives you time to adjust to the intrusion, pecking your face all over. You swear this is the closest thing to paradise.
And he’s not far off. You notice how his knuckles are turning white from gripping your hips so tautly, trying to ground himself.
When you give him the signal to move, Soobin swears he could almost finish from the first thrust. He’s almost whining from the all-consuming pleasure, thrusts going from the softest brushes against your walls to calculated presses against the deepest parts of you. Soon enough, you’re babbling against his collarbone, leaving your own marks on his ivory skin. He’s yours, yours, yours.
“Fuck,” Soobin sobs, “I just want to stay like this forever.”
You can’t even bring yourself to respond verbally, resorting to clenching around him. His sobs grow even louder, hips unrelenting against yours. You wish you had met back in your hometown. You wish he was easily within your reach. You wish you had the liberty of being tangled up with him for the rest of your life. You don’t want to let him go. What can you do when the only person you’ve allowed yourself to feel everything and anything for lives oceans away?
“Baby,” your voice is weak as you scratch up his back, tugging on his nape. “About to cum.”
This only eggs him on faster, now slamming his hips roughly as he chases your orgasm. “F-fuck. I-inside?”
You hum, locking your legs tighter around his waist, “Nowhere else. N-need to have a piece of you with- in me before we fly back tomorrow.”
Your words seem to do wonders for Soobin. Your orgasm hits you at the same time he spills his warmth deep inside. You would’ve teased him about how he came so much if you weren’t twitching from the aftershocks of your release. He stays inside as the two of you unwind, him drawing circles against your hips, trying to soothe it from his death grip from earlier.
“You alright?” he mumbles against your neck, lapping at it gently. You hum in response, running your fingers through his tousled hair. You lay in silence, relishing in each other’s body warmth under the covers. He kisses the top of your head from time to time, breathing in your scent.
“I smell like vomit,” you grimace.
“You smell like sex.”
You roll your eyes, “That too. But I’m too lazy to take a shower. Just want to be with you.”
He taps your thigh, smirking, “Just say you want to take a shower with me.”
And that, you did. He takes his time with you, locking you in his embrace as the water simmers through your bare bodies. Mundane as it is, you bask in the feel of his body pressed against yours. You’d do anything to live in this moment eternally.
When it was time to fly back home, it took everything in you not to lock yourself inside Soobin’s luggage. You had walked hand in hand, waiting for each other’s flights back home. He kept kissing your knuckles, hushing sweet nothings. When your flight had been announced for boarding, you had cried in his arms, desperately wanting to take him with you. Soobin, ever the mediator, kisses the top of your head, promising to be by your side in a few months’ time. You don’t dare to look back when you enter the gate. You’re scared you’ll fall into another fit of sobs.
It’s been 5 months since, and you’re lounging on your couch, waiting for Soobin’s daily good morning message. He had been consistent in giving you even the smallest details of his life, the highlight of each of your days being the video call you hop on for your debriefings until you fall asleep.
soob ♡: good morning
: the heat is killing me
Your face lights up as his name pops up on your screen.
: good morning <3
: it’s 17° in seoul though?
soob ♡: wanna see something funny?
: baby it’s too early for your league of legends gameplay
soob ♡: heyyy :(
: but please say yes
: this isn’t related to league i swear
: ?
: okay yes i wanna know something funny
soob ♡: okay maybe this is borderline creepy instead of funny
: [Sent a photo attachment.]
You shriek as you open the photo, feet immediately waddling over to your front door.
There he is.
Soobin has a large grin on his face when his eyes land on you, a bouquet of lilies in his hand extended towards you. Even so, your favorite flowers dull in comparison to your favorite boy. The bouquet is all forgotten on the ground when you run to his embrace, one that you’ve been longing for. You don’t care if the neighbors could hear your squealing throughout the apartment hallway. He’s here. He’s here. He’s here, and he’s finally all yours.
synopsis: the guy of your dreams finally asks you on a date. the problem? you've barely had your first kiss—and he looks like he definitely knows what he's doing. panicking, you ask the campus resident playboy, choi yeonjun, for lessons. strictly practical. no feelings. no strings. except yeonjun isn't as experienced as everyone thinks.
✧ pairing: playboy student!choi yeonjun x student!reader
✧ genre/warnings: explicit sexual content (smut with plot, 18+ mdni), rom-com, college au, sexual exploration, coming of age, fwb, teaching trope, sexual themes & sexting, clumsy intimacy, love triangle-ish, smoking, alcohol/party settings, in chapter warnings to apply
✧ total word count: est. 35k~
✧ status: completed
✧ playlist | main masterlist
⊹ ࣪ ˖ index
teaser
lesson one
lesson two
lesson three
epilogue
read on wattpad
review your experience, thoughts, or unhinged feelings here
A routine — a fantastic, addicting cycle that Yeonjun had.
It was a night like any other, in your apartment after work — the sun long set as you're cleaning up after making dinner, Yeonjun's portion stashed on the microwave for when he returns — but you know it would sit there longer.
You feel his presents in the room before you hear him — before you can even mutter his lips are on yours, his plush lips utterly consuming you whole. His hands are holding onto your face as if he's trying to ensure you won't leave, moaning into your mouth. The kiss is sloppy and needy — pathetically nipping on your bottom lip as one of his hands slip beneath your shorts —
And that's exactly what gets you into this situation.
Every
Single
Time.
You could barely make it to the bedroom — Yeonjun too desperate for you after an excruciating schedule, tumbling through the doors of your bedroom, pushing you onto the unmade bed crawling ontop of you.
His lips promptly attached back to yours, one of his hands holding your chin up to meet his kiss. You kiss back instantly, sucking on his plump bottom lip earning a small whimper from him. Both of you fighting for dominance in the kiss, both of you desperately chasing each other. His tongue glides over your lip, his tongue meeting yours as he moans at the feeling of your tongue against his.
When he pulls back unwillingly his lips are slicked with both of your spit, his eyes dark with desire as he looks down at you. Your own lips swollen, puffy and wet, parted — trying to catch your breath. He doesn't let you rest for too long. His fingers skim at the hem of your oversized pajama shirt, which is actually his.
He pulls the shirt off your frame, letting it fall onto the floor, unbothered about wherever it ended up. Yeonjun's eyes linger on you, your buds perked from the sudden change in temperature, he lets out a sound edging between a groan and a whine as he drinks you in, absolutely captivated by you under him.
You can barely breathe before his lips are back on you, pressing chase kisses on your lips, his need to feel you, all of you, making it impossible for him to stay still. His lips quickly attach to your neck, kissing down the column of your neck before kissing down the side of your neck slowly, sucking faint marks in his path.
When he finally pulls back from your neck he lingers; you can faintly feel his warm breath centimeters from your marked skin. When Yeonjun finally looks at you his expression is dazed, drunk on you.
"God you're beautiful.." His voice is strained, barely able to contain himself — you can feel him hard against your thigh, trying desperately to not rut into the soft plush skin of your thigh.
you let out a muddled comment he can't understand, too dazed and spent on you to fully grasp anything besides how you taste and feel. You can feel Yeonjun's hands all over you, his touch leaving a burning feeling over your warm skin, his fingers dip into your pajama shorts feeling you through your soaked panties — doing nothing to stop him from feeling you.
"J-jjunie —" you gasp out at the sudden feeling of his fingers catching at your clothed cunt, arching slightly into his touch making him let out a shakey breath.
"Fuck, you're unreal — all this f'me huh, baby?" Yeonjun coos in your ear, his voice unsteady — you can tell he's barely hanging on, his overwhelming need to be as close to you as possible.
Yeonjun's lips attach back to your skin, moaning against it as he kisses down your neck — leaving a sloppy trail of spit in his path. He's practically vibrating with need — his desire to feel you, to be consumed by you. Your perfume, whatever shampoo is lingering from your hair —its addicting.
He mumbles incoherent praises or nonsense into your skin as he moves down your chest, worshiping you with every kiss, his slicked lips kissing every inch of you like a prayer — like your a goddess he's vowed to forever — which you are to him.
If you allowed him — he would kiss you till his lips went numb — till all you could feel was him.
His lips move down your chest with devotion — his free hand holding onto your hip, grounding himself and you. he ghosts over one of your buds — making you let out a gasp, your fingers curling into his hair.
His teeth graze over the sensitive bud — savoring the whiny gasps you let out, Yeonjuns lips wrap around your nipple, his tongue pressing down on the bud — the sensation of his warm mouth on you makes you feel floaty — like if you or him let go, you'll drift away.
His teeth keep grazing the bud — moaning into your chest, fingers tightening on your hip as he relishes in how you feel against him, all for him, only him.
When he finally leaves your bud, its not for long — immediately attaching to your neglected nipple, giving it the same attention.
Yeonjun only pulls away when you pull him off — your tits feeling sensitive and leaving you needing more desperately.
When you pull him off, his eyes meet yours — dark and low, you can see the hunger in him. God he looks unreal, his pouty lips bruised and glossy — cheeks tinged a soft pink.
His lips don't stray from you, connecting to the flesh of your chest — sucking purple marks into the soft skin, nipping at it before pressing soft, reverend kisses on the forming bruises.
He kisses all over you — you can feel the cold air nip at the wet skin trailing from him, kissing all over your chest, down your torso. His body moving with him to press kisses above your belly button — his fingers skimming the edge of your shorts.
Heat radiates off you — the room stuffy and hot from the summer night and Yeonjun's body radiating pure warms.
His lips hover over the waistband, briefly looking up at you before pulling both your shorts and panties off your body in one motion.
You instinctively trying and clamp your thighs shut but he stops you, settling in between your thighs — pulling your legs over his shoulders.
He lets out a gutted sound — in between a groan and a whimper. God he needed this, needed you. Like you were the forbidden fruit he desperately craved.
His nose bumps your clit as he nuzzles into you — his tongue diving in, linking a long stripe up your cunt.
You hear him moan against you — like you're the one in between his legs. His lips attach to the sensitive bud — sucking hard, causing you to arching into him, pushing your cunt even more into his face.
A sharp whimper escapes your lips without warning. His lips detach from your clit, his tongue lapping up all your juices — his tongue prodding your entrance. Your breath ragged as you buck your hips into his face, causing his nose to brush against your clit, pulling a strained whimper from you.
"So good f'me huh, baby?" Yeonjun mumbles against your pussy — not sure if he's talking to you or it but fuck you can't be bothered to care. His hold on you is tight, not letting you squirm away even an inch — pulling you further down on his face. His mouth switching between licking through your folds sucking up all you have to give and toying with your needy clit.
It feels like he's trying to consume you whole — like he's trying to merge you both together so he can't tell where he ends and you start.
Your fingers tug on the strands of his hair, fidgeting and squirming under him — the pleasure is so so good. Your legs start feeling like mush — only aware they are there from Yeonjuns bruising grip to keep them around him.
Usually you would feel guilty, worried you're going to suffocate him but fuck.
The way he's devouring you — moaning into your pussy, you would and do think he's enjoying this more than you.
His tongue breaches your hole, pulling a loud moan from the back of your throat. The room filled with the smell of sex and the wet squelching of him worshiping your pussy. You can't even feel embarrassed — Yeonjun's movements and just him making you feel dizzy and unable to think of anything but his tongue and the orgasm he's coaxing you to.
Yeonjuns tongue is fucking into you at a speed you can barely comprehend, the sloppy and hungry movements are so good — and every so often at a particularly deep thrust of his tongue his nose nudges at your sore clit.
The way Yeonjun's moving — he's hungry. Like he's been waiting for this since he woke up, which he probably has, you make jokes about him being obsessed but to him — this is his solace. The way you feel under him — soft and so compliant to anything he wants, and fuck how you taste. He craves you after a day of schedules and after weeks of touring — nothing can soothe him like being in between your legs pulling orgasm after orgasm out of you.
And fuck — he gets off to it.
Yeonjun can feel his cock — rock hard at this point, all he can do is mindlessly hump into the sheets — the stimulation and your thighs around his head is enough for him.
Your nail nearly dig into his scalp from the pleasure — and when you manage to open your eyes to look at him you can't stop the moan that slips. The bottom of his face covered in wetness — slick and spit, his lips pink and plump covered in your juices. Fuck — the blissed out look on his face, his eyes scrunched in pleasure, you can faintly feel the movements of him humping helplessly into the mattress.
Every sound and touch feels amplified, Yeonjuns moans against your pussy causing vibrations that can only make you whimper in overwhelming pleasure. You can feel your orgasm coming quick, the knot in your stomach tighten with every lick and thrust of his skilled tongue.
Yeonjun can also feel his orgasm approaching — the taste of you and the friction from the desperate humping makes his brain go into overdrive — yearning to taste you, feel you come undone for him. His tongue attacks your sensitive clit — the unexpected jolt of pleasure sending you straight to your orgasm.
Yeonjun helps you rude out the orgasm, his tongue licking your slit and catching on your clit as you desperately grind against his face. Your thighs tighten around his head — your ears ringing as a string of incoherent moans and whimpers flea your lips.
As your orgasm slows so does Yeonjuns movements, not trying to overwhelm you. When your legs finally stop shaking uncontrollably and you can actually think without it being fuzzy. Your grip on his locks loosens, your chest rising and falling fast, trying to catch your breath from the overwhelming orgasm.
When you open your eyes you look down at Yeonjun — whose resting his head on your thigh, his gaze already on yours, with a shit eating grin.
"This is where you say thank you~" Yeonjun teases with a wide, fox like grin. You shove his head slightly letting out a breathed laugh.
'Fuck you." You say breathlessly with a small small in your lips.
"Maybe later." He says swiftly making you click your tongue, rolling your eyes at him.
When your head clears up slightly you sit up a bit — your hand making its way to him which he quickly grabs. pressing a kiss to your wrist.
"Jun —" you're about to protest when his free hand presses you back onto the mattress —unable to fight back, still weak from your orgasm.
"Don't worry 'bout me." He mumbles into the skin of your thigh, pressing a kiss onto it.
You're about to complain again when you realise why. "Oh"
"Yeah, 'oh'." He smirks against your skin before kissing up your thigh making his way into your cunt again.
your body settles against the sheets when a scene of shane kissing ilya flickers across your tv screen, your breathing picking up slightly as your panties start to feel a little uncomfortable, too hot to pretend it’s not having an effect on you.
you sigh, slipping your hand slowly into your sleep shorts, but before you can actually do something about it, the front door of your flat opens and you sit up quickly, frustration crawling up your spine.
“it’s my turn, you had her last weekend,” beomgyu’s voice pulls your attention, along with footsteps echoing down the hallway.
you come face to face with your two boyfriends, kai just behind beomgyu, both of them frowning until they see you and their expressions soften.
“what’s going on now?” you roll your eyes, wrapping your arms around beomgyu to press a quick kiss to his lips, repeating the same with kai.
“i just missed you,” kai admits, slipping his arms around your waist, hands sneaking beneath your sleep shirt.
“that’s not the deal,” beomgyu rolls his eyes this time, walking over to your bed. “this weekend’s mine.”
“i’m just asking to join,” kai murmurs against your neck, his lips brushing your skin in an attempt to convince you. “pretty, please…” your skin prickles, your head tilting slightly toward beomgyu.
“you can’t fight over being with me,” you scold, though you’re melting when kai’s teeth graze that sensitive spot. “that’s not how this is supposed to work.”
beomgyu sighs, nodding, about to answer when a low moan slips from the tv, and both of them turn to look at the show.
“heated rivalry again?” kai laughs against your neck, his hands tightening on your waist.
“it’s my comfort show,” you defend, glancing back at the sex scene. beomgyu watches for a few seconds before looking away, almost regretful.
“i don’t get why you like watching two guys kiss so much,” he says, settling into the pillows, patting the space beside him for you to join.
you crawl across the bed, resting your head on his chest, kai joining on the other side as he wraps an arm around your waist.
“it’s the same as you imagining me with another girl,” you explain casually, and kai laughs behind you.
“fair enough, i’d kill to share with another girl.”
beomgyu scoffs, his arm coming around your shoulders to pull you closer. “i’d kill not to share you with anyone.”
you laugh softly, tilting your head toward him. “you woke up extra jealous today.”
beomgyu chuckles, pressing a kiss to your head before looking back at the tv, shifting a little uncomfortably.
“you can’t blame me either,” you add, turning back to the show. “god forbid a girl wants her boyfriends to kiss.”
they both look at you as the words leave your mouth, kai the first to respond with that teasing tone of his. “you want us to kiss?”
beomgyu tenses beside you.
“a girl can dream,” you reply, glancing at him over your shoulder. “sometimes i imagine it, and it’s kinda hot.”
kai laughs, shooting beomgyu a look over your head. “what, you scared?”
beomgyu huffs, meeting his gaze with that same competitive glint in his eyes.
“no, you?”
kai shifts after that, sitting beside you on the bed and bracing his weight on one hand against the mattress. beomgyu follows, sitting up carefully so you can move now that you’re no longer resting on his chest. they look at each other, like they’re still silently competing to please you.
“wait, are you actually going to kiss?” you sit up, your back pressed against the headboard as you watch them facing each other.
“why not?” kai says, playful. his eyes flick back to beomgyu after answering you. “i’ve always thought you were hot.”
beomgyu rolls his eyes, used to kai trying to get under his skin and succeeding 99% of the time. only this time, he doesn’t want to lose.
“good taste,” he shrugs, glancing at you when he hears you laugh, his lips curling into an involuntary smile even as his jaw tightens when kai leans closer than he should.
you watch them closely, convinced they won’t actually kiss. you know them, they barely tolerate each other, it’s impossible.
“fine, let’s do this,” beomgyu says, tilting his head toward kai and shooting him a look. “if you bite me, i swear—”
kai leans in to shut him up before he can finish, eyes closed, lips pressing against beomgyu’s. he tries to look unbothered, but you can see his fist clench against the sheets.
beomgyu’s eyes close too, resisting the urge to pull away at first.
your eyes widen slightly in surprise, a smile forming on your lips as you lean in to get a better view.
only three seconds pass before they pull apart, not saying a word.
you roll your eyes. “that’s it? you didn’t even—”
but you’re cut off when they both lean in again, beomgyu tugging kai in by the collar of his shirt while the blond pulls him closer by the waist. your mouth falls open in surprise, almost shock, as you watch their lips meeting again, their tongues clashing in a silent fight over who kisses better.
your thighs press together, trying to soothe that growing ache between your legs.
kai pulls beomgyu against him, noticeably stronger with the difference in their builds, and beomgyu simply lets himself fall, kai’s back hitting the mattress, beomgyu’s chest pressed to his.
the room fills with the sound of their kisses, loud, careless. kai’s quiet grunts mix with beomgyu’s low moans, both sounds reaching your ears, making your mouth water.
beomgyu’s hands slide up into kai’s hair, fingers tangling on instinct, his skin prickling as kai’s hands come up to hold his jaw, firm, yet careful at the same time.
beomgyu braces one hand beside his head, but a surprised gasp slips out when, in a quick movement, he finds himself pinned beneath kai.
your eyes follow every movement, a heavy breath leaving your nose. the tv keeps playing in the background, but you’re no longer interested in ilya and shane. you only want to watch your boyfriends making out hungrily right in front of you.
one of kai’s thighs slides between beomgyu’s legs, pressing against his boner, which only grows the deeper the kiss gets, even as he tries not to react too much.
he tilts his head back when his body demands air, not giving beomgyu time to recover before his lips trail down along his jaw to his neck, kissing and nipping playfully until beomgyu starts to squirm beneath him, his moans growing rougher, louder. his head tilts unconsciously, giving the younger more space to do whatever he wants against his skin.
your eyes meet beomgyu’s for a brief second before they roll back and then shut, his body reacting when kai’s teeth find that sensitive spot—the one you know makes him fall apart.
“what were you saying about biting?” kai growls against his skin, his hand sliding up to his neck to squeeze gently, stealing his breath for a second.
beomgyu can only answer with a low groan, especially when he feels kai’s thigh press against his erection, painfully hard beneath his jeans.
“come here,” kai says, looking at you over his shoulder. voice breathless, dark eyes. “you started this.”
beomgyu’s moans fill your room, louder and way needier this time, when your lips meet the free side of his neck. you suck at that sensitive spot, leaving small marks that make his hips twitch involuntarily, almost like a reflex.
your hand travels down his abdomen until it reaches the waistband of his jeans, and without even asking, kai unbuttons them so you can keep going. you pull his boxers down, wrapping your hand around his cock and stroking him slowly, feeling him throb in your grip the way he always does when he’s too worked up.
“fuck—” his voice comes out rough when kai joins in too, his warm hand stroking beomgyu’s balls while you jerk him off at a slow pace.
his hips lift off the bed, his eyes squeezing shut as he feels both hands giving him exactly what he needs.
“let me go down,” you ask kai, breathless, already lost in the moment. it comes out more like a plea than an order, and you only move when the blond nods, pressing his lips back against the brunette’s.
beomgyu moans into his mouth when he feels your lips wrap around the tip of his cock, your tongue circling slowly to taste the precum, his back arching in response.
“you’re so needy it’s pathetic, y’know that?” kai groans against his lips, almost mocking, not giving beomgyu time to reply before he pushes his tongue back into his mouth, tasting him, swallowing every sound he makes.
one of his hands comes up to grab kai by the neck, pulling him closer to deepen the kiss, his lips moving against his as he tries not to moan into his mouth when you take him deeper. you feel his other hand tangle in your hair, gentle, never pushing your head down. he’s never liked doing that. but god, he’s weak when you’re sucking him off like this.
kai pulls back just enough to watch you going down on beomgyu, and his eyes darken at the thought of joining in. he’s never really felt attracted to men, this probably isn’t an exception, but beomgyu looks so wrecked, so gone, that it’s enough to make his own cock hard just from the sight.
he lifts beomgyu’s shirt, lowering himself along his abdomen, his tongue dragging over his abs and making him shudder, beomgyu’s fingers tangling in his hair as he feels him getting closer to you.
to his cock.
you lift your head, meeting kai’s gaze, and he leans in to kiss you—your tongues slipping from each other’s mouths to beomgyu’s tip, sharing the taste of him between you. beomgyu lets out a rough moan at the sight of you kissing right over him.
“see what you do to us?” kai groans into your mouth, gripping the back of your neck to guide you back down to your blowjob. his hand moves to your hair, this time guiding your head faster.
beomgyu arches his back when he feels you take him into your mouth faster. “shit, stop— ‘m close.”
“already?” kai teases, lifting his head to look at him while tugging your hair to push you deeper onto his cock, your gagging making beomgyu shiver around the sensation.
“fuc— ah— fuck you, kai.”
the blond rolls his eyes, not looking away as he lowers himself, getting closer to beomgyu’s balls, giving them a slow lick that sends a shudder through him. he can’t quite explain what exactly about all of this is turning him on so much.
he loosens his grip so you can catch your breath, this time bringing the tip of beomgyu’s cock closer to his mouth to lick it. he glances at you—you know what he’s asking without words, and you don’t hesitate.
you lean in again to join him, licking the tip from the other side while your hand strokes the mess of desperate moans that beomgyu has become.
his hips jerk upward, completely out of his control, trying to hold back even as the knot in his abdomen tells him he’s right there. his eyes squeeze shut, fists clenching at his sides as his whole body tightens, bracing for the orgasm that’s about to hit—
“stop,” kai orders, making you pull back and take your attention away from beomgyu right when he was about to cum.
his eyes snap open instantly, looking down, chest rising and falling with arousal, adrenaline, and the almost orgasm that just slipped away.
“why—”
“shut up,” kai cuts him off before he can complain, shifting to rest his back against the headboard. he unbuttons his jeans, finally freeing the erection that had been aching, trapped. “beomgyu, come here.”
“but—”
“don’t make me repeat myself.”
you glance at the brunette, licking your lips, used to kai being this demanding in bed. something beomgyu clearly doesn’t know.
his hips meet beomgyu’s, his whines filling the room as he tries to adjust to the new sensation of being taken for the first time— it hurts, but it’s so good he doesn’t know what to hold onto to keep from losing himself in it.
his back rests against kai’s chest as he thrusts into him without mercy, like he doesn’t realize how overwhelming it is, pleasure tangled with pain. his hands grip beomgyu’s hips, guiding the movement, pushing deeper each time.
kai’s breathing ghosts against his ear, and beomgyu chases that denied orgasm, pushing his hips toward your mouth, hitting the back of your throat, his eyes rolling at the way you gag around him. you glance up at him for a second, completely captivated by how desperate he looks; brows furrowed, lips parted, whines spilling out of him, begging for more, his abs tightening with every shift of sensation.
“ride him,” kai orders between rough breaths and low grunts. beomgyu turns to look at him like he’s lost his mind, like it’s too much to handle, but kai pushes harder, forcing his back to arch, his eyes squeezing shut.
the blond stops his thrusts so you can take your time, his eyes on you as his breath brushes against beomgyu’s ear, who feels his eyes gloss over when your sweet pussy tightens around him, hugging his width as you take him inch by inch.
a moan slips from your lips, because beomgyu has always been big, his cock always forcing you to pause and adjust when he enters you, hitting exactly the spot you need to cum. he moans too, a little higher pitched than usual, because he can still feel kai inside him.
“are you ready?” he asks you, not beomgyu, and you meet his gaze. your hands rest on his shoulders to keep your balance, his cock throbbing inside you, begging you to start riding him.
you nod in response, a darkness in your eyes that could be enough to make beomgyu finish.
kai positions his legs in a way that makes it easy for him to thrust against beomgyu’s ass, slow at first not to drive him insane with too much stimulation, but he quickly pick up pace, unable to help himself, chasing a kind of pleasure he didn’t know a man could give him.
even if the position isn’t the most comfortable, you manage to move your hips up and down to match kai’s rhythm, your ass bouncing against beomgyu’s skin as you hear him moan loudly, desperate, trying to regulate his breathing and failing miserably.
his hands grip your hips, the only thing he can find to keep himself grounded while two of his weak spots are being stimulated like this. his eyes shift from yours to your tits, the way they bounce so deliciously making it impossible for him to look away.
“she’s so pretty, isn’t she?” kai praises you, his ragged breathing hitting beomgyu’s ear, earning a series of whimpers in response. “look at her tits, gyu. aren’t they pretty?”
beomgyu lets out exaggeratedly deep breaths, his hands sliding up your waist until they reach your chest, pinching your nips gently before losing control. kai’s hips slam into him so rough and unrestrained that it makes his cock push even deeper inside you as you bounce on top of him.
your moans are the quietest in the room, drowned out by the rough grunts tearing from kai’s throat and beomgyu’s whimpers as he feels his orgasm getting closer, not entirely sure which of the two of you is pushing him there.
“i… fuck, i wanna— oh my—“
he tries, he really does, but his brain can’t piece together coherent thoughts when his hole is being fucked like this, with a kind of burning pain that still hits something deep inside him that feels too good.
“this is all it takes to make you cum?” kai growls against his ear, picking up the pace of his hips and making beomgyu arch his back with loud whimpers, tears slipping down his cheeks. he’s enjoying it so much it embarrasses him to even think it, he doesn’t want to stop and process how good it feels to be fucked. though he can’t really think much at all.
“he’s so sensitive right now,” you add, breathless, bouncing against him with sharp, deliberate movements, the sound of your skin slapping against his almost as loud as his moans. your hands slide down from his shoulders to his chest, index fingers brushing over his hardened nipples, making him moan even louder as he looks at you like you’ve gone insane.
“yn— don’t—“
“mmh?” your thumbs start tracing circles, playing with his sensitivity. beomgyu presses his lips together, his head falling back against kai’s shoulder.
“too much— oh fuck, i need— please.”
kai lets out a breathy laugh, his hips snapping harshly against his ass. “oh, is he the begging type?”
beomgyu feels a tingle in his lower body, warning him he’s about to experience the best climax of his life.
“m gonna— fuck, don’t stop—“
kai and you share a look, like you silently agree to give it everything at once. the speed you set is enough to make beomgyu see stars, his lower abdomen tightening with that familiar knot. only this time, there’s another kind of pleasure tied to it, one coming from behind, from his most vulnerable spot.
his hands drop to either side, gripping the sheets tightly, arching his back to hit the perfect angle. his whole body tenses, and you catch the exact moment he lets go of any restraint, giving in to an orgasm so intense it makes his eyes roll back.
his hearing dulls, unable to keep up with your moans or kai’s, and even his vision starts to blur.
the only thing that leaves him is a strained, broken groan as you feel his cock spill inside you, filling you with the hot release he so desperately needed.
his body goes slack when kai stops thrusting, shifting to give him the space he needs. his body twitches, evidence of the best high of his life, as he tries to catch his breath.
“i’m not done here,” kai says, pulling your body toward him, his hands gripping your hips so he can position you the way he wants.
your knees press into the bed, back arched and ass up for him. his hands roam over your cheeks, giving it a small squeeze followed by a slap just to watch your skin bounce in response.
“can you take it better than him?” kai asks, almost mockingly, as he guides the tip of his cock to the entrance of your other hole. you glance back at him over your shoulder and nod.
“mhm, babe, please–“
his hand moves down, coating his fingers with your slick, spreading it over your second entrance and along his tip before pushing in slowly, letting you adjust to the feeling.
your face twists into pure pleasure as his length slides into you, and he groans at how tight you feel. he glances to the side, catching sight of beomgyu trying to sit up on the bed, his eyes unfocused, blissed out.
“you good?” he mouths, genuinely checking on him, while starting to thrust into you so you can get used to it, your moans sounding like music to both of them.
beomgyu nods, wincing slightly as he shifts position. he’s sensitive, but that doesn’t stop his erection from keeping hard, refusing to go down.
“c’mere, you can use her as a fucktoy,” kai gestures to him, while your cheek presses into the sheets and your whimpers are muffled against the mattress with every deep, delicious push.
you don’t have time to react when you feel your hair being pulled, forcing your head up, and just from the firmness of the grip you know it’s kai. beomgyu positions himself right in front of you, slowly stroking his cock.
“open that pretty mouth for beomgyu, doll,” kai tells you, his voice firm because it’s not a suggestion; it’s an order. you obey, caught between moans and soft cries from how good his cock feels pounding into you.
beomgyu slides his cock slowly into your mouth, his thighs trembling when your tongue traces along one of his veins and when his tip makes you gag.
“deeper, baby, take him deeper.” kai growls, his grip on your hair tightening. you don’t know how you manage it, but you let beomgyu’s cock slide down your throat, not hitting the back this time but letting it pass. the walls of your throat tighten around him, he lets out a low moan and places his hand in your hair too, pushing his hips toward your mouth to go deeper.
kai’s grip turns rougher, almost painful, and just from the depth of his groans you can tell he’s close but there’s nothing you can do except let him use you while you keep sucking beomgyu’s dick.
“fuck, yn, you take it so fucking well,” kai curses, feeling the knot tightening dangerously in his lower abdomen, warning him of his release. “all filled with our cum, is that what you wanted?”
you moan in response around beomgyu’s cock, the vibration making his body shudder. his eyes are on you, on the way you choke on him, but when he feels kai’s intense gaze on him, he lifts his head to meet it.
you don’t know which of them moves first and they probably won’t ever tell you, but they kiss again, this time over you. it’s messy, desperate, loud, all spit and pent up want. beomgyu feels the tip of his cock tighten in your throat, a clear sign his second climax is right there.
kai grabs your hips with one hand, thrusting hard and fast, chasing his orgasm, while his other hand comes up to wrap around beomgyu’s throat, squeezing almost without thinking. the sight of him gasping into his mouth is enough to push him over the edge.
and it’s enough to make beomgyu come again too, moaning against kai’s lips, breaking the heated kiss.
the cum spilling into your mouth slides straight down your throat as beomgyu rolls his hips slowly, making sure you take it all. kai’s thrusts slow, muffled groans leaving his throat as he tries to come back down.
your body nearly gives out when they both pull away from you, heavy breaths and unfocused eyes staring off somewhere in the room. your cheek rests against the edge of the bed as beomgyu collapses beside you and kai leans back against the headboard.
“you came twice, huh?” kai teases, breathless, earning a middle finger from the brunette.
“you know who hasn’t come yet?” beomgyu says, his gaze settling on you as you try to recover from being used like that.
kai smirks, something dark and amused crossing his expression as he leans forward and grabs you by the waist, pulling you back toward him.
៹ synopsis 𓈒 𓈒 𓈒 following the events of your pool party gone wrong, you have been in thrown into the depths of confusion as your step brother has been ignoring you after catching you sleeping with his best friend. having no clue what is happening, your parents planned a retreat to straighten things out. leaving you no choice but to spend a summer retreat with two guys you are infatuated with.
៹ pairings 𓈒 𓈒 𓈒 step brother!soobin x fem!reader x step brother's best friend!beomgyu
៹ genre 𓈒 𓈒 𓈒 dead dove! smut with almost no plot. gist of unrequited love. (step) brother's best friend. non!idol au.
៹ warnings 𓈒 𓈒 𓈒 detailed explicit content. multiple sex scenes. dom!soogyu + sub!reader. heavy themes of stepcest & exhibitionism. threesome. vouyerism. p in v. unprotected sex. public sex. oral (f and m rec). masturbation. face sitting. riding. dual penetration. some slurs. lots of petnames. overstimulation. multiple orgasm. fingering. nipple play. humping. dirty, dirty talk (mostly beomgyu).
៹ word count 𓈒 𓈒 𓈒 11400+ (this is not proofread, pls don't judge)
IT HAS BEEN TWO WEEKS SINCE YOUR STEP BROTHER'S BEST FRIEND MESSED YOUR SUPPOSED TO BE PERFECT SUMMER. And, it has also been two weeks since that same step brother caught your just-got-fucked state after his best friend took your virginity. Between those days, you didn't hear anything from anyone. Not even to Beomgyu, who is the one who managed to bring you home after Soobin left you in that room with him.
Which is weird, considering what he just said after the door opened that day. But it is much weirder that you are still thinking about it until now.
Speaking of Soobin, he has been weirdly distancing himself from you. No more morning banters, or late night messages of “are you up?” before walking towards the nearest 24/7 store. Making you feel like you are at fault for hopping on his best friend's dick when clearly your sex life has nothing to do with him. It baffles you at most. Just like that one moment when your whole family is out for dinner and he asks his father to pass the salt when you are still using it.
You didn't know that he could be this petty. To the point that even your parents interrogate you if you have done something to your step brother for him to act like that. Of course, there is no way you could hand them a proper answer—not when you are also left with dozens of questions why he, out of all people, is ignoring you like he is allergic to your presence.
And of course, Beomgyu. The last thing you heard from him is when you overheard Soobin talking to his dad about the league he is playing on the TV. His father asked if he is playing with his friend who is a chatterbox, for which Soobin replied that he and that friend haven't been talking much these days.
Assuming that he is referring to Beomgyu, it made you more confused and left-out. You want to think that this must be the reason why he hasn't contacted you after that party incident. Because it is uncomfortable for him and Soobin that he is dicking you down when you are his step sibling. But then again, it will all come down to what Soobin had said the moment he saw you and Beomgyu sharing a bed together, with hints of sex clinging in the air.
You couldn't wait for me?
It doesn't make sense. His attitude now compared from the way he treated you before doesn't align and it is driving you nuts. Whatever’s going between you and Beomgyu doesn't help either. Hell, even your girly crush on him puts you in a deep state of doubt.
Was it all a one-time thing to him? Does he go into an after sex clarity after you two got caught by his best friend that happens to be your older step brother? It spirals your mind out of control.
Another problem is, being stuck in one place with Soobin makes you feel like you are in a prison. Your parents even feel like they are walking on eggshells whenever you two are around. So, in order to straighten things out, the best solution that they could think of is going on a family retreat.
Which is why you are now under the morning sunlight, arms crossed in your chest as you watch your step father load all the things and baggage in the trunk. You were the one helping him ever since Soobin was nowhere to be found after he was tasked to buy some chips and soda to serve as snacks in the cabin.
Your mom even asked you to text the guy since you are scheduled to leave an hour from now. For which you did, breaking your no-contact streak with him after two weeks. You could never say no to your mother—that is why this whole fiasco started anyway. Still, it would break her heart if their efforts on reconciling their children go to waste.
06:30 | Aa Soobin
mom is looking for you.
get back home.
don’t ruin this for them.
read.
That was twenty-five minutes ago. And until now, your hell-of-a-kind step brother is still missing in action. Your step father just finished packing up, now starting the car while your mother is still trying to reach Soobin. She just hit another dead end when you saw two familiar figures walking towards your garage.
It was step brother, and beside him is a person that you could loathe from afar—Beomgyu, with a stuffed bag pack hanging on his shoulder.
“Oh Soobin, thank heavens!” Your mom exclaimed, walking towards the two men who took turns in giving her a warm hug. “Sorry I took some time, I wanted to bring Gyu along with us.” He announced, not even giving you a single glance like your opinion about the matter is not important.
“Well, I hope you all don't mind. Soobin said that it is an outdoor retreat,” Beomgyu's deep, raspy voice felt unfamiliar yet eerily satisfying to your ears. It might be hard to admit, but his effects on your body haven't moderated, not even one bit. “You all know that’s my speciality.” He grinned, finding it easy to get along with your parents.
You unconsciously roll your eyes, impatiently tapping your fingers in your arms as you watch them share some giggles and adore Beomgyu's chitchats while you all soak in the sun’s early heatwave. It is obvious that they do not mind, they wholly consider that guy as their second son. Finally remembering her daughter, your mom turned to you, her hands still resting on Beomgyu's shoulder.
“You ready to go, dear?” Your mom gently asked, sweetly smiling as she helped Beomgyu put his bag into the trunk. “Sure,” You sounded too airy, clearing your throat after realizing that your voice got wobbly. “I mean, sure. Let's go.”
Silently repenting for being too affected by his presence, you quickly went to grab the car's handle but Soobin suddenly went to the other side. There he goes again. He was really testing your sanity, and you could tell that it was all on purpose. That man knew how much you loved the window seat. And now, you have to talk to the guy you want to thoroughly ignore just to make sure that you would secure the other side.
Which you failed to do so, not when your mom already gestured to you to make space so Beomgyu could enter. Leaving you stuck in between these two men who really sit like you doesn't exist in their perspective.
“All good to go?” Your step father asked, and Beomgyu gave an exaggerated thumbs up. Squirming at your position, you could not help but subtly glare at the guy on your left.
This retreat will surely not end on a good note.
THE RIDE TO YOUR PARENT’S CABIN WAS SUSPICIOUSLY QUIET. Your mom was napping in the front seat, while your step father was listening to the morning radio as he drove calmly. Soobin, who was sitting on your right, also had his eyes closed. Head closely tipping into your shoulder the moment he dozed off.
The peaceful ambiance inside the car also made you dozy, but you couldn't possibly stay still when Beomgyu's fingers kept on brushing on your thigh. He was on his wired earphones, listening to God knows what with his eyes glued in the scenery outside. Yet, it doesn't change the fact that his fingertips glaze on your skin ever since your mom and Soobin went unconscious, giving you goosebumps every single time.
As much as you want to ignore it, your eyes flew in shock when his warm palm fully rested itself on your flesh. Your head instantly swaying to check if Soobin was awake on your other side before you squint your eyes at Beomgyu. The beat of your heart ran fast, thighs instinctively closing themselves shut as you tried to remove his hand on it. Yet, he remained persistent, even grasping on it tighter.
If you were confused before the ride started, you are now deeply and intently mystified. Because why is he touching you under no permission when he clearly disregarded your overall being for the whole two weeks.
Running out of patience, you gently tugged his earphones to catch his attention. “What are you doing?” Beomgyu faced you with a smirk on his lips, casually removing the earphones he was wearing to solely focus on you. “Yes? You are cold?” Your brows creased at his random response, caught off guard with how tender his voice is.
“What? No—”
“It’s okay, you could borrow my jacket.”
A wrinkle formed in your forehead at his out of context replies, watching him take off his jacket while you are still comprehending his words. You knew he was teasing you, pissing you off even. This is one of the oldest tricks he has that you have learned by watching him from afar.
But the question is why? Why is he doing this when he disappeared in your lives for two weeks after that thing happened in the party? Is he really trying to drive you crazy?
Soon, you found his jacket on your lap, covering your lower body that left you utterly puzzled. Cautiously, you observe your surroundings if anyone has seen your whole interaction with Beomgyu but they are still in their previous positions. With Soobin now leaning too closely to rest his head on your shoulder.
Being in a limited space, you decided that you would just confront Beomgyu later on to avoid any drama before the retreat even starts. However, the man on your left can't really keep his hands on himself. Once again feeling his palm roam into your thigh under his jacket.
For then you realized what those replies meant. He is being a sneaky motherfucker.
“Gyu,” You tried to warn him, minimizing your voice as you knew that your step father can still hear your banters. Your hands also crept under the jacket, trying to unlatch his palm into your flesh but his hold on your thigh was way too firm.
“Stop moving,” His low whisper tingles your nerves, anxiety starting to swarm in your chest as you try to maintain calm. “You don't want them to notice us, right?” He then uttered, fingers slowly creeping up your inner thighs. You were about to move away from him when Soobin's sleeping head finally landed on your shoulder, locking you on that spot.
The position the three of you have in the backseat leaves you in deep contradiction. It is not that you didn't miss Beomgyu's touch, or his presence in total. Because even if you deny it or claim that you despise his sudden self-insert in your retreat, you have missed this—him, so much. But, you are also aware that this is not the appropriate place for his needs. Not when you two could be exposed with one harsh break and you have his best friend sleeping directly on your shoulder.
Still, you tried to remove his tempting touch on your body. But before you could even move, his fingers have already found their way to your covered cunt, turning your mind completely blank. You flinched at the contact, immediately checking Soobin to see if his sleep got disturbed at your sudden action. Your lips are in a thin line, compressing the soft sounds trying to escape you as Beomgyu continues to rub his finger on the soft fabrics of your shorts.
You cannot think straight, mind intently focused on your panties are getting damped with how his fingers played with your pussy. The hands that were trying to stop him were now gripping his wrist, nails digging into his skin for support. Beomgyu smugly turned his eyes back on the window, his index finger swiftly swaying enough fabrics of your shorts alongside your panties just to rub your pussy bare.
A soft gasp left you when you felt his rough fingertips glazed into your wet clit, lips trembling when you felt him toyed with your sticky slick. Your eyes went tightly shut when Beomgyu scattered your essence in your pussy lips, hips gradually rocking to meet his every thrust. It almost made the jacket that is covering your lap to slip out, and to your luck, you were still able to catch its hem.
Beomgyu looked at you in panic, yet it doesn't take long when a cunning smile is plastered on his lips. “Careful,” He mumbled in your ear, a finger now poking your aching hole. “They might finally see how dirty you are, sunshine.” His words added more burning sensation into your core, breathing going unstable at the delicate movement of his fingers around your entrance.
Your mind went hazy when you heard the same nickname he gave you before, pussy clenching into nothing. You tugged your lips hard when you felt one of his fingers enter your walls, back arching within the seat. Clutching his jacket tighter, you tried to fight every urge to let any whine escape your throat. Gritting your teeth, you gave Beomgyu a solemn look as a silent plea—but even yourself is not sure if you want him to move his finger away or to beg him to go faster.
“Shit, Gyu…” You breathlessly whispered, feeling your cunt leaking juices into the leather seat at every jerk of his finger. He just gave you a smirk, his finger wiggling inside your walls that made you abruptly moan. In shock, you coughed loudly as a cover up, sweats now gliding on your forehead.
Glancing at the rearview mirror, you had a short eye contact with your step father before he brought his eyes back on the road. “You good with the temperature, kid?” He casually asked, however small whines kept erupting from your throat, especially now that Beomgyu added another finger inside your aching pussy. “Uhm-hmm!” You gave him a quick nod, gulping when you subtly hear a soft squelch from your wetness.
“Not too cold? How ‘bout you, Beomguy?” The older man fixed his mirror before he gave Beomgyu a brief glance. “Never better, sir!” Beomgyu cheerfully replied, both fingers curling deep inside your walls—leaving you restless on your seat with half of your brain barely remembering that you could wake up your step brother who is sleeping soundly on the other side.
Your hips began to chase his fingers, with one of your palms instinctively flying to cover your face. Forcing your head down, you held onto the jacket harder, chest heaving with Beomgyu’s slow and torturing thrust. You are silently cursing him in your mind, because how can he have a decent conversation with your step father while his fingers are deeply seated in your walls like it is nothing?
“Speaking of cold, we’ll stop over in a bit, we need to buy some ice.”
“It would be my pleasure to help, given that I just invited myself here!”
“That's what I love to hear,” The low chuckles of your step dad filled the car, with Beomgyu laughing with him. You could hardly bear the heavy weight hanging on your abdomen, but there is no way you would cum on the backseat and let your essence fill the room's atmosphere.
You tried to conceal every whine to a short cough, but you suddenly choked when his finger hit that spongy spot in your walls. A loud squeal came from you, loud enough for your step father to hit the breaks and for Beomgyu to panic and retreat his fingers. Soobin suddenly sat straight up as his eyes fluttered open, utterly shocked at your shriek.
“Are you okay?” Beomgyu slurry asked, playing it cool while he discreetly wipes his finger into his handkerchief. You glared at him, sighing as you adjusted your position in the backseat. The uncomfortable mess between your thighs made you wince, internally praying that none of them notice anything.
“Yeah, kid. What was that?” Your step father butted in, turning his head to check the situation. The worst part is, you could feel Soobin’s burning looks at your side. So, you pulled Beomgyu’s jacket on your lap to hide any signs of the indecency you were doing while he was asleep.
“Nothing,” Your tone grew small, still unable to gather your breath, “I hit my toe in mom’s seat.”
The man in front huffed as he laughed at your excuse. You felt sorry for lying to your step father, but there is no better excuse for what really happened. Timidly fixing the hem of your shorts under the jacket before giving Beomgyu a short glance, only to see that he was already watching your every move with a cunning smile on his face.
He is really making it hard for you to forget who he is to you.
FLUSHED CHEEKS, SWOLLEN LIPS, AND AN AWARD-WORTHY SWEATING FACE. That is how you looked in front of the mirror. You just finished cleaning up yourself, even shuddering at the sight of your soiled panties with what Beomgyu did to you. He offered his jacket before you went into the cranked-up bathroom of a gas station, which was indeed helpful to hide the big wet patch in the fabrics of your shorts.
Leaning into the sink, you mindlessly washed your hands, still in the moment of what happened in the backseat. This doesn’t answer why he—they choose to ignore you, if ever, it even made you more puzzled on what the hell is going on in their minds. Soobin is still not talking to you, but you have that gut feeling that he is aware of what happened. Beomgyu and his blabbermouth are the worst combinations of all time.
You took a shallow exhale before you opened the door, only to find the man in your thoughts waiting for you outside. Soobin was leaning on the wall, his attention swiftly going from his phone to your stunned figure. His eyes roamed into your body, scoffing to himself when he noticed you were still wearing Beomgyu’s jacket.
“What took you so long?” His tone is laced with annoyance, catching you off-guard. “Sorry?” You replied, not knowing how to act around him. This is the first time in two weeks that you two have interacted with talking included, of course you cannot just treat him with no indifference.
“They are in the convenience store,” Soobin chirped, lazily walking to your back. He placed his large palms on your shoulder, making you violently flinch from how strange it feels. You heard a soft hum behind you, before your step brother began to exert enough force to make you walk. “I was tasked to fetch you.”
The position you two are in probably look dumb, but you couldn't care less. What your mind focuses on is the fact that Soobin was once again acknowledging you, and actually touching you, too. And, you cannot deny that him controlling your body has altered some thoughts in your mind. More so, his hands on your shoulders brought electrifying feelings on your tensed body. Your heart is at rapid beat, shoving away those luscious ideas about last two weeks ago.
It was just Soobin, for Christ's sake.
Beomgyu was laughing with your parents when you two arrived, hands busy with the ice cooler that they probably bought. They were about to head out of the store, making you realize how much time you spent inside the bathroom. Soobin then stood beside you, getting their attention. Beomgyu’s brows creased when he saw you two standing side to side. Clearing his throat before he made a fake smile.
“So, where should I place this bigass cooler?” He spoke, with his eyes still on you and Soobin. Your mother giggled at his use of words, “That's the thing, the trunk is already full.” Her words were followed by silence, but then, the three of them suddenly turned to you. Clueless about what they are trying to imply, you raised both of your hands to surrender.
Your mother gave you a sweet smile, walking towards you before lowering down your arms. “Honey, you don't mind sitting on your brother's lap, right?” Your cheeks heat up at her question, instantly looking up to Soobin who looks completely unbothered about what is happening.
“Don't worry, we will arrive in thirty minutes,” Your step dad backed up, his arms wrapping around your mom’s waist. “We just need a place for the ice cooler.” He continued, which made you take a second look at the thing Beomgyu was carrying. It is indeed big—even wider than your frame.
“Well,” You tried to form an excuse, not wanting to turn this thing between you three more awkward than it is. “Can, I don't know, Beomgyu? Can Beomgyu sit on his best friend’s lap instead?"
Beomgyu obnoxiously chuckled at your suggestion, turning to your parents to offer his. “Or she can sit on my—”
His suggestion was cutted off when Soobin huffed beside you, scratching his brow in annoyance. “No one will hold the ice cooler during the ride,” He reasoned out, now staring at your embarrassed state like he is studying your reaction. “It won’t hurt a fly, come on.” Your head tilted in pure confusion, jaw dropping on the floor as you watched them head on the car one by one without seeking any further solution.
Your step brother left the door open on his side, waiting for you to enter after he assisted Beomgyu in placing the cooler between them. If you could turn the sighs you made this morning alone to cash, you probably earned enough to book a ticket far away from these two. With a grumpy face, you tentatively entered the vehicle, carefully placing yourself on Soobin's lap.
Goosebumps filled your body when you promptly felt his crotch on the plush of your ass, instinctively adjusting your position to sit on his thighs. You turned to make sure if he is still okay, but Soobin already had his eyes on the road. Then, your gaze catched Beomgyu, who was analyzing your position from head to toe with one arm wrapped around the container beside him. His eyes are dark and unreadable, even rolling back at his best friend before plugging back his earphones.
As much as you hate it, you return your attention to Soobin, “Are you comfortable?” You questioned, holding on the headrest of the seat in-front of you to maintain your balance. He replied with a short nod, his whole attention laid on the view outside. Thus, you were taken aback when his arm wrapped around your waist to pull you close.
“Soobin,” You called his name in shock, frail body melting into his warmth. In a beat, his heavy bulge brushed behind you, making you sit up straight. Truthfully, you are having a hard time squirming above him while he is firmly gripping your body. Soobin hummed as a response, one hand now resting on your thigh.
Your heart heaps abnormally at his small gesture, blinking at him as you continue to fidget on his lap, still unsatisfied with how you are placed between his legs. “Are you really comfortable?” He then shifts his attention to you, deadpanning as if you do not have the rights to question him of some sort. “You gained some weight, but it's alright.” You scoffed at his answer, causing a small tug of smile formed into his lips.
Harsh rebuttal hangs on your lips when the car goes into a hump, making you leap and abruptly drop your whole weight into the man below you. A loud groan came from him, his hold on your flesh getting tighter.
“The hell, dad?” He exclaimed, fixing your position above him to make sure it won't occur again. In this way, you are now perfectly seated on the shape of his length, which made your over-sensitive pussy throb. “Sorry, son. Didn't notice the bump,” The older man said, putting up his sunglasses to get a clear view of the road.
The way you could feel yourself getting riled up by sitting on your step brother's cock shot a straight pang of guilt into your chest. You knew that this must be viewed with no malice—you two are step siblings in the first place. Plus, he was just trying to help the whole family in this situation; nothing more, nothing less.
But still, it is getting impossible for you to just set aside those obscene ideas about Soobin, especially now that he has grown into someone that you could barely recognize. And, no matter how annoying he could be, Beomgyu was right about that day when you were looking for Soobin.
You indeed like your step brother that way.
Maybe that is why you have formed a deep attraction to Beomgyu ever since Soobin introduced him to your family. Because he is the closest available person that resembles what your heart and mind truly yearns for—your step brother.
Falling into deep thought, your body began to move on its own accords. You tugged your lips as you slowly grind your hips on his length, once again praying that no one pays attention to what you were doing. Deep inside of you knew that you shouldn't be doing this, but this might be the last time you could get this close to him.
Soobin shifted in his seat, clearing his throat before you felt his chest leaning on to your back. “Can you stay still?” He sternly whispered in your ear, making your pulse pace rapidly. You glanced at him, heedfully humping on his undeniably huge bulge. His grasp on your waist grew firmer, almost squishing your flesh as you could feel his cock pulsating below you.
“I am not doing anything,” You mumbled, voice barely above whisper to keep the conversation between you. He smirked at your weak defense, his hand on your thigh swiping upwards, separating them by force. “Really?” Your step brother taunts, leaving your whole system to shiver.
The man behind you even rested his chin on your shoulder, bringing his face closer to yours. “I can literally feel how wet you are in my shorts.” He gritted, earning a soft gasp from you as your walls clenched on air. You gave everyone a brief glance before you pressed your ass harder on his bulge.
It is too late to back out now, anyway.
You could feel how his throat grumbles on your shoulder, with his breaths getting heavier. Cautiously, you gave your hips a gentle twist, humping into his thick cock deliciously. Your grip into the seat tightens, lips parted at how his bulge continues to rub your aching pussy.
His hand helped in giving you pleasure, fingers now creeping inside Beomgyu's jacket just to reach your clothed pussy. A light chuckle came from him when he realized how wet your shorts and panties are, smugly looking at you while also checking the other people in the car.
After seeing they are still busy at their own businesses, he leaned in directly to your ear. “Is this what happens when you get ignored for two weeks, hm?” He sneered, one finger now brushing on your panties in up and down motion. “You turn into a slut who's eager for my attention?” The tone of his voice tickles something in your brain, making you mindlessly nod at his words.
Your ears are burning from anxiety while his finger swiftly torture your covered clit, putting you back on the situation you are in almost an hour ago. Him and his best friend—who was still hugging the cooler with his eyes closed—really do think alike. It's no wonder why they flock together.
“Bin—” Soft whimpers came from you when he began to draw small circles on your pussy, head throwing back on his shoulder as the pleasure became unbearable. “Shhh,” Soobin's eyes remained on the surroundings, while his hips also started to rock itself in your back. “Quiet, you do not want to ruin dad's daily radio session, right?” You were stunned at his reminder, swallowing down the delicate moans that kept rumbling on your throat.
The slow, circular movement became frantic, clumsy motions, pushing you into the edge of his lap. One hand even flew to cover your mouth, coughing loudly just to conceal those slip-up whimpers. You could feel the sweet build-up in your pent-up abdomen when the car went into a halt.
“We’re here!”
You momentarily sat up straight, the palm covering your mouth shooing Soobin's sneaky hand to compose yourself. After taking a deep exhale, you gave him a glance. His eyes are sharp and deep, evidently irritated at the interruption his father has made. Your sex thumped at the sight of him, unable to maintain eye contact with how intense his looks are.
Thus, your attention went to the other side—where you saw Beomgyu. Who was once again already staring at you. He was wearing his familiar smug face that you now start to hate, as it makes him look like he knew something he shouldn't and he is thriving because of it.
Baffled at what had happened in the span of two hours, all you could do is ponder on what awaits you in the following days.
“THIS IS THE PLACE WHERE YOUR DAD AND I WENT INTO A STARGAZING DATE.”
It has been an hour since you have arrived into the cabin. Your parents decided to give you an hour to adjust and fix your things into your assigned rooms, giving you time to take a quick shower to freshen yourself after that two men bombarded you with their fingers.
Now wearing a yellow summer dress, you could still feel their forbidding touch into your skin. Even if they once again do not talk to you after the ride, treating you like you are just part of the air they breathe.
Not that you mind—well, you actually do, anyway—but one of them literally had their fingers deeply inserted in your walls and the other one humped your ass while you were seated on his lap. So, what the hell are they even on?
After an hour, your parents called the three of you for what they call a cabin tour. Soobin even commented that it sounds too cheesy, but you all have nothing to do in this house anyway. You are all now standing on the patio, silently judging your parents as they take their time reminiscing about their old days in this exact area.
“Okay, we get it,” Beomgyu suddenly voiced out, one arm draped on Soobin’s shoulder while the taller one was staring blankly at the scene. They were standing almost a foot away from you, triggering you at most. “You guys are the perfect couple.” Both of your parents laughed at his sarcastic remark, “Oh, Beomie, of course we are!” Your mother replied, locking arms with your step father beside her.
Soon, they lead you into the kitchen. The cabin was modernly designed, but it still gives that cozy, rural-vibe feeling with the earth-tone bricks and open spaces. “Oh, right, before we forgot,” Your mom faced the three of you with that sickening motherly smile, “We need to drop by the nearby town to buy some supplies, would you three be okay here?”
You have known your mother since birth, and you knew that this trip to town she was saying has an underlying agenda. This overall family retreat even has another specific goal to begin with—to reconcile both of their children. You knew that. And, you also knew that the sweet smile plastered on her face is a trap, because she knew no one would say no to her.
“We could help—” Soobin tried to compromise, but his father stopped him in an instant.
“No, you guys stay here and rest—or talk about anything!” Soobin grumpily sighed at his father's obvious hints, also aware that they are planning something that unbeknownst to the three of you. Beomgyu broke the silence, faking a cackle before he clasps his hands.
“Oh, sure! You guys take your time.” He cheered, nudging Soobin with his shoulder that made the older roll his eyes and defeatedly nod his head. Your arms crossed in front of your chest, raising a brow to your mom that made her smile falter for a bit.
“We won't take long, plus there is still something for you to do! You guys are free to explore the lake behind the cabin if you want to!” Your mom ensues, pulling the man beside her to exit your questioning gaze.
“You kids have fun!” Your step father shouted before the two of them went back to the garage. Another silence stretched into the kitchen. And, in all honesty, you do not know if you want to thank your parents for this set-up and giving you an opportunity to clarify everything or curse them for leaving you alone with these two.
Minutes passed, no one still dared to speak. You being confused in their action is an understatement, you are gone bewildered at this point. Shaking your head in disappointment, you were about to head out the scene when a hand pulled you back.
“Where are you going?” Beomgyu asked, gripping your wrist gently. Your cheeks reddened at his question, your heart palpitating when you saw both of them rigidly staring at you. There they go again, tearing your mind apart by their questionable actions.
“My room?” You answered, having enough of their combined bullshits. Beomgyu smirked at you, before giving Soobin a glance. He then stepped closer, going over your space like he owns it.
“Boo, that's depressing,” He jeered, walking towards your back while both his palms found your shoulder. “Why not join us by the lake?” His low whisper sent shivers on your skin, eyes darted to your step brother who was leaning on the counter with his arms locked together.
“We are actually going?” Soobin questioned, causing the younger to chuckle. “Indeed we are,” He cheered, hands gradually brushing your arms until his palms found your waist. “Right, sunshine?” Beomgyu has always been the best at playing the perfect tease, and your body reacts to it satisfactorily.
As if you are automated, your head turns when you hear his favorite nickname to use. “Uhm…” Your stomach churned when you now noticed that Soobin is looking at you from head to toe, dull eyes watching Beomgyu’s hands on your body. “Yeah?” The guy behind you whispered, causing your throat to dry.
You do not know what lies ahead if you agree to come with them, but you do know that you want to get at the bottom of this mess. This gives you an opportunity, yet of course, these two men are beyond unpredictable. Leaving you conflicted on what you should do.
“You know you want to,” Your step brother suddenly walked up in front of you, fingers finding their way to fix the strayed strands of your hair. “We will just talk.” The beats of your heart are nearly audible in your ear, allured at how he sounded like he meant every word he uttered.
Despite the lingering hesitation, your body had betrayed you. Gesturing a small nod to the gentlemen you are with.
Beomgyu giggled before giving your waist a slight squish, while Soobin started to lead the way into the backdoor. You could almost foresee where this decision would lead you, but still, you gave them the benefit of the doubt.
The sun was already blazing when you arrived at the greenery, warm air brushing into your skin like a gentle warning. Your nose was filled with the tree's wooden musk combined with the lake's musty, grassy scent. From afar, you noticed a flourishing oak, with a picnic mat laying under its shadow.
“Too much for setting us up,” You whispered, mentally reminding yourself that you need to talk to your mother after this. Beomgyu seems to realize the situation a little too late, utterly puzzled why there was a prepared spot for the three of you to talk.
Soobin made his way into the mat, heart-shaped lips in an irritable pout as he removed his slippers. “What are you two waiting for?” He then asked, sitting on the mat while he rested his back on the oak's trunk. The man beside you gave you a light push, urging you to remove your flip-flops and sit from the farthest side of the mat.
Beomgyu soon followed, man-splaining his legs into the mat that took half of the space. They seemed too calm and unbothered, which is a dangerous sign that you must take note. Both of them are looking at gentle swells of the lake, giving each other short glances from time to time.
Realizing that they already did their boys talk, you blew a deep sigh before kneeling on the mat to gather their attention. “I thought we were gonna talk?” Your question made Soobin sit properly, while Beomgyu smirked within himself. There is something about their gaze that you cannot quite comprehend, but it makes you squirm in your place.
“Well,” The brown haired boy scoots over your seat, crawling to reach your figure. His lean frame managed to block out Soobin from your sight, now kneeling in front of you whilst his hand went to cup your cheek. You flinched at his touch, gulping at his unannounced actions. “What is there to talk about, sunshine?”
Your forehead creased at his question, feeling personally invalidated with his approach in this regard. “What do you mean that—”
“What is there to talk about when I could just show you instead?”
The screws of your brain barely understood what he meant when he leaned in for a kiss. Lips instantly swaying on top of yours that caused you to softly whimper. The way they move is rough and clumsy, pressing on yours as if he is inhaling every breath in your lungs. Panic formed into your chest, hands finding his shoulders to pull away yet he is much stronger. He even brought you closer, arms snaking on your waist while his tongue began to find its way in your mouth.
In a daze, you cannot help but dance your lips against his. Beomgyu's hand gradually roamed into the curve of your ass, making you gasp in a strange feeling. For then, he seized that chance to suck your lower lip, a moan casually slipping past your lips. You are in the moment when you feel another pair of hands in your back, spreading sensation in your weakling body.
For then you remembered, you two are not alone. Your step brother was watching throughout the process of your drool exchange with his best friend.
Snapping back to reality, you managed to push Beomgyu with enough force, causing him to abruptly sit on the mat. You took a sharp inhale before turning back to look at Soobin—who is glaring at the man in front of you.
“You really need to work on your patience, Gyu.” The blonde taunts, resting his chin on your shoulder before his arms begin to hug you from behind. “This is not what we have talked about.”
Intently lost at his words and overly flustered at what is happening, you were about to question them when your step brother's hands started to travel on your exposed legs. You tried to clutch his hands but Beomgyu managed to catch yours, hastily gripping it with one hand. There was nothing you could do when Soobin started to pull up the fabrics of your dress, heart pumping frantically in anticipation.
“Look at me,” The man in front of you suddenly spoke, pinching your chin to force your face. “You will let us use you, right?” Beomgyu teased, leaving a peck on your lips before biting your lip once more. You winced at his action, but it soon turned into a pathetic moan when you felt your brother's slender fingers near your cloathed wet cunt.
Soobin chuckled at your sounds, giving your inner thigh a light slap. “Come on, answer him.” A small ouch came from you, jolting at the sting of your skin. You could have sworn that he almost sounded like a different person, and that gave you enough adrenaline rush to nod at his best friend's question.
A wide smile formed in Beomgyu’s lips, even giving you a gentle head pat. “Very good answer, angel,” He mumbled, adoration flooding his brown eyes. His deep voice plus the heavenly nickname made you twitch, clamping your thighs together as you grew uncomfortable with the growing slick of your sex. “Now, give your brother a turn.”
Your heart was nearly escaping your ribcage when you heard his command. Hesitantly, you turned to fully face Soobin, who was now sitting with his legs crossed. You didn't even notice that he already retrieved his hands with your mind being too clouded with Beomgyu's words.
The blonde extended his hand out, wearing an unreadable expression. He looked uninterested, but at the same time, you could see the spark of excitement in his orbs. It made your drenched pussy pulse in delight, biting your swollen lip before slowly accepting his hand and placing yourself on his lap.
Your heart swelled at the sight of him below you. There is no point denying that you have imagined this exact scene many times—and, being able to finally see it just added more heat in your abdomen. His wide palm rested on your hips for support, pupils intently studying your face from your eyes to your lips.
Falling deep into your needs, you went in to kiss his plump lips. Soobin immediately accepted your advances, one hand flying to your nape to deepen the kiss. Muffled sounds came from you, hips mindlessly reacting by subtly grinding itself on his. The delicious friction that came from it made the both of you moan, tongues colliding in sync that almost suffocates you.
“Fuck,” You heard a voice on your side, before you felt a hand on your shoulder, forcefully pulling you out from Soobin's drowning kisses. “I can’t wait,” Beomgyu breathes before his lips once again find their way into yours. A whine escapes your throat, unable to keep up from how torrid he is moving on your lips.
Soobin didn't even bother to scold him, not when he is now busy peeling the straps of your dress. Your mind begins to feel torn at the overwhelming feelings they are giving to your body, brain unable to focus on what you should think about first—Beomgyu's hot tongue swirling past your lips or Soobin's fingers that are on their way of exposing your tits.
The humid air hits your chest the moment your step brother pulls down the built-in pads of your dress, freeing your mounds with your nipples perked up. “Fucking knew these were perfect.”
You moaned between Beomgyu's torrid kiss, giving his wet muscle more access inside your mouth. A choked-up sound left you when he shoved his tongue into you, shared drool slipping past your lips.
You haven't moved on from the feeling of Beomgyu's tongue deep in your throat when you felt Soobin's warm breath near your nipple. A surge of luscious sensation fills your nerves, one hand going to the brunette’s shoulder and rapidly tapping it as a sign that you are running out of air.
Thankfully, he received it well, only for his lips to drop to your jaw. You tilt your head back, giving him more access to your neck. An airy gasp left you when the man below you began to roll his tongue on your bud, drawing slow circles on it before harshly sucking it. As if they always think alike, Beomgyu did the same thing on your neck, even leaving feathery kisses on the mark he just left.
It just got worse when Soobin started to move his hips below you, tripling the pleasure you are receiving from them. His other hand also went to caress your untouched mound, pinching your nipple before rolling his thumb on it.
“Mhhmpph, w–wait…” One of your hands went to Soobin's blonde locks, overstimulated limbs trying to stay aware of what the two of them were doing to your body. Beomgyu cackled on your pleas, stopping for one second to remove his shirt before getting back on leaving trails of kisses on your shoulder.
“Sorry, sunshine,” He mumbled between his pecks, “Mom and dad will come back soon, we can't have them seeing us like this…” Worry filled your weary insides, cheeks burning at the thoughts of being caught in the act by your own parents. However, those cohesive thoughts began to disperse when Soobin suddenly bit your bud, abruptly screaming out of pain.
Your step brother briefly giggled against your flesh, peppering your boobs with pliant kisses as a silent apology. He then pulled out, for then Beomgyu called his attention.
“Wanna eat her out?” The brunette suggested, talking too casually as if you are not listening in between them. This halted Soobin's hips, obviously considering what his best friend just said. “One of the best I had, believe me.”
The heat of your body amplified at his remarks, getting more and more embarrassingly drenched. The blonde gave you a short glance, eyes as twice as determined the last time you saw it. He gave your lips a peck before guiding your body to hop out his lap.Trying to remember what you did with Beomgyu, you were about to lay down when he suddenly stopped you. Momentarily confused, you blinked at him—only for a devilish smirk to form in his face.
“Sh–Shouldn't I lay—”
“There are other ways to do it,” He explained, eyes darting into your plush chest that are presented in front of him. “Plus, where is the fun if he is the only one who gets his share?”
Soobin huffed at his friend's nuances, fixing his position before laying on his back. Not knowing what to do, your arm tried to cover your breast while giving them confused looks. Beomgyu fetched your hand in your chest, pulling you up so you could kneel.
“Sit on your brother’s face,” Your eyes dilated at his order, heart pounding as you gaze at the blonde who was already ready. Heart pounding, there is nothing you could do when the younger guy assisted you to place yourself in Soobin's face.
The fabrics of your yellow dress covered his head. Your mind was partly worried if your step brother could still properly breathe between your thighs, half of it unable to function anymore by how stimulated you have been for the last couple of minutes. Stings of whine left you when his breath reached your aching cunt, shuddering at the tingling feeling.
Beomgyu still has his hand supporting you, also kneeling in the mat while his hand fumbles on the button of his shorts. You want to keep yourself aware of what he is doing but your eyes inevitably close shut when Soobin's lips begin to leave tiny kisses on your cloathed pussy, nails digging into Beomgyu's palm as you also feel his tongue drenching your ruined undies.
“Haah, Soob—” Your other hand almost went to his hair but the man in front of you caught it. Lost at what happened, your eyes fluttered open—only to see Beomgyu with his thick, erect cock whipped out of his shorts. Mouth gaping at the sight, panic clawed in your throat when he led your hand into the base of his length.
All of those directions he gave you before turned blurry as you cannot seem to focus, especially now that Soobin is constantly licking your slick through your panties. Beomgyu seemed to notice, ragged breaths leaving him as he guided your hand up and down his cock.
“Remember what I taught you, sunshine?” You could feel fire running in your skin with how sultry he sounds, getting more turned on when he spat directly on his tip which also hit your skin. Strained groans came from him the moment you start jerking his cock on your own, fist in a deliberate pace.
Beomgyu hissed when at warmth of his saliva, perfectly coating his girth with the help of your palm. He then stepped two steps backward, giving you enough space to bend your upper body and for your mouth to reach his dick. The way his veins pulsate under the brush of your hand feeds your longing ego, fixing your position above Soobin's face so that you could suck the younger without any hindrance.
Now in all-fours, you could see Beomgyu's dark eyes focused on the curve of your back in your peripheral vision. “Such a good sister,” The brunette snickered, once again giving you a soft pat in the head. “Serving me while letting her brother eat her out.” Your cunt throbbed at his words, and even shortly froze when Soobin swayed enough fabrics of your panties. Letting the humid brush into your trembling pussy lips.
You could feel your juices dripping into your thighs when your step brother starts to suck into your clit, lapping it like it is the sweetest treat he ever tried. Mouth shaping into an O in every moan you voice, Beomgyu quickly turned it into a chance to thrust his cock into your lips.
Heedless with his movement, you failed to accommodate his thick cock in one go, audibly gagging around it. The younger vilely laughed at your state of misery, pulling out his length just to check if you are still able to use your airway.
“Too much? You already got it the first time.” He joked, nastily smudging his precum into your parted lips. There is a part of you that wants to defend yourself, but your mind kept slipping up with the way Soobin is using his tongue to torture your sopping pussy. You were unconsciously grinding your hips to his face, the grip you have on Beomgyu’s cock getting tighter.
Trying to regain yourself, you gaped your lips to take his tip to give it a light kiss. You felt him shudder at your touch, getting more excited to show him more. With your tongue, you gave his cockhead a swirl, slowly taking in the salty taste of his liquid. Your hand once again moved to jerk his length, helplessly breathing through your nose as Soobin’s pace in making out with your poor cunt grew rapidly.
“Bet you kept dreaming about that day, huh?” Beomgyu's tone is laced with cockiness, his hips began to follow the direction of your fist pumping his dick. You were about to push yourself deep into his inches when you uncontrollably yelped at Soobin's wide tongue rigorously swiping into your slit.
Once again failing to take him in, the brunette took charge of forcing you to swallow his entire cock. He impatiently thrust his length midway, grunting at the warmness of your mouth coating him. Even on the verge of choking, you now managed to appropriately suck his cock, tongue wiggling slightly just to add pleasure.
The coil on your abdomen went unbearable with how the both of them are treating your body—especially Soobin, who is poking your feeble bud with the tip of his tongue. Your moans were muffled around Beomgyu's wide girth, sending luscious vibration into the younger who has his head thrown back.
In desperation for more friction, you also began to move your hips to ride your step brother's tongue. However, he firmly gripped your thighs, stopping you from moving your lower region. “Easy, sis,” He gritted below you, so airy and deep that it almost went past your ears. “You can't cum just yet.”
Another set of drools escaped your mouth as you tried to form a reply to Soobin while your mouth was still stuffed with Beomgyu’s dick. You could feel the younger’s eagerness to fit his whole size until he reached the back of your throat but he knew that you were too fragile for him to push further. Thus, he held into your cheeks, barely controlling himself so you wouldn't suffocate while sucking him.
His breaths became uneven, chest heaving as your fist started to twist around his base. “Shit, angel,” He purrs, hips rattling on your face. “Fuck, that is so good. Don't suck it too hard.”
The pace of his hips began to grow faster, not even minding if your teeth are grating into his veins. You could feel his hand travelling into your hair, grasping into your strands with delicate force to keep himself grounded.
With your mouth busy with Beomgyu's cock, you have failed to notice the shift in Soobin's position below you. Slowly adjusting himself to stoop lower and reach your quivering hole. You violently coughed around the dick on your mouth you felt the tip of his tongue prodding it, thighs unhelpfully clamping themselves on your step brother's face.
“You good, baby?” The younger asked, putting finger on your chin and giving it a lift, causing his girth to slip out your lips. You looked thoroughly wrecked under his touch, tears forming into your eyes when you felt Soobin giving your tweaking hole a quick lick. The tense feeling on your abdomen went rigid, wanton moans coming out your lips before riding his wet muscle that is in an up and down direction.
Beomgyu grinned at the sight, bright eyes watching how scandalous you look while you humping your step brother's tongue. This view of you goes beyond every porn and hentai he had binge watched with the guy, even better now that they are both experiencing it first hand.
“Gonna cum on your brother's tongue, sunshine?” He taunts, a proud smile resting on his lips like it is a deserving award that he had turned you into some kind of slut. His smile grew wider when you frantically nodded your head, tongue nearly lollying out like a poor dog with how much of a pleasurable torment Soobin's tongue is giving you.
The feeling of your pussy being lapped by your brother while you prettily sit on his face with his best friend stimulating you with his words is beyond what you had imagined. And, with thought of how good it must be to cum on Soobin's mouth has sent you to the edge, splurging hot, sticky liquids straight into his tongue.
Your frail body has collapsed under the intense surge of uncomfortable slick running down your thighs. Luckily, Beomgyu was there to support your figure, too weak to even remove yourself in the older's face. He guided you to rest on his lap, freeing his best friend between your thighs.
Soobin then sat up, thumb brushing in his bottom lip as traces of your wetness trails down his chin. He offered a sly smile, before sucking in the remaining essence to make sure nothing was wasted.
It made him a hundred times glorious as he already is. And, it is making your nerves hypersensitive with how your pussy began to uncontrollably throb at the mere sight of him.
The subtle twitches of your body didn't go past Beomgyu's eyes, hands snaking into your dress to completely peel off your panties. Goosebumps run through your body when the warm air directly hits your cunt, tweaking into the younger's arms.
“Fuck, Bin, look at this.” He then blurted, both palms forcing your thighs to open wide. “She is hungry, don't you think?”
Intrigued, Soobin followed the direction of this friend. And, being the one you could visibly see, you were at awe with the sudden change in his face. His tempting, dulled pupils went focused and dark, with his jaw tightening alluringly.
Before you could even focus on what Beomgyu is doing on your body, your gaze went down to your step brother's soiled shorts, with his big bulge evidently begging to be freed. To be fair, you have always known that Soobin was big—even bigger than his friend. Aside from catching him watching pornographic anime, you have once seen him jerking himself with his door left ajar.
He has a girth that could stretch your hole wide without filling you with his whole length. Realizing that you are obviously eyeing his crotch, his fingers began to fumble within the garters of his shorts. Your heart was rigorously hammering in excitement, hips moving by itself just to seek for any friction.
As you were sitting on his lap, Beomyu took the chance to rub himself in your leaking clit. The delicious grind felt perfect for your needy cunt, back leaning into his chest while your eyes remained to your step brother who was now slowly fisting his erect cock.
“So wet for us, baby,” The brunette whispered behind you, subtly aligning his cock into your hole. Broken moans left you, chunks of tears sliding in your cheeks as you felt overly sensitive with how his tip teased your beaten pussy. Soobin was about to crawl his way to the both of you when his phone suddenly rang.
Your heart dropped in your stomach, instinctively sitting straight but Beomgyu went to press you closer to his body. The protest you had turned into an audible whine the moment you felt Beomgyu leisurely entering your walls, filling you up while he is looking at his friend who is double thinking if he should answer the call or not.
Soobin, who was turning impatient that the younger was once again taking charge without him, hurriedly answered the call of your mother. A loud scream scratched your throat when Beomgyu pushed you down his entire length without letting your poor pussy adjust, forcing Soobin to drop the call in an instant.
“The fuck was that?” He howled, tightly gripping his phone while glaring at Beomgyu who was smirking at your reaction. His cock was perfectly seated inside you, momentarily twitching when you once again helplessly whined under his touch.
Not minding his pissed off friend on the other side of the mat, his hand flew in both of your hips, wholly supporting your tired body. “This pussy hasn't changed one bit,” Beomgyu growled, strained groans leaving him when your pussy clamped his cock the moment he moved. “But we really need to stay quiet this time, can you do that?” He added, palm diligently travelling to the curve of your mounds to give it a squish.
The phone began to ring again, but now that you are once again under the mercy of Beomgyu's thick and heavy cock, your mind was already shutting down to even care. Soobin let out an irritated huff, carelessly answering the screen while keeping his eyes on the lewd scene in front of him.
“Hello?” He breathes airy, one palm still firm around his cock. Your mom's cheerful tone was barely heard from the other side, making your brother roll his eyes. You cannot deny that this situation has made you fired up, causing your puffy cunt to spill out liquids that made the guy behind you giggle.
“You really like it when we are on the verge of being caught, don't you?” His tone was filled with mockery, hips gradually moving below you that caused his cock to reach deeper. “Does all of this seem familiar, angel?” He grilled, busying his fingers on your nipple. You gritted your teeth, trying to keep your moans to avoid getting caught.
“Yeah, the loud scream was hers, she was hanging out with us in the lake,” You watched as Soobin's fist went faster, in awe with how composed he is on the phone. The beat of your heart flourished when your eyes met, with a cunning smile sitting in his lips. “Of course she was having fun.”
The younger soon caught up with your short exchange with Soobin, using his hand on your chest to cup your cheeks and force you to face him. “One cock is not enough for you?” He hissed, before pulling you into an aggressive kiss.
“Hmmpff—” Your whines are muffled while Beomgyu swallows them, “Such a whore for our attention,” He mumbled between the kiss, erratic breaths leaving him now that he is picking up the pace.
Soobin throwed burning daggers at your exposed body enveloped in Beomgyu's arms, “We are good with anything, you two decide.” His tone went bored, poking his inside cheek as tried to remain calm as he played with his tip. This is totally one of your differences, he knows how to handle himself well while you are wholly messed up.
“You are on your way back now?” Your hand flew to clutch Beomgyu's strands when he shifted his angle, hitting that spongy spot that made your toes curl. Despite the fact that Beomgyu is literally devouring your lips, you tried to listen to the conversation Soobin was having with your mom. The mixture of guilt, embarrassment, and neediness reigns on your chest, eyes hot and blurry with tears of pleasure.
“15 minutes? Okay, take care,” That was the last thing you heard before you the younger let go of your face, pulling out from the kiss. A raspy groan left him when he noticed how swollen your lips are, even looking at him with those glassy eyes he adores.
“I might really cum if you continued looking at me like that,” He mumbled, halting his hips before looking at his friend—who was already killing the younger with his eyes.
“Learn how to share, fuckass.” The blonde then proceeds to kneel in front of you. His palms landed on your trembling thighs, only to see how puffy your pussy turned after being filled up by his best friend. Your heart almost stopped beating with the way he touched you, chest heaving as you cannot foresee what his next action would be.
Beomgyu cackled at the older's comment, fingers on your nipple began to give it a gentle twist that made you wince. “Are you thinking what I am thinking?” He notoriously asked, chin now resting on your shoulder. Having no clue what they are talking about, you unconsciously clutched your step brother's hand, anxiously gulping when he just gave you a smirk.
“Give her to me,” Soobin then ordered, throwing you into deep confusion. Just like an object they possess, you were passed into one lap to another. Your shaky hands are placed into the blonde's broad shoulders, still searching for an answer in his eyes.
You were still drowned in his intense stare when you felt a tip prodding on your loose hole, shivering with how sensitive you are after being pounded not so long ago. “Still good?” He momentarily assures, and after a half-minded nod, his cock begins to rip you open.
There was something about Soobin that you cannot point out, something that itches your body's needs in the perfect way possible. Your heavenly fused moans are scattered in the greenery, walls tightly hugging his cock as it was easier to take him in after Beomgyu's dick prepped you beautifully.
“Shit, your cunt is suffocating me,” His words are impossibly heard by how strained his voice is. You were no better, worn out throat now only able to create mumble sounds after all the moaning. He was almost fully in when you felt another tip from behind. In instant panic, you turned to Beomgyu, who has been peppering your shoulder with weary kisses.
“W–Wait, I cannot—”
“Shhh, they are coming back soon so we need to hurry.”
Soft sobs left your lips, head nuzzling into your step brother's neck as the younger starts to tear your walls past its limit. Soobin huskily exhaled at the feeling of his friend's cock slowly grinding into his, yet still managed to draw small circles on your thighs as he coos at you.
Which was what you could consider as an act out of character.
“A bit more, yeah?” He whispered into your ear, cock twitching at the sounds of your sniffs. Your hole was burning with how stretched it is, whole senses and nerves working overtime just to accommodate the two huge girth thrusting themselves. Your fists are turned into a ball, nails digging into your palm as you feel helpless in between them.
“Too much—Too full… Please…” Your pleas hurt the soul of one, but feeds the ego of the other. Beomgyu lowly chuckled when your cunt uncontrollably gushed out liquids, overstimulated with the cocks pulsating inside you.
“We'll move slow, yeah?” He then assured, hands on your hips like he is steadying you on what's to come. “Trust us.” His words and their idle heavy girth combined are enough to make you feel the familiar lewd build up in your lower stomach, sweat gliding into your temple with the thoughts of cumming for the second time this day.
You should have known better and not rely on his words, because the moment you nod your head, Soobin's thick cock began to ram his way into the depths of your cunt, earning a wrecked moan from you. Being the jerk he is, Beomgyu didn't back down as his hips snapped in the plush of your ass.
“Fuck, baby, this is the best day of my life,” The younger cheered, his lips going to your neck to leave love bites and marks all over your skin. The burdening pressure on your abdomen left you uneasy, mind almost blacking out with how they started to go at a rapid pace.
“Your pussy is lovely, sis,” Soobin snickered, one palm groping your tits as his hips rocked harder. “Beomgyu was right about you.” He continued, before his other hand on your thigh traveled to play with your swollen folds. The thoughts of him finally confirming that he knew about everything that happened on that day just made you more hazy, your sobs and moan fusing together that became music to their ears.
With the build-up of your release growing faster, you made the tiniest effort to meet their hips halfway. But giving up within seconds as you cannot catch up with how eager their movements are. “Cum… Haaaah—” You didn't manage to complete the word when the knot on your stomach snapped, coating their lengths with those hot, sticky juices.
Your whole body fluttered into Soobin's chest, fat chunks of tears dwelling in your eyes as they didn't stop torturing your poor cunt. Beyond the overwhelming feeling of cumming, you are thoroughly overstimulated with how their cockheads take turns bumping into that sweet spot that made your abused cunt gush out more liquid.
“You did well—Shit… Did well, baby… It's our turn now.”
Ragged breaths are heard on both of their mouths, evidently trying to chase their own high. Despite the pain of oversensitivity, you tried to help them by snugging both of their girth, a woeful whimper leaving you with how the veins of their cock tingles every nerve of your pent-up walls.
“Need to cum—fuck!” Beomgyu's curse filled the air the moment you felt a thick rope of cum pumping deep into your cunt, thighs quivering with how full you felt. The younger’s uneven exhales were fanning your reddening skin, even leaving another set of kisses while he rode down his high.
Soobin shook his head in disappointment, still busy drilling himself to your hole as he chased his own pleasure. “Impatient shit as always,” He grunts, head throwing back as his cock begins to flood your pussy with his own seed.
You rigidly shudder at the feeling of being stuffed with different cums, eyes tightly closed while you wearily gather your breaths. Soobin was the first to pull out, followed by Beomgyu who still has his lips latched on your skin. You hissed at the contact, face contorting into a grimace when you felt the mixture of cum pouring out to the wrinkled picnic mat.
Silence prevailed between the three of you, stuck in the position of nasty three-people sandwich who are drenched with cums and sweat. Soobin sighed as he pushed Beomgyu's head away from your neck, giving you some space to stretch your exhausted limbs.
“They are about to be back,” He announced, using the back of his hand to wipe out the scattered tears and sweat on your face. “We need to get into the lake.”
Confused, you sat up straight with your remaining strength. “Wait, why?” Your voice sounded too raw, throat too dry from everything you have done.
"They both thought that we were hanging out in the lake,” Your step brother kindly explained, yet the small tug in his lips left you restless. “Plus, you didn't think that we are done now, did you?”
wawi's notes: I'M CRINEEEEE i finally finsihed this piece and i am beyond ecstatic >< sorry for the shitty ending, i do not know how conclude a threesome in a good note... AND another apology for disappearing for almost two weeks </3 pls enjoy this compensation fic.... likes, reblogs, nd comments are appreciated >< mwa mwa mwa !!
perm 🏷️ : @sxungchqn @chenlezip @lov3lyv4mps @peskybirdysya @skysole @dollxkill @goldenmellow @kj-kts @imagine-all-the-imagines @sellomaybe @va1entinaaa @insbread @d3kstar @thisrandombitch @jeonginsbaee @grassbutneo @weirdowithaphone @iarainha (if you were tagged its because you put everything! Hope thats okay with a new group added!)
if you wanna be on the permanent taglist please fill out this form! If you already filled it please fill it again if you wanna be added to the txt permanent taglist! or send in an ask!
i try my best to ignore what you’re saying, i’ve got your words written on my skin
/// normandie, enough
pairing: yeonjun x fem!reader
summary: sometimes love and hate exist on opposite ends of the map. other times, on separate floors of the same building.
genre: ex!yeonjun / enemies to lovers au
warnings: slow burn, mutual pining, flirting and bickering (we’re sooooo back), strong language, some angst, kinda mean!reader but she obviously has her reasons
words: 8.8k
[ ! ] this is a sequel to equilibrium
masterlist
✦ • ─── AUGUST 15, 2026. 5:30 PM
It was a cloudy day, not uncommon for mid-August. Your grandfather used to say that clouds shielded you from the worst of the heat, but today they felt more like a lid, trapping the cold in. You wore three layers and a loose scarf, but the chill still crept in, nosing at your collarbones and pricking your wrists the entire walk home.
Shivering, you heaved the door of your building open.
“No, Grandad, the washing machine,” you said, shifting the phone to your other ear. “I haven’t got a dishwasher.”
“Right,” your grandfather replied, voice crackling faintly on the line. “So what’s the matter?”
The lobby was warm, dim, and smelled faintly of aged pipes. It always reminded you of your grandparents’ basement.
“It’s making this—I don’t know, this glugging sound when it drains,” you said. “And—”
Something heavy clattered overhead. You glanced up. Hurried footsteps followed several floors above, forcing the entire stairwell to creak.
Deciding to wait out the commotion, you stopped near the row of grey letterboxes.
“And there was a small puddle behind the washer when I checked later,” you went on, lowering your voice so it wouldn’t echo around the lobby. “Not sure if it’s really from that, because my sink’s been clogging, too, so—”
Your grandfather’s heavy sigh cut you off. You sucked your lips in.
“I told you, my child,” he said, “it’s an old building with terrible plumbing. I told you to find something better.”
You’d tried.
For an entire month, after you returned from New York, you’d walked through flats smelling of bleach, or with four layers of peeling wallpaper, or no electrical sockets—sometimes even no electricity. You learned, quickly enough, that ‘affordable’ was a euphemism for ‘probably shouldn’t be lived in.’
This building seemed to be the best there was. And it was charming, really, despite being so old. There was an air of elegance here: from the narrow, rounded stairwell to the high ceilings and tiny balconies that let the afternoon light cast a golden glow over your living room and kitchen.
Sure, the lift had trapped you on your very first day, and you’d spent a good hour staring at the blinking lights, convinced you’d die here. But you hadn’t! That had to count for something.
“It’s really not that bad,” you said, flipping open your letterbox. It was empty. “Just the washer’s acting up, really. And I didn’t overload it this time, I swear.”
Another dull thud landed somewhere above you, followed by a slow scrape of something heavy being dragged across the floor.
“Could be the hose came loose,” your grandfather said. You forced your attention back to the call. “Or the drain’s backing up. Did you check the hose at the back?”
The noises upstairs ceased.
Assuming that your neighbours had finally gone home, you began to climb up to the sixth floor.
“I mean, I looked at it,” you said, unzipping your jacket. “It’s, uh—it’s definitely there.”
Silence answered. You could picture your grandfather pinching the bridge of his nose, his eyes screwed shut.
“Did you try feeling it?” he asked.
“No,” you admitted. “I was scared it would fall apart if I touched it.”
“Mm. Any water near it now?”
“I’m not home yet.” Your breath began to shorten, the stairwell air warm and heavy with dust. “But this morning, there was that puddle. Not very big, but the last time I used the washer was a few nights ago, so I don’t—”
“Mhmm,” he cut in. “Could mean there’s a slow leak.”
You could tell from his voice that he’d entered his professional mode. He could repair anything: pipes, shelves, radiators, old bikes. Sometimes he even repaired things that weren’t broken yet, just in case they were thinking about it.
“Okay,” you said, dread seeping into your voice. You hadn’t met your downstairs neighbours yet; you would’ve preferred not to drown them.
“It shouldn’t be anything serious,” your grandfather added, sensing the direction your thoughts had taken.
“Right,” you said. “That’s usually what people say right before the whole building floods or—”
You stopped short in surprise.
The fifth-floor landing was buried in cardboard boxes, every wall lined with uneven towers. Some were excessively taped, others gaped open, revealing scraps of fabric or the edges of plates inside. The door to your right stood ajar.
Clearly, someone was moving in.
“Don’t worry,” your grandfather said. You heard him moving about on the other end; his glasses clicked as he set them down. “I’ll pop round next weekend.”
“No, Grandad. You don’t have to—”
His dismissive cough interrupted you.
“Nonsense.” Another cough followed, rougher this time. He’d been doing that more often lately, ever since his flower shop filled with autumn deliveries. “I want to see my little girl. And I’ve business in the city anyway, so don’t fuss. Try not to run the washer in the meantime, alright?”
Carefully side-stepping past the stacks, you clutched your phone tighter. The boxes smelled pleasantly of paper—old books, even—and reminded you of the days you’d spent at the library. Your shoulder clipped one by accident, and the entire tower wobbled.
Holding your breath, you reached out to stabilise the topmost box. It felt unreasonably heavy.
“I-I’ll try,” you said into the phone. “I’ve only got one pair of clean socks left, though.”
Your grandfather gave a low snort that broke into another cough. “Wear them mismatched. No one will notice.”
“Hmm.”
Another small box lay on its side at the foot of the stairs in front of you. Its contents had spilt across the landing: buttons, combs, a handful of empty plastic cases that shifted in the stairwell draught.
“You sure it isn’t anything serious?” you asked, nudging the box upright with your boot and crouching to gather what had scattered so it wasn’t in your way.
“Doesn’t sound like it, sweetheart,” your grandfather said. “Probably just the hose. Maybe we’ll need a new clamp, nothing big.”
Your attention wavered.
As you pushed the box, the loose bits shifted, revealing a patch of yellow beneath. You stared at it for a moment. Then, you pushed the clutter aside with the tips of your fingers.
A small plush giraffe lay at the bottom.
The fabric was worn, one of the ossicones slightly crooked. Despite the sad state of it, the beady eyes caught the light from the small stairwell window and looked almost alive.
You could not understand what you were looking at.
“Promise you won’t try to sort it yourself,” your grandfather continued, his voice indistinct now. “I’ll handle it when I get there. Alright?”
Your fingers lingered against the edge of the box.
Your mind flashed back to Madagascar—and to the twin toy, the hippo, that you kept in a similar box at the bottom of your wardrobe. A box that also held an old woollen scarf with golden initials stitched in the corner. You hadn’t opened it in months.
“I—mhmm,” you said, the sound automatic. “Yeah. I promise.”
You buried the giraffe back under the clutter.
It wasn’t anything. Just a toy from the zoo, the sort shops sold by the dozen. The sort every child had.
This had to be a young family moving in, then. That made sense. Lots of boxes.
“Uh—thanks, Grandad,” you said into the phone. “I’ll see you soon.”
“See you soon, sweetheart.”
You ended the call and slipped your phone into your jacket pocket. Steadying yourself with a hand against the wall, you sidestepped the boxes on the stairs. The labels caught your eye, scrawled in hurried, uneven handwriting: KITCHEN (probably), KITCHEN (definitely), and BEDROOM (I guess).
Your lips twitched.
Then you heard a soft, tentative meow.
Surprised, you turned your head. Between the stacks stood a white cat with black and brown patches speckled across its back and nose. Another darker splotch sat over one blue eye, drawing it into a permanent squint.
The little creature was sneaking out of the open flat, its tail high up like a question mark. It fixed its bright eyes on you and meowed again.
Your heart softened at once.
“Hello,” you said, stepping back on the landing and dropping into a squat. You held out your hand, palm open.
The cat strode forward. Its whiskers twitched as it inspected your fingers. Satisfied, it leaned in and pressed its fuzzy face into your palm, eyes narrowing in approval.
Your chest swelled with a disproportionate sense of accomplishment.
“Hi, baby,” you said. “Do you live here?”
The cat answered with another small meow and padded closer. You let your hand glide down the curve of its neck, fingers sinking into the warm fur.
“You’re very beautiful,” you said. It made a pleased sound and circled your legs. You chuckled under your breath. “Do your people know you’re out here on your own?”
The cat gave a questioning chirp. Your hand continued its idle path along its neck as your gaze drifted to the open flat. The doorway offered very little; just the shadows of a dim corridor, the windows inside obscured by a dark drape.
The cat meowed again, sharper this time, demanding your full attention.
You smiled and gave it one last slow stroke.
“I’d love to stay and chat,” you said, “but I’ve got to get home. My washer might be causing a flood as we speak.”
The cat blinked at you, a little offended. She’d let you pet her; surely, she’d earned a reward?
“I’ll have something sweet for you the next time I see you, yeah?” you said.
It meowed impatiently in response.
You chuckled again. “Oh, I’m sorry. But, see, I didn’t know you’d be here. I’ll be prepared next time.”
You straightened, casting a final glance at the open doorway. You considered knocking to inform them that their cat was here. Then reconsidered, once you remembered the box with the giraffe.
They probably knew the cat was here anyway.
You dropped your hands to your sides and took a step back. The cat slipped off your foot and made another slow circuit around your legs, deliberately brushing its tail against your jeans and leaving behind a scatter of white fur. Then, with an easy spring, it hopped onto one of the boxes.
“Bye, little one,” you said, glancing back as you stepped over another box. “Don’t go wandering off too far, okay?”
The cat raised a paw for a languid lick, but paused, suddenly, at the sound of your lock clicking upstairs, its little head tilting in curiosity.
✦ • ─── AUGUST 15, 2026. 6 PM
Thankfully, the puddle behind the washing machine had not reappeared. You mopped the floor again anyway, just in case, then crouched to unplug it. The standby light died immediately.
You stood still for a moment, listening, but nothing dripped. Good.
In your bedroom, the laundry basket sat full to the brim, clothes already spilling over its sides. In your attempts not to overload the washing machine, you’d only been able to wash a few shirts and the occasional pair of pants in one go. It barely made a difference.
You nudged the basket with your foot, trying to shove it back into the corner by the wardrobe. It refused to move.
You supposed you could’ve done your washing at Reina’s. She’d offered more than once, including at your late lunch today. But now that she lived with Soobin, turning up with a week’s worth of laundry felt too intrusive, even if neither of them would say so.
You’d manage.
You walked over to your desk. Books and papers covered every bit of it; you never seemed to keep it tidy. You lingered at the edge for a moment, your mind wandering.
You felt a wild instinct to reach for the old box inside your wardrobe and check the contents. Check if the hippo was still there. The scarf. Check if they’d changed in any way over the last—
No.
You wouldn’t check.
Clearing your throat, you started rearranging the books on your desk to fit your laptop.
Monday would be your first day back at university, starting doctoral seminars and working as a teaching assistant for Professor Lee. He’d already emailed you a reading list that, at first glance, felt like a joke. It was monstrous. You’d made it through half of it over the summer. You hoped to finish the other half tonight, so you could have the rest of the weekend off.
You did not finish the other half tonight.
You finished one book, your notes in the margins blurring as the hours passed. Your concentration diminished, too.
It was nearing eleven o’clock. Enough now.
You’d built a good routine in New York—after sleeping for three hours a night the first month—and you were determined to stick to it, even on Saturdays.
So, despite the August night pressing against your windows and tempting you toward the balcony for an evening sit, you began your evening routine: face cream, hand cream. Enough lip serum to feel indecent. Then, some light reading.
You settled into bed, propped up your pillows, and opened your current book—by a Norwegian author who could spend three pages describing the exact behaviour of a lawn sprinkler. You found you rather enjoyed it.
You’d just started Chapter Eleven when the first thump came from below.
It rose through the floorboards and sounded like a wardrobe or a hefty table being knocked over.
You stilled, listening.
Another thump followed, duller, but heavier. It could’ve been hammering, judging by the frustrated huff that came right after, but it sounded too uneven. The echo resembled something repeatedly falling or deliberately being dropped.
You blinked at your book and shuffled under the duvet to get more comfortable.
This had to be the new neighbours downstairs. You felt for them, just a little. Moving always came with a racket. Two months ago, you’d walked around, apologising for the noise, too.
Determined to ignore the next series of thumps, you turned the page in your book.
✦ • ─── AUGUST 16, 2026. 11 PM
The noises returned on Sunday.
You heard faint, intermittent knocks throughout the day, but they were easy to forget in daytime. Earpods helped. Professor Lee’s mind-numbing reading list did, too.
You hoped they would quiet down by the evening.
They did not.
In fact, as you settled into bed, the thumping increased. You were half-convinced this was deliberate—as if the neighbours had waited for you to get ready to sleep before bringing out the entire toolbox.
The thumps grew more insistent, too. Each strike landed louder, closer together, as though they were trying to tunnel through their ceiling and into your flat.
You sat in bed, staring at the spine of your book, and wondered why the rest of the building wasn’t reacting. The woman downstairs was certainly home; she rarely wasn’t. She’d welcomed you with a warm smile when you moved in, and then, upon seeing you a second time, commented on your footsteps on the stairs: Dear God, you would think you wanted to wake up the whole building. You weren’t particularly eager to see that warm smile again.
Surely she should have heard this.
You waited.
Ten more minutes stretched by. Then twenty.
The pounding grew more insistent, each blow sending a flat shudder up through the structure of the building and into your bedframe. Even your windows seemed to tremble.
You didn’t know what specific brand of idiots the new neighbours were. But, on the off chance that they ran a cult and hosted loud, sacrificial rituals, you decided not to go down and knock on their door this close to midnight.
You’d have to talk to them in the morning.
Exhaling, you set your book down and pulled out your earplugs from the drawer by the bed.
✦ • ─── AUGUST 17, 2026. 6:45 AM
You fell asleep to the thudding on Sunday night, and it woke you again on Monday morning. The earplugs had fallen out at some point while you slept, so now the sounds felt even more invasive. They seemed to clatter in your brain.
Groaning, you yanked your duvet off and swung your legs out of bed before you could think better of it.
It was time to meet the new neighbours.
You shrugged your hot pink robe over your pyjamas and slid your feet into your slippers. And, just to be safe, you grabbed your can of pepper spray from your handbag in the corridor.
Finally, keys in hand, you stepped out into the stairwell. The click of your lock was swallowed by another series of thuds. Now that your flat wasn’t muffling it, the noise hit with full ferocity. You felt it reverberate through your entire spine.
Irritated anew, you moved towards the stairs—then flinched, suddenly, when a door swung open behind you.
Your neighbour, Mr Jung, was squinting sheepishly into the gloom of the stairwell through the gap in his door. He was in his seventies and usually carried a sturdy umbrella with him, regardless of the weather. You were surprised he didn’t have one now; it was shaping up to be another cloudy day outside.
“Good morning,” you said. There was a breeze against your cheeks from the sudden draught.
“Good morning, dear,” Mr Jung replied, poking his head out and immediately pulling back once another thump followed. “Dreadful noise. Is it coming from downstairs?”
You glanced down through the small gap in the railing. “I think so. I was just about to check myself.”
“Oh. Good, good,” he said, keeping a tight grip on his door handle. He seemed a little frightened by the noise. “Perhaps something’s the matter. They’ve been at it all night.”
It hadn’t occurred to you that anything could be the matter; you’d just assumed the people downstairs were being right twats.
But perhaps they did need help. You were going to come over there and offer some. Grab that hammer they seemed to be using and try knocking them on the—
“I’m sure it’s nothing serious,” you said, a little less certain now. “Hopefully they’re just not thinking about the time.”
“Yes, of course,” Mr Jung replied, nodding and slowly closing the door. You could still catch his soft mumbling before the lock clicked, “bless you for checking, dear. Bless you for checking.”
Nodding awkwardly to yourself, you finally started down the stairs.
The fifth-floor landing had been cleared of the boxes; only scuffed arcs across the linoleum remained, leading straight to the door. You followed them, guided by the thin spill of light through the narrow windows.
You knocked.
The thudding inside answered you, sharp enough to jolt through your arm. You recoiled from the door.
Clearly, then, these people had set their minds on never sleeping and wrecking their entire flat. Perhaps you should have called the police instead.
Another series of thumps.
The walls vibrated around you.
There was no time to wait for the police.
Jaw tight, you knocked again, harder this time, putting your elbow into it and letting the sound thunder through the stairwell.
Still nothing.
The window glass to your left caught your reflection as you pulled back: your robe was uneven, hands balled into fists, hair dishevelled. Your feet felt cold inside the slippers.
You were convinced you were going to get a criminal record today.
You raised your fist again, prepared to knock a third time, to tear the door down if you had to—
The door opened.
The shadows in the stairwell shifted at the new source of light. You squinted, momentarily blinded.
A silhouette stood in the doorway, holding a rolling pin.
You would have recognised him in complete darkness.
In a massive crowd.
In a hazy, mid-morning dream.
Half-asleep and half-awake.
Yeonjun.
Your hand stilled mid-air. You forgot the noises altogether. Forgot the early hour and your cold feet.
He stood in front of you in an oversized white shirt, sleeves rolled to his elbows, collar askew. Light from inside the flat framed him, catching on the rolling pin in his hand and turning it briefly golden. His black hair, longer than you remembered, fell in a frustrated heap over his forehead. There were beads of sweat on his temples.
For longer than was reasonable at this hour, the two of you simply stared at each other.
Then Yeonjun finally found his voice: “W-what are you doing here?”
It took you another moment to remember the noises. Your hand instinctively checked your robe pocket for the pepper spray. It was there. You briefly considered using it and bolting, but decided to be an adult.
“I came to—could you be quieter?” you said. “You—you were hammering.”
You gestured vaguely at his rolling pin, then frowned. You wondered whether it was the culprit for the noise or his weapon of choice in response to your aggressive knocking.
Deciding not to question it—there were, clearly, more pressing questions, including, but not limited to, what the fuck—you cleared your throat and looked back at his wide eyes.
“You do it at night, too,” you said.
Understanding flickered across Yeonjun’s face, followed quickly by something like embarrassment. He didn’t know what he’d thought had brought you here—fate, perhaps—but he hadn’t considered his rolling pin.
In retrospect, this probably also explained why his next-door neighbour glared at him when he ran into her yesterday morning.
“Oh, I was—I’m sorry,” he said, glancing at his hands. His lips twisted to a side as he spoke, bashful. “I was trying to get the window to stay open, it’s—it’s stuck. And then I was struggling with my—I didn’t realise it was so loud.” He blinked at you, swaying lightly in the doorway. “Why are you here? I—I mean, you live here? On your own?”
He did not like these questions.
In fact, he was realising he was terrible at questions. Perhaps he should’ve just stared at you for another minute; that might’ve expressed his thoughts better.
“I do,” you said, your expression shockingly blank. “On my own.”
“Oh. Well, uh—I also live here. On my own. Well, sort of.”
You continued to stare at each other.
Yeonjun was particularly interested in your robe. He couldn’t remember ever seeing you in something this bright. Your hands were clenched by your sides—this, he was more familiar with. There was a silver bracelet on your wrist, the small pendants catching the light from his flat.
You noticed his gaze wandering down your robe, but your eyes did not dare move below his shoulders. They caught on to everything at once: the glint of light in his eyes, his earrings (he’d got new ones, you noticed), the faint lines on his lips, dry at the edges, the movement of his throat when he swallowed.
You wondered what it meant, him sort of living here on his own. Perhaps he had a part-time roommate.
Then you understood what he meant.
A white cat with black and brown spots wriggled between his legs and padded forward. It came to rest on the threshold and looked up at you.
You watched its fur catch the light from the flat, each strand briefly outlined. Your thoughts scattered before they could settle into words.
“That’s your cat?” you tried.
“Violet,” Yeonjun said.
“Th—” You blinked up at him. “Violet.”
The name pulled you back at once: to the late nights, the cooking, and the stories about cows.
You didn’t know if he remembered, or if your Violet had anything to do with his. Your hands felt frozen regardless.
“Yeah,” he said, nudging the cat gently with the side of his foot. “Go on, Vi. Back inside. S’late.”
The cat, as most cats would, refused and stayed planted on the threshold, her tail curled around her paws. Her blue eyes flicked between the two of you with mild interest.
You were half-convinced you’d sleepwalked into this situation.
It seemed sensible to try to sleepwalk out of it.
“I’m going to go,” you said, taking a step back.
Yeonjun looked up, his eyes even wider now. “W-where?”
You lifted your chin. “Home.”
“Right.” He hesitated. “Where is home?”
“Uh—” You turned your head towards the stairs, then back to him. “Just upstairs.”
“Oh.”
Another quiet moment passed between you.
Violet broke it with a soft mewl as she stretched, her front paws reaching toward your slippers. Whatever interest she’d had in the situation was fading now that you were leaving.
“Try to keep it down, please,” you added. Your gaze remained unfocused. You wondered how your legs were meant to get you upstairs.
“I will, yeah,” Yeonjun said, his gaze fixed on your grip on the bannister. “I—I’m sorry.”
You nodded and climbed, slowly, up the steps. Your slippers brushed against the wood, too quiet to make any proper noise.
Yeonjun listened anyway and stayed on his doorstep until your lock clicked upstairs. Then he nudged Violet back inside and closed his own door.
Your flat was quiet.
The living room curtains stirred, irritated to be disturbed this early. The oven clock glowed from the kitchen. You couldn’t recognise the numbers.
For a minute, you stared at your floor tiles without really seeing them.
Then you went to get a glass.
Filled it with water from the tap.
Finished it all in one big gulp.
You rinsed the glass, set it back in the cupboard above the sink, and turned around to stare at your floor for another minute.
You realised you were not doing so well.
Mechanically, you started the coffee machine and pulled out your phone. You tapped open Reina’s contact, then hesitated.
This didn’t feel much like a text conversation, but calling felt too dramatic. Not to mention, Reina had the evening shift today; she wouldn’t have gone to sleep before 3 AM. You didn’t want to wake her.
You decided on a voice message.
You perched the phone on the kitchen counter next to the whirring coffee machine and pressed record.
“So,” you began, pacing the length of the flat, back and forth from the kitchen island to the sofa in the living room, “apparently, I’ve got new neighbours downstairs—and this will be a great story, by the way, so maybe sit down. So, the neighbours have been hammering something for two nights straight now, right? So I just went down to ask them to quiet down. In hindsight, I should’ve just called the police, but—anyway.”
Your hand sliced absently through the air, clipping the edge of your monstera by the window. One of its leaves trembled, offended.
“So, I went down,” you continued, a little short of breath, “and, despite the circumstances, I hoped it’d be a very apologetic young woman opening the door, explaining that her husband had no sense of time or shame. Then we would’ve laughed about useless men, maybe grabbed a coffee.” You scoffed, shaking your head at the floor. “Instead, Yeonjun opened the door. Yeah—no, I’ll repeat that in case you thought you misheard. Yeonjun.”
The coffee machine switched off behind you. The smell of warm milk wafted into the room.
You took a deep breath and tried to lower your shoulders. Relax your jaw.
“So he’s moving in downstairs, then,” you said, returning to the kitchen. “That’s fucking splendid. Even got a cat—Violet, by the way! That’s her name. Love everything about that.”
You reached for your mug and took a sip without thinking. It promptly scalded the roof of your mouth.
“Ah, shit—” You yanked the mug away and set it down, exhaling carefully through your mouth. “Fuck. Anyway. D-don’t know why he named her that. If he did.”
You leaned back against the island, its dark marble edge pressing into your lower back. Your mouth stung when you ran your tongue over the back of your teeth.
“Don’t think I can fully process this, to be honest,” you said. “It’s been so long. And it’s so—it’s insane. We graduated with him twice, and still, he’s here. Just—just won’t fucking leave. Maybe next time you come over, we should stage an exorcism just to be safe.”
You picked up the mug again, cautious now, and blew across the surface. The coffee rippled, then stilled.
“Anyway,” you said. “I’ll be off now. If Yeonjun shows up at my meeting, too, I’ll assume this is deliberate and react accordingly. Check police stations if I don’t text back. Love you. Bye.”
You ended the recording. It sent at once, a little tick popping up beneath it. For all its flaws, the building had excellent wi-fi.
You watched your reflection on the screen of your phone.
That fucking giraffe should’ve been a warning.
And your grandfather had been right, too. You should’ve looked for a better place.
Finally, you tucked your phone into the only pocket of your pyjama bottoms and carried your coffee to the bedroom, so you could drink it while you got ready.
✦ • ─── AUGUST 17, 2026. 11:35 AM
Reina’s reply came just as you were leaving Professor Lee’s office. Your head was still swimming with his instructions, half of them already slipping away. He spoke like he was being chased down a corridor with machine guns, and you only had one keyboard to keep up.
Ignoring the insistent buzzing of your phone, you drifted toward the staff room for another cup of coffee and a comfortable chair.
Thankfully, the room was empty. Sunlight poured in through the tall windows, settling across the dark panels on the walls—quite a lot like the ones at your old reading room at the library. You missed it sometimes.
You opened a cupboard and took out a mug with the university logo. The edge by the handle was chipped. You checked the water level in the coffee machine and turned it on.
At a table by the window, you finally unlocked your phone.
REINA [11:35 AM]
BABE
OH MY GOD
SHIT
THINK NARA CURSED YOU IN UNDERGRAD??
WHEN SHE SAID YOU TWO WERE MEANT TO BE????
Scoffing, you tapped the keyboard, but her messages kept arriving, tumbling over one another in capital letters and violent question marks.
After another minute, they slowed.
REINA [11:42 AM]
ALSO???
he named his cat after your cow???
ok that’s kinda cute
You stared at the last messages for a second.
Then the coffee machine powered off, steam rising from your mug. The room began to smell of something sweet and slightly burnt.
Cute, then.
Why not.
You rose, collected your coffee, and slumped back at the table.
YOU [11:43 AM]
i think insane is the word for it
Three dots popped up as Reina typed.
You turned to look out the window on your right. The Languages building stood where it always had, at the far end of campus, partially hidden by the library. The Social Sciences building was just across the street, a small wind turbine spinning on the roof. The paths and the trees and even the clouds were all the same.
Nothing had changed out there while you were gone. It was absurd to expect it to.
Your phone vibrated again, sharp against the tabletop.
REINA [11:44 AM]
hate to mention this
but you’re talking about him like he’s still our insufferable classmate…..
You cleared your throat in an old, defensive reflex.
YOU [11:44 AM]
isn’t he?
Reina’s response came in a second:
REINA [11:44 AM]
thought he fell into the ex-boyfriend category
but you tell me
A defiant retort pricked at the back of your throat. You swallowed it down.
Over the past year, you’d worked hard to dismantle the bet in your mind. By now, those two weeks in grad school were just a sequence of blurry, meaningless fragments of your life. They caught up to you at night, but left you alone in the morning. You could almost live with them now.
Your thumbs hovered over the keyboard of your phone for a second, then moved.
YOU [11:46 AM]
he’s my neighbour now, apparently
The sunlight had shifted, and the glare from the Social Sciences building windows flashed directly into your eyes. You lifted yourself from your chair and tugged the blinds down.
Your phone buzzed just as you sat back down.
REINA [11:47 AM]
my offer to take him out back still stands
A small smile pulled at your lips.
You lifted your mug and took a careful sip. The coffee was too sweet here, always was. You might have to start bringing your own capsules.
YOU [11:47 AM]
thinking about it
You set your phone down and pulled your laptop from your bag, along with one of the books you’d brought from home. A pen rolled out from between the pages. You snatched it just before it reached the edge of the table.
Your phone lit up again.
REINA [11:48 AM]
or… maybe he can help you with your plumbing :)
You pressed your lips together.
YOU [11:48 AM]
he can help by moving out :)
Not waiting for her response, you pushed your phone aside, opened your laptop, and found Professor Lee’s reading list. Then you picked up your book and began to read.
✦ • ─── AUGUST 17, 2026. 4 PM
You ran into Yeonjun again that afternoon.
He stood by the letterboxes in the lobby, a parcel tucked under one arm, his other hand struggling to get the key out of a stubborn lock. When the front door shut behind you, he looked up.
He wore a ragged leather jacket and black jeans, and looked like he was either coming back from somewhere or going to ruin your entire day. His hair was brushed back, save for one strand that threatened to fall across his forehead. You hoped it wouldn’t.
“Hi,” he said.
You slowed, but didn’t stop. “Hi.”
“I—um.” He finally got his key out. “I-I feel like I should clarify that I didn’t stalk you here. I didn’t even know you were back.”
You stopped in the centre of the lobby, maintaining a solid two metres of space between you. You were very aware of the weight of your jacket on your shoulders.
“But you knew I’d left?” you asked.
“Uh—well.” He dragged a hand through his hair. The strand fell into his eyes. You turned away at once. “Yeah. I’d heard.”
You forced yourself to nod. Suppose the two of you had enough friends in common for that to make sense.
“Right.” You shifted your weight. “Well, it—it’s fine. I didn’t think you stalked me.”
“Okay. Good,” he said, gaze darting restlessly at the floor, then to the stairs behind you. “‘Cause I didn’t. Honest. I’d spent ages looking for a place, but no one allowed pets, and I couldn’t just leave Violet. So I—”
“You don’t need to explain yourself to me.”
He closed his mouth.
His left wrist, never fully healed, throbbed again. He stuffed his hands into his jacket pockets, his shoulders drawing in slightly. The edge of his parcel bent under his arm.
“Right,” he said, nodding once. Then once more for good measure. “Yeah.”
You turned back to the stairs. “I, uh—I’ve got to get going.”
“Sure, yeah.” He nodded again. He seemed unable to stop. “Me too.”
You responded with a small dip of your head and made your way towards the stairwell before your pulse could gather any more misplaced enthusiasm.
Yeonjun moved at the same time.
You paused at the foot of the stairs.
The lift loomed in your peripheral vision. It was unreliable, no doubt about it, but it was efficient when it worked. You’d only have to endure thirty seconds with Yeonjun in the lift, maybe less. If he took the stairs with you, however, you’d be stuck with him for a good couple of minutes.
You weighed your options.
No, you decided. You couldn’t risk it with the lift. You had no interest in discovering what it’d do if given a second chance.
You started up the stairs.
Behind you, there was a small shuffle of movement.
“You’re not taking the lift?” Yeonjun called out.
The sound of his voice lifted the hairs at the back of your neck.
“No,” you replied, glancing back despite yourself.
He stood by the lift, looking at the stairs and evidently performing serious calculations in his head.
Then he looked up.
You turned away before your eyes could meet.
A second later, the lift doors buzzed open. By the time you reached the next landing, it had begun its rattling climb. You adjusted your speed so you wouldn’t run into Yeonjun just as he got off on the fifth floor.
✦ • ─── AUGUST 18, 2026. 4 PM
The next day, on a Tuesday as grey as the rest of the week, Yeonjun was in the lobby again.
This time, he was at the letterboxes with a handful of envelopes, turning them over, reading and re-reading the addresses. There was a chain on his jeans, with a vaguely heart-shaped pendant on one of the links. It reminded you of something you did not want to remember.
He glanced up when you walked in. “Hi.”
“Hi.”
There was nothing else to say. You hadn’t heard any noises from his flat last night or this morning.
You drifted towards the noticeboard, hoping he’d leave first, sparing you the gamble of choosing between the stairs and the lift again.
Your eyes skimmed the adverts: a concert next week (a band called Rated Riot in the photo), an Italian language tutor offering classes for kids aged five through sixteen (no photo), a missing dog (a dark brown dachshund named Alfred that didn’t look like he wanted much to be found), and a preposterous number of ‘flat wanted’ notices.
Yeonjun continued to rustle the envelopes behind you. There wasn’t much to read on them.
You scanned the adverts for the second time. Then the third.
Yeonjun was still here.
Perhaps, you thought, you’d go out searching for Alfred. Couldn’t have gone far, dachshunds did not have particularly long legs.
Fuck it.
Turning away, you headed for the stairs, bounding up two at a time.
A moment later, the lift doors opened behind you.
✦ • ─── AUGUST 19, 2026. 4 PM
On Wednesday, Yeonjun beat you to it.
He arrived at the building from the parking lot just as you crossed the street. He pushed the door open with his shoulder and waited. When you reached him, he gracefully stepped aside and nodded his head in acknowledgement.
You gave him a curt nod and swept past without breaking stride, headed straight for the stairwell. A strong whiff of your perfume—still floral—made him shut his eyes for a second. He did not stop at the letterboxes today.
You took the stairs.
He took the lift.
✦ • ─── AUGUST 20, 2026. 4 PM
By Thursday, you were convinced this was a plot.
You pushed through the front door at precisely four in the afternoon, as you always did. The old door hinges whined, the wood frame creaked along. The lobby smelled of the same dust and overheated pipes.
And Yeonjun stood by the letterboxes.
You halted just inside the doorway, a strange clenching in your chest. Then you let go of the door. It slammed shut with enough force to fling your hair across your face.
Yeonjun flinched. “Hi—”
“Do you honestly not have a better time to pick up your mail?”
“I—” He blinked, clearly caught off guard. “I honestly do not. Wh—?”
“Because I never run into any of my other neighbours.” Your hands lifted of their own accord, fingers twitching as you pointed at him. “Just you.”
“Do you, uh—do you want to run into your other neighbours?”
He still looked mildly startled, his lips rounded into an uncertain pout, and you had to begrudgingly admit to yourself that you might’ve overshot.
You’d only meant to ask him a question.
This had the feel of an ambush.
“I do, actually,” you said, steadying your voice. Your gaze lowered to the small wooden table by the noticeboard. “I haven’t met many neighbours. Would be good to know someone if I needed to borrow something. Sugar. Or eggs.”
“You could borrow some from me, then.”
Your eyes squeezed shut for a second. He’d taken you straight back to grad school, with just this one unthinking offer.
“No,” you said. “I couldn’t.”
“Why not?” he asked, as if this was a wholly reasonable question.
He’d driven you home before, he reasoned. Picked you up, too. Stayed over and stayed out with you. He could lend you some sugar now. A few eggs.
“Because I don’t want to.” You fixed your backpack. The strap dug into your collarbone. “Just as I don’t want to keep running into you here every single afternoon.”
He hummed, following after you as you crossed the lobby. His right hand fiddled with the zipper of his jacket, dragging it up a centimetre, then back down again.
“Would you rather run into me some other time?” he asked.
Your hand closed around the bannister. “I’d rather not run into you at all.”
Yeonjun, who had always considered red lights mere suggestions, found himself smiling.
“That’s a very rude way to treat your neighbours,” he said. “No wonder you haven’t met many. They’re probably avoiding you.”
Your grip tightened on the railing.
This was a challenge, no doubt. The Devil himself, tempting you to surrender to the old rhythm and see what happened.
You did not want to see what happened.
Drawing a breath, you started to climb. Your dark brown leather jacket rustled under your backpack.
Behind you, Yeonjun lingered for a moment, contemplating.
This hadn’t gone so bad, really.
He followed you into the stairwell.
You turned at the first landing. “What are you doing?”
“Hm?” He looked up, perfectly innocent if not for the faint lift at the corners of his lips. “Going home. Why?”
“You always take the lift.”
“Well,” he said, continuing up, towards you, “I quite like the stairs, too.”
You let out a short, reflexive laugh. “Do you?”
He reached the turn and joined you on the landing. One of his hands glided along the bannister, mirroring yours, but not drifting close enough to touch.
“I do,” he said. “Why?”
You didn’t answer.
You could tell he wanted you to admit you remembered the way he used to dawdle behind you, muttering curses and prayers as he dragged himself up to your flat.
You’d decided you wouldn’t remember. And you were quite good at doing what you decided.
Undeterred, Yeonjun followed you up the stairs. He was quite good at undoing everything you decided.
“Can I ask you something?” he said.
You fixed the backpack strap on your shoulder. “Sure. I love questions.”
He grinned at your dry tone. “Is the reason you don’t take the lift because you think you’ll get stuck?”
You shrugged, though he couldn’t fully see it from below. “Yes. Already did once.”
“Hmm.” He nodded, even though you couldn’t see him, either. “That sucks. M’not a big fan of this lift, either, actually.”
“Got stuck, too?”
“Not yet.” His footsteps softened and slowed. Without meaning to, you found yourself slowing, too. “But I’m sure it’ll come.”
You realised how easily his voice carried up the stairwell, and couldn’t help remembering all that he’d wanted you to remember, after all. There was no hitch in his breath where there used to be.
It unsettled you, this small change. This quiet proof that he’d continued to live his life without you.
You turned your gaze back ahead without replying.
The stairwell warmed up as you climbed. The air pressed in, thick, dusty, and eager to wrap around your neck.
You slipped off your backpack and shrugged out of your jacket.
Yeonjun looked up at that. “Hot?”
“Mm.” You draped the jacket over your arm, then fixed your backpack. “Never any air here.”
“Yeah?” he said, glancing around as if he could physically check his surroundings for air. “I’m sort of used to it. My flat doesn’t get much air, either.”
“Try a window.”
His grin returned. He wasn’t in control of it anymore.
“See, I did try,” he said. “But then I got scolded.”
You pursed your lips. “Shouldn’t have tried at midnight, then.”
“Righ—”
“There’s a latch at the bottom of the frame,” you added. “Have you tried that?”
He frowned. “At the—at the bottom of which frame?”
“The fire escape window,” you said. You’d struggled with it when you first moved in, too. “The rest don’t open.”
“Oh.” His eyebrows rose in recognition. He’d seen a latch, but left it alone. The last time he’d touched something at his flat that he wasn’t sure about, he couldn’t turn the water off in his bath for half an hour. “I haven’t tried that.”
“Well.” You shrugged. He saw it this time. “There you go.”
“Hmm.” He climbed a step closer, drawing the zipper of his jacket up again. “Probably would’ve found a better place if I’d known only one of the windows actually opens.”
“Why didn’t you?”
He released the zipper. “Hm?”
“Find a better place.”
He glanced back down at the steps, letting the sound of their creaking fill the stairwell for a moment.
“I mean, I tried,” he said. “Looked at everything in the city, probably. One place was decent, but smelled like a crime scene—just air freshener and bleach in every room. Maybe washing-up liquid, too—there was this lemon scent—anyway. There was also a flat with one electrical outlet for three rooms. Actually, that one wasn’t so bad. I nearly applied.”
Your fingers tightened into the edges of your jacket. You had a suspicion that the two of you had been circling the same flats.
“What stopped you?” you asked.
“Violet didn’t like it.”
You snorted.
“They didn’t like her, either, actually,” he continued. “Said they welcome pets, but implied we’d both get evicted if Violet left the flat at any point.”
“Hmm.” You shot him a glance as you rounded the stairwell. He was smiling. “So, you ended up here.”
“So I ended up here,” he echoed. “Where the windows are sealed shut. Feels a bit like a psych ward, if I’m honest.”
Your lips threatened to stretch further before you caught yourself and turned away.
You’d joked with him before about ending up in an institution. Felt like you had, after all, come to think of it.
“Least the flats aren’t that bad,” you said, deliberately not thinking of your washing machine or the odd, dark brown stain on the kitchen floor.
“Yeah,” Yeonjun agreed. “M’sure yours is better than mine, though, love.”
Your stomach lurched. Your jacket slipped from your grasp. You caught it before it could fall, reaching for the bannister with your other hand.
“Don’t call me that.”
Yeonjun looked up, surprised. He probably shouldn’t have been; you’d always drawn your boundaries cleanly enough. He supposed he hadn’t expected one here.
“You mind?” he asked.
“I do,” you said.
He tapped the railing with his index and middle fingers. “What should I call you, then?”
“Don’t call me anything.”
His lips twitched. He tried to fight it, but lost to the old habits anyway.
“Alright, Don’t Call Me Anything,” he said. “S’got a nice ring to it, too.”
You groaned and immediately regretted it. His smile widened at the sound, encouraged.
You should have expected it. He’d been like this for as long as you’ve known him.
Hi, I’m Yeonjun.
Hi. I’m actually waiting for someone here.
That’s an unusual name, Actually Waiting For Someone Here. Got any nicknames?
For years, following that first meeting on the grey sofa in the university basement, Reina had asked you why you kept rising to his taunts. Why you granted him the satisfaction.
Being on a different continent made it easy to believe that you’d outgrown that. That you didn’t care to match him word for word anymore.
You were surprised to discover you still cared.
“I thought,” you said, turning back to the stairs, “the deal was we wouldn’t speak again if I won the bet.”
Behind you, Yeonjun stalled for half a step.
He realised he’d classified the bet as something imaginary in his head. A dream he’d had, perhaps.
“That,” he said, quieter now, “was a long time ago.”
“Didn’t realise there was an expiration date on that.”
Your footsteps rang louder now, the sound folding back on itself in the narrow stairwell.
“There wasn’t,” he said, more cautious. “Guess I didn’t think you’d still hold me to it.”
“Right.” You hummed. “Why would you?”
He didn’t have much to say to that.
You were relieved to return to the heavy, uncomfortable silence. You preferred it significantly to heavy, uncomfortable conversation.
Wordlessly, you passed his flat on the fifth floor and continued up. You heard his lock click behind you just as you slipped your hand into your pocket for your own keys.
“Vi—!”
The call cracked up the stairwell. A flash of white crossed your peripheral vision and landed neatly by your feet, just outside your flat.
Violet.
She looked up at you, her blue eyes bright and expectant, and meowed. She was asking for your opinion on what she’d just done (good?) and wondering about the sweets you’d promised her a few days ago (where?).
“Hi,” you said, the word softening on its way out.
You crouched and offered her your hand. The cat leaned in, her nose damp against your skin, and pressed her face into your palm.
“You enjoy running away from home, don’t you?” you murmured, scratching under her chin.
She answered by nuzzling closer. Her fur felt absurdly soft beneath your fingers, her whiskers stiff as plastic against your thumb.
Footsteps approached.
You didn’t look up.
Yeonjun halted in the stairwell. He’d noticed the invisible barrier you kept around yourself and didn’t dare cross it.
Violet, for her part, had no such reservations. She nudged your hand, guiding it down the length of her spine.
Smiling, you followed her cue and scratched along the curve of her back.
“Uh—I’m sorry about her,” Yeonjun said. “She’s got a mind of her own. She and I will have a word about that later.”
You glanced at him briefly, then returned your attention to the cat. She purred louder, unimpressed by the threat in his voice. Her tail curled around your knees.
“She’s fine,” you said. “Keeps an eye on things.”
Yeonjun watched as Violet settled fully under your palm and fixed him with a smug stare. He scoffed under his breath.
“S’enough,” he said, “don’t you think, Vi?”
The cat meowed and licked her nose. For a second, Yeonjun thought she was sticking her tongue out at him, the little brat.
“Come on,” he coaxed. “Let’s go home.”
Violet lifted her head to glance up at you, seemingly weighing her options. You drew your hand back, almost reluctantly.
She lingered for another moment, meowed thoughtfully, then stepped down towards Yeonjun, her paws quiet against the floor.
“Did you name her?” you heard yourself ask as you straightened. Your backpack threw your balance off a little.
Yeonjun didn’t answer right away. His gaze dropped to the cat as she wound around his ankles, tail brushing his calves.
“No,” he said finally. “Someone at the shelter did. I went in looking to adopt, and this one just walked up and sat on my lap, like she was the one adopting me. I asked the woman there what her name was. She said Violet.”
Violet flicked him a look at the mention of her name.
“It, uh—” Yeonjun glanced back at you. “It felt like a sign. So I took her home.”
Your fingers tightened around your keys, their edges digging into your palm. “What sign?”
The answer to the question hung in the air.
Yeonjun could tell from the tight set of your shoulders that you did not want him to admit he remembered your cow.
“You know what sign,” he said.
You lowered your gaze to Violet before his words could nudge something they shouldn’t have even touched.
The cat sat by his feet and watched you.
“Well.” You pulled the jacket off your arm and gripped it by the collar. “She’s lovely.”
Yeonjun noticed the soft way you spoke about her. He moved before he could think about it and lifted Violet into his arms—to prolong the conversation for a minute more.
Violet didn’t mind being used for this purpose and folded into him without protest.
“Yeah, she’s great,” he said, scratching behind her ear. She gave a satisfied rumble. “Bites sometimes, though. And she’s a bit mean.” His eyes flicked to you for a second, a smile playing at the edges of his lips. “Reminds me a lot of someone.”
Your eyebrows lifted before you could stop them, eyes narrowing at the glint in his gaze.
“Mm.” Your tongue traced your lower lip. “Going to use her to prove a point and return her to the shelter after two weeks, then, yeah?”
The smile on his face faltered—for just a second. He smoothed over it quickly, but the glint in his eyes was gone.
“No,” he said, dropping his gaze to the stairs. “I know better now.”
You swallowed and reached for the handle of your door. The metal was cold under your palm.
“Right,” you said. “Well. Good luck with her.”
Yeonjun adjusted his grip on Violet. Understanding the conversation had ended, he nodded and turned back towards the stairs. The cat draped a paw over his arm, stretching towards the railing, her tail flicking lazily against his jacket.
You realised you were watching them leave and looked away. Pushing the key into the lock, you paused again.
“And, um,” you called out, “try not to linger in the lobby, would you?”
Yeonjun froze mid-step and looked at you over his shoulder. Your eyes locked for two long seconds.
Then he grinned, light and easy again, and continued down.