Actions

Work Header

Always Us

Summary:

…They stumbled back, and in a moment of panic Yeonjun shot out his hand to steady both them and himself.

Much to his own embarrassment, the man was Soobin.

And far worse than that revelation was the one that he was currently gripping Soobin’s now bare ass, towel fallen to the ground, with his free hand like his life depended on it.

Yeonjun blinked. No one moved, both unsure how to respond. It felt like an eternity that they’d locked eyes, even though it was probably just a few seconds

It was Soobin that broke the silence.

“I’m really glad your phone was in your right hand, could you imagine if you grabbed the other side?”

.
.
.

or, where Yeonjun feels his roommates ass once and it launches him head first into an internal crisis. He can't get his mind off of it -- off of him.

Notes:

Hello!!

This is my first ever finished fic, dear God. I've been writing this for 6 months on and off, thinking "op should finish their work that's such a fun fic!" fully knowing op is me! I am the fool. And this is my silly little ass slapping fic that turned into a 20k monster!

Thank you for checking it out! I'm really proud of this work and have loved writing it, it's been so much fun. I don't ship any of these characters seriously, and it's in no way related to the boys in real life, but I did throw in a few references that they themselves have talked about. See if you can find them heh

I REALLY appreciate maddi, who read so many of these scenes in the middle of the night and essentially beta read this work, you inspired me to write so much more <3

That's all! Thanks again for reading, hope you enjoy Always Us :]

10/19/25: doing some minor editing hehe

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

Work Text:

 

Yeonjun wasn't too sure about his roommate

 

Well, not his roommate per say but the concept in general. It was simultaneously the most intriguing and annoying thing to him. On one hand, you got to potentially make a great friend who you could hang out with often and get to know front and back through the highs and lows of his first year in university.

On the other hand…
You got no privacy (something very important to Yeonjun), you had some shit shower schedule (he enjoyed his long showers a bit much), and if your roommate wasn’t good then you were stuck for nine months with someone who’s either incompatible with you at best or someone who'd trash your shit and get the cops called on your room at worst.

Yeonjun figured it would happen the way it happened, for better or worse.

Before he started moving in he’d learned his roommate's name was “Choi Soobin”. They were sharing a bathroom together with two others on the other side of the hall, a “Kai Kamal Huening” and “Kang Taehyun”. That meant one bathroom/shower for four, and 4 bodies to their suite. He tried not to think about it too hard.

Yeonjun wasn’t proactive enough to contact Soobin before moving in; he figured the experience would be the same either way, so why not learn about the guy while they’re together? Seemed more thrilling that way, anyways. Maybe if they hit it off they could room together afterwards as well. Maybe they’d kiss. Stuck in tight quarters for nine months anything could happen, Yeonjun supposed. He had an active imagination to supply him with plenty of scenarios.

So, stomach full of nerves and iced coffee on a brisk September morning, he rounded the corners of his dorm hallway to find that his roommate was already there and their door was wide open. Yeonjun was stopped in place, suitcase in hand, staring wide-eyed at the man in front of him setting up his bed. Two particular regrets reared their heads:

One. Why didn’t he try to look him up to be prepared for the way he would stun Yeonjun. He was tall, taller than Yeonjun, with dark brown hair. With the way his sweater fell off his broad shoulders, Yeonjun could tell there was a sculpted back underneath. Which would have been nice to be prepared for beforehand.

Two. Shit, he had wanted the bed near the far wall, and he would now have to endure the bed in front of the front door.

Yeonjun, muscles still remembering their role while he was stood in the doorway, blinked and was very thankful his roommate (Soobin, he supposed) didn’t look at him directly. If he did happen to, he kindly didn’t mention his mannequin-like state. Yeonjun, in all of his freshly dyed pink hair glory, finally cleared his throat.

“Hey, Choi Soobin I presume?”

Soobin turned around paused for a moment before flashing an easy smile at Yeonjun (still in the doorway, less mannequin like).

“Yeah. Beomgyu, right?”

“Ye- huh?”
Yeonjun furrowed his brow in confusion; he was certain this was his room. “No?”

Now Soobin was the one to twist his face at not-Beomgyu.

“No? But I looked and that’s what it said, Choi Beomgyu. You’re not Beomgyu?”

“No- I?” Yeonjun pieced some things together and a perplexed smile took over his face. “When was the last time you checked the website…?"

“Just when I got my room… oh my gosh, fuck, he must’ve backed out. What’s your name again? Did you say it before? Oh God.”

Yeonjun broke into a full giggle, Soobin now wide eyed and red eared, shifting on his feet. He reached up to rub the back of his neck with an exaggeratedly stiff smile that effectively cut some of the tension in the air. Cute. Yeonjun finally caught his breath enough to respond, now only giggling occasionally.

“Hello Soobin, I am your roommate who took your old roommates spot, Choi Yeonjun.”

“Hello. This is so— I knew I should’ve looked at the site again. Fuck, why don’t they email you or something when someone changes? I should’ve looked it up. I promise I’m not that careless, I—”

“Yeonjun~!” A new voice, Yeonjun’s mom, broke Soobin out of his ramble as she sang out in the hall.

“Ah yes! Mom, over here,” Yeonjun gestured to bring her over, “this is my roommate, Choi Soobin,” Yeonjun smirked mischeviously at a still pink cheeked Soobin and then back at his mom before adding a:

“I think we’ll get along great.”

 

• • •

 

And they did, much better than even Yeonjun would’ve anticipated. Soobin was messy but not unbearably so; it was less of a mess and more of what Yeonjun liked to call a comfort chaos. There were clothes thrown around sometimes, his notebooks weren’t always in order, but he, politely, never breached Yeonjun’s side of the room with it and if he did it was never a big deal because Yeonjun would be lying if he said he never did the same. Yeonjun hadn't ever been great at decorating rooms, but Soobin had little trinkets and plants around that weren’t necessarily organized but it gave the eggshell white walled room a much more homey vibe. If he were to use any one word to describe his roommate it would be homey.

His presence made Yeonjun comfortable too. He was compliant and always listened well to whatever struggle or story Yeonjun had, and in turn Yeonjun listened whenever Soobin animatedly ranted about some dick in his last lecture who was chewing so loudly the entire hall could hear the workings of the chips in his mouth. It was nearly comical how Soobin’s eyes looked like they would pop out of his head when he got worked up. Very cute, very Soobin. Recently they adopted bickering; they’d both learned that mild insults or annoying each other was another form of friendship, and they both liked being relatively touchy with one another. Soobin could also be very quiet and reserved, as he often watched Netflix on his phone or listened to music in silence. Yeonjun was picking up on his habits, not in a creepy way— he was just noting the ways his roommate went about his life. They really were becoming friends, just like Yeonjun had wanted.

Everything had been going well. Even their suitemates hit it off with them, with Kai taking to Soobin like Yeonjun had never seen and Taehyun being the resident caretaker of the four of them. Surprisingly, the two suitemates had graduated early from their secondary schools that they’d attended together. Both their friendship and achievements were very impressive. Yeonjun kind of wanted someone like that, too. Almost a soulmate, he thought.

Now the shower…

Nothing had gone wrong with it, per se. Taehyun kept them at a strict three song maximum shower time, and no one wanted to trigger the wrath of the boy with a rock solid abdomen who boxed and lived in the gym in his free time. The shower head was tall enough for Yeonjun, it wasn’t too crowded with stuff, even the amount of time he had to shower wasn’t horrible. There was even a door closing off the small toilet and shower area, with the sinks, mirrors, and counter space all on the outside of it so that everyone could get ready easily. He could handle it.

No.

The problem happened about three months into their first year.

One evening, Yeonjun came back to their dorm, his roommate absent. The lights were on, but he thought nothing of it as he set his bag down by his bed. His stomach grumbled loudly; he’d been at the library a little later than usual today and didn’t get the chance to eat anything. He thought maybe Taehyun and Kai wouldn’t mind grabbing something for dinner if they’re available, maybe Soobin too who apparently wasn’t around yet.

When he felt a mild pressure in his gut he was reminded that he also forewent going to the bathroom in favor of making sure no asshole in the library took his spot or his stuff. Yeonjun reached for his phone and headed for the bathroom, opening his message with Soobin as he opened the door before immediately running into someone’s side. They stumbled back, and in a moment of panic, Yeonjun shot out his hand to steady both them and himself.

Much to his own embarrassment, the man was Soobin.

And far worse than that revelation was the one that he was currently gripping Soobin’s now bare ass, towel fallen to the ground, with his free hand like his life depended on it.

Yeonjun blinked. No one moved, both unsure how to respond. It felt like an eternity that they’d locked eyes even though it was probably just a few seconds.

It was Soobin that broke the silence.

“I’m really glad your phone was in your right hand, could you imagine if you grabbed the other side?”

Now, Yeonjun had seen his dick a few times. Maybe even several times. It happens. It’s not like they’re shy about covering up after showers. Soobin was also… a bit hard to miss, and Yeonjun was only a man with so much willlpower. But the thought of accidentally grabbing it has Yeonjun wanting to run into the nearest ditch. Maybe drop out; He had various options. Alarms blared loudly in Yeonjun’s head as he conjured a reasonable response.

“What the fuck.”

Soobin smirked, allowing Yeonjun time to recollect his brain cells.

“Shit. I was just gonna text you, now what the fuck are you doing so close to the door? Oh god, I’m sorry.”

Soobin didn’t look away from Yeonjun for even a moment, the latter’s face now resembling a stop light. Soobin, who’s usually relatively easily flustered. Soobin, who doesn’t know how to respond when you call him cute, was smirking at Yeonjun while being entirely naked and talking about Yeonjun touching his dick. Maybe he was more deranged than Yeonjun initially thought.

“Now maybe if you move your hand I can get changed,” he raised his eyebrow at Yeonjun who became very suddenly aware of Soobin’s ass still under hand. His perfect ass that Yeonjun had feebly noticed and checked out once or twice. He muttered cuss words while retreating the distance he could from Soobin’s naked frame. They’d already seen each other naked, this was fine. It was normal; this was Just Homie Stuff. Literally every day he’s probably seen his bare torso, he’s sure Soobin has seen him naked too. It’s never really mattered to them, barely flustered them beyond maybe the first time a few months ago. He’d even seen Taehyun naked (another reason he didn’t dare to go against his bathroom laws. There were muscles in his thighs Yeonjun did not previously realize existed). Yeonjun looked around the room, eyes desperately evading Soobin before realizing there was a mirror in front of them and seeing Soobin’s full frontal and fuck he saw his cock again and Soobin definitely saw him look and shit was Soobin checking himself out in the mirror after his shower is that why he was in front of the door what the fuck? Soobin just laughed softly at Yeonjun’s struggle and reached into one of the provided drawers to pull on some underwear.

“Now why were you trying to text me?” He asked, teasing still in his voice.

“Wanted to get some dinner, I haven’t eaten. Was gonna invite the other two too.”

“Sure, sounds good,” he responded as if he had not just had his balls out, now saving Yeonjun by at least partially clothed. “I’ll be ready in ten?”

Yeonjun nodded, finally chancing a look at Soobin who was facing him (still with that fucking smirk on his face).

“Now if you’ll excuse me, all my clothes are in here,” he pointed to their room door directly behind Yeonjun. Yeonjun shrunk into himself to to let him through. When Soobin slid past, still only in the thin cloth of his black boxers, he leaned into Yeonjun’s space to speak near his ear, Soobin’s wet hair faintly tickling Yeonjun’s face, “You choose the place, I’m fine with wherever,” the faded pink hair bounced as he nodded again, unable to speak for fear of what his tongue may do in its precarious situation, before Soobin slapped Yeonjun’s ass and moved past, “and that was payback for earlier.” He winked at Yeonjun’s fully flushed and stupefied figure before pulling out a box of his clothes and getting changed like nothing happened.

This was fine.

Yeonjun managed to pull himself together and go to the bathroom with only minor difficulty and even ask his other friends to go out, who both agreed.

This was fine.

 

• • •

 

Laying in bed that night, Yeonjun realized that it was indeed, absolutely not fine. Now that he had unintentionally crossed that line of physical contact with his roommate, he couldn’t stop thinking about it. Would slapping ass become normal? Soobin slapped his ass so easily, it was possible. Would he feel Soobin’s ass like that again? Would Soobin randomly feel his ass now? Would they not do anything and just resume their normal bickering, minus the ass slapping?

It was absolutely not fine, because he knew how Soobin’s bare ass felt now, against all his efforts and wishes to dispel it out of his mind.

It was very soft, very malleable, very squishy; It was the perfect kind of ass to grip onto. It wasn’t too firm, but it was so nice and shapely. He'd slapped his friends asses before but he never remembered them being so bouncy and nice, not that Soobin’s ass was anything more than an ass, but it was, probably, the best ass he had ever come across. The best ass that he’d held onto. While it was naked.

Soobin, as Yeonjun had gathered, had the perfect figure despite doing nothing to maintain it. He had thick, long legs, great thighs, a kissable waist, a thought he suppressed, with broad shoulders and a sculpted stomach. His ass was included in this list. Yeonjun was in love with his own figure, but he knew how difficult it was to maintain a nice ass and Soobin just did it naturally. It was a shelf; surely he could set his coffee on there and it would stay. Shelf. Yeonjun turned over in his bed, willing thoughts of his perfect roommate out of his mind without much success. Yeonjun was convinced that God had spent an unfair amount of time making Soobin, much to the utter demise of one Choi Yeonjun. He was certainly envious. And still did not at all desire to feel out more of the beautiful expanse of skin and gorgeous muscle he’d laid eyes on.

And so, this was one of a countless number of nights to come that Yeonjun fell asleep thinking about his pretty roommate and his very nice ass.

 

• • •

 

After that, peculiar things started happening to Yeonjun.

First and foremost, they had started including ass slapping into their bickering ritual just as Yeonjun thought they might. It was Fine. Really. It became almost a competition, who could catch the other off guard the most. They started greeting each other with it as well, it was an action that simply lightened their moods or made them giggle or groan in feigned annoyance. It was all in good fun, even Huening had joined in sometimes.

Just a goofy little habit they started. Yeonjun tried not to think too hard about how he wanted to feel Soobin’s ass more for real, for an ever growing list of scientific reasons. He was content with just their back and forth game.

What was actually peculiar, however, was what followed.

It was just a regular and unsuspecting Thursday evening when Soobin brought Yeonjun along to his baking club. It was “bring a friend day” or something, where the members would subtly try to persuade their friends to potentially join the club under the guise of a free lesson. Good for publicity, Yeonjun guessed. Soobin of course asked Yeonjun to tag along, and Yeonjun agreed.

They were making pumpkin bread; it was something Yeonjun had never tried before, much less tried to make, so he wanted to do his best. He and Soobin were working together to make it, and surprisingly things went along without a hitch.

Now, there comes a point where the dough needs to be kneaded by hand. It needs to get to the right consistency before leaving it to rise, at least, this was what Yeonjun had gathered from the person walking around helping with instructions. It was supposed to be spongy, not sticky, and not a flat lump.

“I’ll knead it first, then you can after me,” Soobin said, his focus on the dough in front of them.

“Mm sounds good. I can watch you and know what to do.”

Soobin got to work kneading it by pulling the dough over itself and pressing down over and over. Yeonjun figured it was easy enough, and was soon mesmerized by the way Soobin’s hands kneaded the dough.

One more thing, not that he was keeping a list, about Soobin that drove Yeonjun to insanity was his hands. Whenever he grabbed Yeonjun’s arm or hand it made Yeonjun feel 10x smaller simply because his hands are huge. They’re very nice hands, very large palms. Very Long fingers. Thick fingers. That could mean they may be good at Things, some that were more wholesome and a multitude that were far less wholesome. Passively, he thought Soobin could possibly hold Yeonjun’s neck fully with one of those, but that was beside the point because right now they were making bread. Currently those strong hands were busy kneading dough, and it was Yeonjun’s turn soon.

Soobin moved out of the way to let Yeonjun start kneading. He got to work right away, pressing his tongue between his lips in concentration as he pressed the dough in on itself over and over. With the way his hands hurt, it felt like he’d been here for a while already.

In his moment of concentration he wondered if this was the texture they were going for, or if they needed more (pun intended). He tapped the dough and lightly squished it between his fingers thoughtfully.

Feels kind of like Soobin’s ass.

Oh . okay.

Now what the fuck was that thought about? Somehow, Yeonjun couldn’t bring himself to be embarrassed. So what, he was curious about how they compared! Sue him! He glanced between Soobin and the dough, who picked up on his action.

“Something wrong? Is it done?”

“Hmmm… not sure? Feel it.”

Soobin stepped over, tapping the dough and squeezing it thoughtfully.

“I think it might be. Here, I can take it from here. You wanna go grab the pans we oiled earlier?”

Yeonjun nodded and made his way to the other counter where they’d left their pan, dodging any other bakers in the room. As he returned he couldn’t help but catch a few peeks at Soobin’s ass. Soft like dough. The rest of Soobin is squishy, it makes sense his ass is too, that it was maybe even squishier. Setting the dish on the counter he stared at the dough ready to sit and be baked. As he stood there, he couldn’t get the thought out of his head.

It really did kinda feel like his ass?

Peculiar things were happening to Yeonjun.

But hey, the bread was delicious, even their suitemates agreed.

And if Yeonjun’s hand lingered a bit longer after slapping Soobin’s ass playfully that evening, Soobin just grinned and slapped back like it was nothing.

 

• • •

 

That was only the first incident. Somehow, Yeonjun’s mind became trained.

There was a stupid toy that moved its little plastic ass around. Hey it’s kinda like Soobin, I bet his ass bounces like that.

They went shopping and Yeonjun found a water pillow. Wow, this really feels like Soobin’s ass.

Playing with pudding in a pudding cup, tapping his spoon against the surface. This bounces back like his ass.

It was a peculiar and curious thing happening to Yeonjun’s mind, as if he were in a trance. A trance that was somehow always involving Soobin’s ass in his comparisons. A trance that surrounded his lovely roommate, Choi Soobin.

It really didn’t help that their ass slapping became far more casual. And less slapping, more… holding?

“Hey.” Yeonjun said to his roommate after a long air of silence, the latter laying face down on his bed with his phone in front of him presumably watching something. No response.

“Soooobin~~~” Yeonjun sang out, a bit louder. He was sitting at his desk but was now moving towards Soobin’s bed with the other still oblivious. Soobin had been more quiet than usual since he had got back that evening, presumably tired from a long day. Still that didn’t perturb Yeonjun; he reached out and lightly smacked his butt, letting his hand rest there, finally getting the attention from Soobin in the form of a turn of his head.

He took out the perpetrators: his earbuds.

“What’s up? What do you need? Thought you were studying tonight.”

“Well I was, but,” he squeezed the ass underhand for good measure, “I was getting bored and thinking.”

“And how does it have to do with me?”

“Well, you know that red hair dye Taehyun brought with him he said he didn’t want anymore? Well...”

Soobin, unamused but curious, raised an eyebrow at Yeonjun.

“You wanna dye your hair?”

“Can you help me please,” Yeonjun pouted up at his roommate, mustering the best eyes he could. Soobin groaned, now looking ever so slightly more amused. There was a beat of silence before he spoke up.

“And what’s in it for me?”

“You will get to see sexy Yeonjun with red hair instead of this faded mess?”

“That’s-“

“You know you want to~” Yeonjun brought his other hand up and started slapping at his ass like a drum. This elicited a proper and satisfying yelp from Soobin.

“Okay, fine. I don’t want our entire bathroom to turn red, I’m sure our suitemates will thank me later.”

Yeonjun, very content with this development, moved away towards the bathroom and hummed.
“Thank you, I’ll even set everything up for you so all you need to do is slap it on,” he paused. “And maybe help rinse it off afterwards but if not that’s okay.”

Soobin sighed deeply and stood in the doorway, letting Yeonjun work the dye out of the bottle and into the little bowl, mixing it with a little brush for dye. It gave off a fruity smell, a bit like a fake chemical sweetness. Yeonjun pouted his lips in concentration until it reached the consistency he wanted.

“Okay!” He sang brightly, turning to look at Soobin who was already looking at him bemusedly, “you ready?”

“Yeah yeah, just sit down, I got this.”

“And don’t miss any parts! That’s all you gotta do,” Yeonjun added as he sat down on the folding chair.

“Okay,” Soobin said back

“And don’t get too much on my bare skin off my scalp.”

“Okay.”

“And, oh! Maybe,” Yeonjun moved off the chair, “one second,” he lifted his shirt over his head and tossed it in one of his provided drawers, pulling out a small dingy towel to replace it on his shoulders. Yeonjun was quite blissfully unaware of the way Soobin’s eyes devoured him either directly or in the mirror.

“This is just in case. I don’t have a normal cape so it’ll do just fine. The towel is very worn,” Yeonjun said, sitting back in the chair. Soobin just hummed.

“Okay! You ready?! Oh wait.”

Soobin looked incredulously at Yeonjun in the mirror. “What now? It can’t be that hard.”

“Well what if you need gloves? Should we knock on Taehyun's door? He might have some, we don’t want your pretty hands getting all dyed red for a few days.”

“Yaaaar I’m fine, it’s literally almost midnight. Come on just stay still and it’ll be over in no time.”

And Yeonjun complied, albeit with a humph. He sat and twiddled his fingers, occasionally opening his phone to check social media, while Soobin slathered the bright red liquid onto his hair. He was doing well from what Yeonjun could tell. He watched Soobin pout in the mirror, his focus fully on the task in front of him. That was another thing they had in common; once they started something they wanted to finish, they shut up and spent all their concentration on it. It looked cute on Soobin.

Soon, the man with the very nice ass was walking in front of Yeonjun to grab a metal clip on the counter to keep his hair off his forehead. In passing, said ass was right at eye level with Yeonjun, who glanced at it more than a few times. Soobin huffed out a laugh.
“You like what you see huh?”

Yeonjun furrowed his brows, not understanding how Soobin caught him in the act until Soobin made eye contact with him in the mirror. Yeonjun’s cheeks began to heat up.

“Hey. I can’t deny that, how’d you get such a nice ass anyways?”

“Genetics? I dunno,” he shrugged, moving back around to the back of Yeonjun’s hair and pinning up part. “You’re talking like you don’t have a nice ass.”

“Well it’s not as nice as yours.”

“I think your standards are subjective. I’d say your ass is nice too.”

Yeonjun raised his eyebrows at Soobin in the mirror who was smirking but only glancing back at Yeonjun’s eyes.

“Soobin, with all due respect, have you seen your own ass? It’s incredible!”

“I have, every day, but I’ve also seen yours. It’s a great ass.”

The soon to be red-head was entirely guffawed. How could this Greek God Shaped Man think that Yeonjun’s ass had any comparison to his own???

“I will let you believe whatever you want to believe since I know you’re a stubborn piece of shit like me,” Yeonjun mumbled, feeling his cheeks heat up more. Soobin laughed, a smug look settling on his face. Yeonjun definitely lost that one.

“What, are you embarrassed? I’m telling the truth here.”

“I’m just surprised that you think my ass has any chance up against yours, the guy with the body sculpted by the Gods themselves.”

Now it was Soobin’s turn to flush a nice tomato color, a blush spreading on his face and to his ears.

“I don’t know what you’re talking about,” Soobin mumbled, following it with something Yeonjun couldn’t hear.

“What was that?”

“You gotta give yourself more credit, Jun. Now shush, I’m almost done.”

Yeonjun smirked at Soobin in the mirror before turning his attention back down on his phone. True to his word, he was done pretty quickly after. Likely because Yeonjun really didn’t have that much hair to work with.

“Alright, I’m done!” Soobin said, setting the bowl carefully on a paper towel on the counter. “And it seems like there’s some dye left in the bottle so we could freshen it up sometime too. Do we wrap your head or?”

“I like to,” he responded, grabbing a grocery bag off the counter and wrapping it snugly over his hair. Just in case.

Soobin moved over to rinse off his hands in the sink and snickered at Yeonjun’s appearance as he dried his hands off on the towel rack.

“You’re cute with that plastic bag over your head.”

“I’m not cute otherwise?”

“I never said that.”

“But it was implied,” Yeonjun twisted his face with mock betrayal.

“You’re cute all the time. But look at you,” Soobin gestured to the mirror where Yeonjun took in his appearance. Ears out, greenish bag tightly over his red squishy hair, with little bits of dye around his forehead. He couldn’t help but chuckle.

“See? Cute. Now if you don’t mind me I’m gonna go finish my movie.”

Yeonjun hummed in response to Soobin who was now in their room turning off the overhead lights.

“Could I watch too? Just while we wait for my hair, I have nothing else to do.”

Soobin eyed Yeonjun before nodding (rather cutely, if Yeonjun were to say. He was even pouting slightly. Very cute).

“Fine~ just get in here.”

Yeonjun hurriedly rinsed off the brush and bowl before setting them off to the side to dry. He made his way over to Soobin in his bed and pushed himself up since their beds were rather high off the ground. They sat up next to each other as Soobin played the movie on his phone.

Time passed quickly and before they knew it, the credits were rolling and it was time to rinse Yeonjun’s hair. Said man with red slathered in his hair claimed that he could just rinse it off in the shower, but one stubborn Soobin was set on helping him.

“If all this dye runs down your back won’t it turn you red? Come on, I can rinse it for you in the shower it’s no big deal.”

“It really won’t do that, it never has in the past, I think I’ll be fine by myself. Really you can go to sleep Soobin.”

“Just get in here and let me rinse you.”

Soobin stood in their small bathroom, gesturing for Yeonjun to come in as well. The bathroom itself was in no way made for two 180+ cm persons to be fitting themselves in but they made due. Yeonjun, still shirtless, got on his knees and bent his torso over and let Soobin start the water. It was easiest and the least messy to rinse from the bath spigot.

Soobin soon guided his now bagless head to the running water and began massaging his scalp. Yeonjun would never admit it, but this was by far the best part of getting his hair dyed by someone else: when you got your hair cleaned by other hands. It just hit different. Soobin thoroughly, with his Fingers, rubbed shampoo through Yeonjun’s hair, making it as sudsy as it could get. Red flowed continually down their drain, as if some crime had been committed. As Soobin started rinsing the red bubbles out of his hair and the water grew clearer, Yeonjun caught glimpses of Soobin’s hands.

They were utterly reddened from the dye. Yeonjun even warned him, but now Soobin would have red hands for a few days and red nails for even longer. Maybe he could somehow use this as an excuse to paint Soobin’s nails? It seemed like a bright idea. Soobin moved on to conditioning Yeonjun’s newly red strands before rinsing again and soon the process was done. Yeonjun moved the towel off his back and into his hair, scrunching it up so as not to damage it. He straightened his torso, still on his knees, and looked up at Soobin.

“You all good?” Soobin asked.

“Of course, thank you for helping me so much,” he responded while Soobin reached out his hand to help Yeonjun up off the floor.

“Now I told you that your hands would get all red if we didn’t use gloves and look what happened!” Yeonjun held the hand that helped him up, examining the color splotches all over it, “did you want your hands to be red or something?”

Soobin gave him a smug smile and let Yeonjun hold onto his hand. “Maybe. Wanted to be as red as you were when you checked me out in the mirror all those weeks ago.”

Yeonjun looked up at Soobin as he felt heat once again rush to his face.

“Look, you’re even getting red again! See, we match,” he lifted his hand up before tickling the underside of Yeonjun’s chin with it and then exiting the bathroom.

“Okay, that was an accident and you know it.”

Soobin just hummed and signaled Yeonjun to come look at himself in the mirror.

“Whatever you say~ but look,” Yeonjun complied, moving in front of the mirror with his damp hair out of the towel and torso bare. He gawked at his appearance, now moving his strands around to gently style it. He did look hot.

“I think you were right earlier about what was in it for me,” he said more quietly, speaking with his head over Yeonjun’s shoulder.

Suddenly it was very difficult for Yeonjun to breathe. He could feel the tickle of breath on his ear and Soobin’s looming presence behind him, could see that look on his face that made Yeonjun’s gut coil, making eye contact with him in the mirror. For just a brief second he felt the ghost of a hand on his bare hip before there was one of Soobin’s large hands on his ass cheek.

Okay.

Soobin started to move away from his back but his hand remained until he was out of reach, and

did i just feel him squeeze my ass what the fuck?

Just as soon as it happened and before Yeonjun could fully process it, Soobin was disappearing into their dark room to go to sleep, but not before sing songing back:

“Goodnight~ sexy Yeonjun~”

And Yeonjun stared at himself in the mirror, brain still on fire and unable to comprehend even a moment of what had just happened.

But maybe Soobin was right, he should give himself (and his ass) more credit. Cause right now? Fuck. He was hot like this.

With one (or two) model poses in the mirror, Yeonjun switched off the light and folded the chair before returning to his room.

He could really get used to feeling this sexy all the time, and briefly he wondered if it had anything to do with Soobin’s compliments. Maybe the man just had that effect on him?

Yeonjun went to bed red haired, flustered, spiraling, and just a bit happier than usual.

 

• • •

 

From there, it was just a series of “blink or you’ll miss it” moments between the two of them that, Yeonjun concluded, wasn’t just his imagination.

For example.

When Yeonjun got out of the shower a few days later and was doing his skin routine shirtless in the sink mirror and Soobin opened the door, he could see those dark eyes linger on his body for just a fraction longer.

Or the other time, when Yeonjun had done his makeup for a night out and had insisted on helping Soobin for his own as well. It should’ve been nothing, but when Yeonjun stood with his legs on either side of the chair Soobin sat on, (it was a better angle for the eyeshadow, and he had to improvise, sue him) he felt those Large hands ghost over his thighs like a silent prayer that he would bend his knees just a bit more and maybe settle into the lap beneath him. As soon as he felt the hands’ presence, however, they disappeared.

Not to mention all the times they made eye contact in public and smirked at one another, sending flying kisses back and forth for some godforsaken reason like fuck what am I doing to myself here.

All the times they’d be talking in closer proximity and one of them would accidentally take a glance at the others lips.

Yeonjun knew these events were indeed very real because if they weren’t then he was losing his mind over ghosts. It was truly maddening in the best way.

These many moments of uncharted tension came to a head one fine Friday evening. Soobin said he was going to hang out with the Actual long- haired, bright eyed Choi Beomgyu in all of his glory a few doors down, telling Yeonjun not to expect him back for the evening. Beomgyu was a night owl if Yeonjun had ever heard of one, so it made sense that Soobin would likely be out until 4 to 6 in the morning.

With the new freedom and privacy, Yeonjun enjoyed it to the fullest.

And that is to say, he could take a nice long (but non-Taehyun provoking) evening shower and not have to get changed afterwards. For some reason it was very enjoyable for Yeonjun to not worry about clothing or being ass naked in his own home and room. A very simple, yet hard to come by pleasure when one has a roommate, but said roommate was gone and he and his cock were free.
So there he was, in full birthday suit, laying face down on his bed with still damp hair, watching Train to Busan on his phone. He spoke to the screen (and himself) a lot of the time, giving input wherever he felt necessary and proper quietly vocalized reactions to whatever was happening on screen. It was quite late, now reaching about 1 am, so Yeonjun had put his noise cancelling earbuds in to get the proper sound experience without disturbing anyone.

 

This, unfortunately (or not?), would be his downfall.

 

It was too late by the time he noticed that anyone had come into the room, because by the time he noticed there was already someone poking his thigh. Before he could even turn his head fully there was a particularly large hand gently slapping his bare naked ass cheek.

Oh fuck.

Hastily taking out his earbuds he turned his head to see Soobin’s eyes set on him with raised eyebrows and giving a dark, teasing look.

“You always hang out naked when I’m not around?”

“You- Soobin, fuck, what are you doing back?” He was trying to wiggle his way under the blanket next to him, but one large hand still gripping his bare thigh held him there gently and also… did he really want to cover himself? He kind of liked that look Soobin was giving, it made him feel… powerful?

All in all, his attempts to cover himself were laughably pathetic at best.

Soobin shrugged his shoulders, eyes still taking in all of Yeonjun’s exposed body. It fluttered between his face, his chest, his back, his ass… Yeonjun tried (and failed) not to shudder under it. Especially when those eyes were caught on where his hand sat on the fat of his thigh, growing more intense by the second.

“Said his stomach started feeling funny, allergic reaction or something. So I came back,” he trailed his gaze back up to lock eyes with Yeonjun, something hungry igniting behind it.

Yeonjun laughed breathily and laid his head on the bed, still looking at the younger.

“I see,” he weakly responded, “and to answer your question: yes, I do like to hang out by myself naked.”

“Well then continue on. Pretend like I’m not here.”

“Soobin I-” he cut himself off as he felt Soobin’s hand move back up to his ass cheek, now gripping and massaging it firmly. Yeonjun felt heat shoot down his spine. Oh god. He bit his lip. “You’re literally grabbing my ass, how can I ignore that?”

“I figured we’re even now. You know what my bare ass feels like, right?” Another light squeeze.

“Is that- gyah!” A pinch. “Is that how it works? Hey - fuck you, don’t pinch my ass, you absolute bitch boy-,” he squirmed, nearly laughing now.

“You have nice skin too. Wow, it’s stretchy and soft here,” another pinch, making Yeonjun hiss out more laughter as he wriggled in Soobin’s grasp. “And yes. We’re even now. Slapping is still fair game though,” he moved his mouth in a way that popped his dimples out and smiled ‘innocently’ at Yeonjun. After giving his ass a few pats and lingering his gaze on Yeonjun’s body for several very long, arduous, heated seconds, the menace moved away, finally breaking away his devouring eyes as he went into the bathroom.

Yeonjun was at a loss.

He took a few moments to stare at the wall and wonder how in the world he got here, flirting with his roommate while being butt ass naked at 1 AM. Life sure was strange.

He calmed his thumping heart to get off his bed and throw on some shorts. As soon as he had, Soobin came out of the bathroom in a loose white tee and shorts as he usually did to sleep. Yeonjun glanced down at the taller’s shorts for just a moment and-

Yeah.

They were both in the same pre(dick)ament.

Yeonjun, being closer to the light switch, went and turned off the main light after making eye contact with Soobin, the two only needing to exchange glances with one another to communicate. It wasn’t awkward even now, but certainly there was residual tension from what just transpired.

Yeonjun and Soobin got onto their respective beds and, right before Yeonjun put in his earbuds to resume watching, Soobin cleared his throat.

“… yeah? What’s up?” Yeonjun asked, more hushed now. The dark always made him feel quieter.

“I just wanted to ask…” a beat of silence, just the soft rustling of a blanket, “did I go too far tonight?” He sounded almost shy now, clearly concerned about Yeonjun’s feelings.

“Wh? Oh, oh no Soobin not at all, you-” Yeonjun chuckled breathily. He might’ve even liked it too much, as his body betrayed. It almost made him feel better about his constant inner turmoil over Soobin’s ass knowing Soobin was insane as well. “You were fine. You know me, yeah? I know you, I’ll tell you if somethings not okay, don’t worry alright?”

“Okay,” he still sounded quite small, and it made Yeonjun want to snuggle up against him. Maybe let him know how much he liked it, likes him. “I don’t want to make you uncomfortable, you know.”

“Ah, Soobin, really it was good. I mean, yeah. I wasn’t uncomfortable I promise.”

“Okay, I trust you. Sorry I interrupted you tonight by the way. I know you like your alone time too.”

“But I always like having you around, so don’t worry about it alright?” Soobin only hummed in response.

Then, a beat of silence.

“… you wanna finish my movie with me and then go to sleep?” He added.

“Depends on what movie it is, your taste isn’t always the best you know.”

“YAH- you… it’s Train to Busan, just get over here.”

“Oooo scary, you know I get spooked easily so don’t laugh,” and Soobin was slipping off of his bed, making his way over to Yeonjun who was adjusting his blankets and pillows for the two of their long bodies.

“I won’t~ I promise~” he responded cutely, patting the spot next to him which Soobin fit into easily. Yeonjun scooted up which allowed Soobin to put his head in the juncture of his neck. As Yeonjun shared his earbuds, Soobin snuggled further into his chest. Soobin took Yeonjun’s phone in his hand and pressed play, while Yeonjun, very casually, maneuvered his hand to Soobin’s waist.

Soon enough the movie was over but neither of the two made a move to separate. Yeonjun breathed in Soobin’s gentle smell, finding comfort in it and lulling him into an easy rest. Soobin drifted off quickly as well; Yeonjun’s warm body was pressed against his side, coaxing him to relax even more.

And when they woke up, there was never any weird tension despite this being the first time they fell asleep next to each other. Discomfort was useless; Yeonjun trusted the Soobin he’d come to know and lov-- like. They’d found comfort in one another, and would be damned if they themselves got in the way of that.

They snuck glances at each other, they bickered, they got breakfast together, and they laughed plenty.

With no sense of urgency Yeonjun truly thought he could really get used to whatever this was, naked ass grabbing and all. And now, with some semblance of boundaries set for the sexual tension between them, they teased each other with a new vigor (in private, anyways).

It was cozy. It was fun. It was thrilling. It was Soobin.

And Yeonjun was determined to make them far more than just a blink and you’ll miss it type of moment, and definitely not just a figment of his own imagination.

He knew there was something there. He could feel it.

 

• • •

 

A few weeks passed with the two getting closer and closer physically and still nothing particularly changed about their dynamic.

Sure, they both clearly held onto each other for a little longer. They both snuggled in closer whenever they watched a movie or even in simple hugs. They both latched onto each other’s waists faster if they doubled over with laughter. But there was no real… change. It was all just Soobin and Yeonjun.

“Hey.” Yeonjun said after a long bit of silence on a Friday evening in February, sitting on his bed, legs dangling off.

“Hi…?” Soobin turned from whatever he was invested in on his laptop, probably his studies, to look at Yeonjun, who eyed him bashfully which never meant anything Good.

“…”

“… Yeonjuuuun,” Soobin groaned, a teasing incredulous look on his face, “we went to a party last week and you want to go to another one?”

“I didn’t even say anything!”

“I saw the look in your eye.”

“Okay, I never said you were wrong…” he mumbled at the end, looking down at the ground and biting back a smile.

Soobin huffed out a breath, turning it into a chuckle. Yeonjun knew he’d give in; Soobin had a soft spot for him. He knew that because he, also, could never deny Soobin anything. His theory was confirmed when-

“What time does it start? I have an assignment due tonight I have to finish but,” Yeonjun’s eyes darted back up in excitement for the end of his sentence, “after that we can head out. And I’m assuming you want to get dolled up again too?”

Yeonjun grinned widely, the one that was so wide it was nearly a box smile, now kicking around his dangling feet like a happy young child.

Soobin let out a little amused laugh at the sight and turned back towards his laptop.

“Alright. You’re the DD, I won’t be drinking much either though.”

Yeonjun squealed (yes, squealed) as he hopped off the bed to wrap his arms loosely around Soobin’s shoulders from behind and peered over his back.

“We leave at 11, by the way. You’d better be done by 10 because getting dolled up is a package deal, we’re doing you after.”

Soobin’s dimples popped, sending Yeonjun’s mind to its typical frenzy, as he hummed in confirmation.
“Of course, I’ll be ready~”

Yeonjun grinned and eyed the boy’s side profile from his angle, catching every divot under the white computer screen light. His eyes trailed from his dark brows over his eyes, glossing over each lash before scanning over his nose and cheeks - pores dotting the otherwise smooth skin there - before gliding down to his lips. The perfect, rosy, painting worthy lips that parted ever so slightly, the lips that Yeonjun now shamelessly pondered if he’d ever get to taste.
He hoped so.

With a content sigh, Yeonjun pulled back and let his best friend finish his work as he went into the bathroom to get started on his own work.

The work being to look entirely devourable.

Yeonjun selected his outfit; a very distressed black muscle shirt with a low cut out chest and a strip of fabric hugging his neck, making his collarbone visible and adding an almost choker style to accentuate it. It wasn’t anything too fancy, but he knew better than to put on heavy clothes— parties were ungodly hot. He chose some high waisted black leather pants, tucking the shirt into them all around, some thick platform black and white stomper shoes, and a few silver necklaces to top it off.

It was truly the perfect base for what he wanted to do with his makeup.

He started with some light concealer, never being a fan of heavy base makeup, before moving to contour his already naturally sharp features. It was still crazy what a few shadows could do to one's jawline. After this, he carefully darkened his brow with a dark brow pencil, being sure to catch the tips of them with a clean edge and gently fade out towards the center of his forehead. Bold but not fake, that was his goal.

After the basics came Yeonjun’s personal favorite part: color.

And boy, did he want some color this time. He primed his lids, pulled out one of the many eyeshadow pallets, and applied the brightest red to his lids, with focus on the corners of his sharp eyes. After some toning, depositing more, fading it out, and darkening in certain areas for depth, he’d satisfied himself with the bright outcome. He applied a generous amount of sparkles and highlighter to them, depositing the most on his inner and under eye to make them really pop. Deciding more glitter was necessary, he took the white sparkles and applied them to his cheekbones, brows, and even his collarbone for an extra spark along with normal highlighter. He even added a glowy blush lightly all around his face to give it a soft, natural pinkish tone.

Under those dim lights, he was making sure he’d still shine.

He applied some red lip liner around his lips before gently adding some red lip stain to them; he wasn’t a fan of how goopy and smeary lip products could be, so lip stain was a good option. Even still, he added a bit of sparkly red lip gloss on (it said it was lip plumping- not that he needed it) and some highlighter on top.

Finally, he sprayed his face to hold the look and applied a minuscule amount of mascara onto his lashes (he hated the lobby stuff but unfortunately couldn’t deny its impact on the eyes). Taking a step back, he looked at himself in the mirror and was very satisfied with his work.

He did some light work to his hair, pulling much of it off of his face in a slight side part with a dozen select strands back. It lifted off his forehead deliciously to reveal the makeup he’d just worked so hard on while still hanging into his eyes and adding an edgy flair.

Red lips, red eyes, red hair. He was sure his body would be flushed red with heat later at the party; apparently, red was simply his color.

While he was still admiring himself in the mirror, he heard the bathroom door leading to his room creak and hesitated to look so as not to seem too eager.

After a few moments of silence and no reaction, he turned to Soobin and bit his lip, uncaring if any gloss rubbed on his tooth. Soobin was still unmoving, unabashedly staring at him with wild eyes and parted lips like he was still processing it all. Yeonjun giggled inwardly at the thought.

“You’re done early,” Yeonjun spoke first. Soobin blinked and licked his lips, eyes now trailing all over Yeonjun’s face and then down to his outfit, very clearly checking him out. Yeonjun was already almost dizzy off the high of feeling so attractive, an effect he found common with Soobin.

“And you’re- and you,” he struggled for what to say, “and you are.”

“Fuckable?” Yeonjun smirked, testing to see how tongue tied he could get the poor boy who probably just got done thinking about statistics and was greeted by this delicious, hell (or Heaven?) sent beauty of a man.

Unfortunately for Yeonjun, Soobin was very quick to recover.

“Fuckable. So perfecy, you’re ready to be ruined,” He took a few steps forward towards Yeonjun, who was now starting to squirm against the counter under Soobin’s ever darkening eyes. “Definitely markable. I bet red and purple would look incredible right along… here” he brought his hand up to Yeonjun’s face, gently tapping along the bottom of his jaw, down his neck, then letting it stop near his collarbone. His eyes trailed down with his hands before looking back up at Yeonjun’s eyes and cocking his head. “It would look so pretty, don’t you think?”

Yeonjun. Well, simply put, he wasn’t sure how he was breathing. How the hell does one respond to that? To make matters in his quickening heart worse, Soobin moved to softly grip the side of his neck so his thumb could caress his jaw. Very heady in the brain and high off the ever so intense attention he was receiving, he did what he, for some reason, thought was best:

Tilt his head back to expose more of his neck (movement Soobin’s eyes once again devoured), hold his gaze on his face, and give a devilish smirk while saying,

“If it would look so good, why don’t you do something about it?”

Yeah, he was getting ready for a party and just told Soobin to mark him up before they even got out the door. Stupid but it was so thrilling to toe the line they had- not quite explicit, but almost. They’d never crossed the line yet; most of the time it would be “you wanna kiss me soo bad” and the other would teasingly respond “and what about it?”, but now… now Yeonjun dared to change that.

Soobin looked like he ran out of words. Eyes moving all over, he searched Yeonjun’s face for any semblance of a joke, a usual back and forth flirt they do, or if he was being real. Honestly, Yeonjun himself didn’t even know, he was busy drinking up the hungry gaze like he’d been dehydrated his whole life. He decided he always wanted Soobin’s eyes to be on him, just like this.

His brain cleared a bit out of its hazy mess and, reaching up to hold Soobin’s waist and giving a much softer smile, he said:

“I still need to make you look all good though. Enough about me. You’re gonna look delicious too by the time I’m done with you.”

And boy, did Yeonjun deliver.

By the time he was done, Soobin was decked with some burgundy eyeshadow and red lip tint, highlighter and sparkles again generously added to accentuate his features.

His outfit was a white, cropped, straight across + low neckline, tank top that hugged his torso exquisitely yet was covered slightly by a loose long sleeved sheer shirt, neckline rounded below a black and white choker (courtesy of Yeonjun). Soobin’s legs- fuck, his legs- were hugged by some very distressed black high waisted skinny jeans (but not too skinny), with large rips in both the front and back of them,

(“Yeonjun, these are barely even jeans. they’re just rips.”

“Legs like yours need to be shown off, we’re keeping them on Soobin,”)

along with black platform docs. His tank top was clipped just above his jeans - leaving an inch or two of skin to show off some of his unfairly toned stomach. His hair didn’t even need much- just some pulling off his forehead and spray, Soobin was nearly set.

He was fucking stunning.

“Okay, Soobin, I know you don’t usually wear accessories, but how do you feel about rings?”

The taller boy shrugged, mouth forming a pout as he considered.

“I don’t wear them very often, but they look nice. What are you thinking?”

Yeonjun grinned, turning around to his drawer and pulling out several rings of varying sizes and designs.

“Let’s see if any of these fit.”

Soobin hummed, pursing his lips in a near smile as his dimples popped. He held his hand out to Yeonjun, who, with too much eagerness, brought a thicker ring to his pointer finger.

“My fingers are… well,” Yeonjun slid it on his long finger, the accessory making it only about two thirds of the way down before it wouldn’t budge. Soobin huffed out a laugh, “they’re pretty thick.”

Yeonjun, attempting to focus on the ring and now trying to get it off, had the thought running blaring through his head like a siren. They’re pretty thick.

“… there’s gotta be one that’ll fit,” Yeonjun mumbled more to himself than Soobin, willing his other thoughts away before they spiraled out of control like last time.

“Well thank you, but I doubt you’ll have one that fits anything other than my pinky,” Soobin chuckled again as Yeonjun turned around to find a different one for his smallest finger.

“Damn… fucking thick fingers, can’t fit any of these very well,” he again mumbled to himself, tried slipping the new design onto Soobin’s pinky. To his delight, it fit snugly and looked great on his hands. Unable to help himself after he smashed his brain to mouth filter earlier, he muttered, “Bet they’d fit well in other places.”

“What was that?”

Yeonjun’s eyes caught on Soobin’s face, Yeonjun still grinning with that look. Soobin just eyed back curiously, unsure of what he was getting at.

“I was saying,” Yeonjun slicked his lips with his tongue, again daring to toe the line, “they’re shit at fitting in my rings, but I bet they fit very nicely in other places.”

Soobin’s face darkened with understanding, his perfect lips upturned at one corner in a sort of cheeky half smirk. He raised his eyebrows in a challenge before replying,
“And I’m sure you’d love to find out,” he raised his free hand up to Yeonjun’s lips, pressing the pad of his thumb against the red, plush skin before continuing breathlessly, “wouldn’t you?”

Before he could think about what he was doing, Yeonjun barely swiped his tongue over the younger’s thumb while staring directly into Soobin’s eyes. If that wasn’t an answer, Yeonjun wasn’t sure what was but fucking stupid we have to get to that party we can’t keep eye fucking each other in our bathroom! Soobin kept looking between his eyes and mouth, Yeonjun could see his breath hitch when he ever so slightly licked the thumb again. Neither dared to get closer, although Yeonjun was nearly sure they’d somehow pulled closer together unintentionally— just like with all things Yeonjun and Soobin, they’d pulled together naturally over time.

After a moment of tense silence and the electric buzz under their skin where they touched, Soobin pulled his thumb back -reluctantly- and instead trailed his down to caress the elder’s shoulder.

“I have some rings though, by the way. Some that actually fit me. So we can get going soon, it’s almost eleven,” he giggled as if he were not a menace as well, now looking more shy.

“Right, of course, we can’t forget about the party.”

Soobin hummed in agreement, turning to his drawer and grabbing a few silver rings out of it.

“You make me forget about a lot of things though.”

“What the hell does that mean?!” Yeonjun asked aggressively, teasingly poking Soobin’s side.

“Hey! Hey! It’s a good thing!” Soobin laughed, eyes crinkling up

Yeonjun’s lips turned up naturally at the sight, looking fondly at his roommate. He was so fond, too fond, of him. Without thinking twice Yeonjun pinched Soobin’s cheek in endearment while he calmed down from the poke attack.

“So, is Beomgyu going to this too?” Soobin questioned.

“He said he wanted to, but I’m not sure? I thought he was hanging out with Kai tonight though, I saw them in their room earlier while Taehyun was at the gym. Honestly I think they have a thing but you didn’t hear it from me.”

Soobin raised a single eyebrow at Yeonjun, giving a confused look at him and then around the room in thought.

“Beomgyu and Kai? No, I saw Gyu and Taehyun alone in their room like way too late at night when Kai went home for the weekend and they looked pretty cozy with each other… if anything it’s Taehyun and Beomgyu.”

“No but I swear I saw it too with Kai,” Yeonjun furrowed his brows before his eyes widened in disbelief, “you don’t think…”

“… what?”

“What if they’re both… what if they’re both trying to get with Beomgyu? Do you think…?”

Soobin’s eyes widened, understanding what Yeonjun was implying, and then bit his lip in contemplation
“There’s gotta be something that we don’t know so we can’t assume anything, let’s just ask them later. It’s party time now,” now he was dimpling down contentedly at Yeonjun. It made Yeonjun’s insides melt; he was pretty sure Soobin made all his internal organs go through a blender (in a good way) whenever his canyons of dimples showed up. Not to mention he looked delicious enough already all done up, the blender was on 2x speed. It felt like he finally understood where the term “whipped” came from.

And Yeonjun couldn’t say no to that.

 

• • •

 

The party ended up being much fuller than Yeonjun or Soobin had anticipated, although not at first.

They’d gotten there about an hour after it’s official start time, and at the time it wasn’t super packed. Yeonjun swayed and danced largely by himself to the pulsing music, not caring if he looked alone or isolated. Soobin nursed a drink on the couch, observing and occasionally chatting with a tipsy stranger. Yeonjun, however, knew that Soobin kept his eyes on him, burning a hole in his glowing skin and raising his adrenaline to the point where it didn’t matter that he was sober because he was high off the others' gaze. He did his absolute best to keep his attention, using his body (and his hips, fuck his hips) to capture Soobin in an inescapable net.

But it appeared that others had noticed as well.

One of the owners of the house, a thin boy with longer hair, began approaching Yeonjun. The boy danced clumsily near Yeonjun, making eye contact which clearly indicated his interest in the other but never quite went past there. He’d leave and return from time to time, always reapproaching Yeonjun with the same sort of playful and flirtatious look. After a few drinks and reappearances was when the unnamed boy finally spoke.

“You’ve stayed out here the whole time when others keep coming and going,” a statement, not a question. And he wasn’t wrong.

“I have!” Yeonjun yelled over the buzzing music, “I just like dancing so I stay out.”

“It’s so cool, you look great out here.”

Yeonjun smiled a bit, still moving his body to the rhythm of the blaring 2010s edm, “Thanks.”

The other boy seemed to go back to his slightly awkward dancing, not that Yeonjun judged. Everyone could have a good time dancing no matter what they looked like doing it. He decided the interaction was over once he saw two familiar faces come in.

“Gyu! Huening!” He shouted, the sound still barely audible in the room. The two still saw him though; the dance floor wasn’t quite full yet, it was easy to spot him. They came over enthusiastically, and then Yeonjun realized that Taehyun was also trailing behind.

“Oh, and Taehyun! What a surprise, what are you guys up to here?” They weren’t nearly as dolled up as Yeonjun and Soobin had been, but resident party goer Beomgyu was less insistent on making everyone look devourable than Yeonjun was. They still looked stunning by anyone’s standards; hair clearly styled somewhat and plenty of skin showing.

“Just wanted a night out with these two,” Beomgyu grinned, looking at the two boys next to him who both scoffed. “Also, I knew you and Soob would be here and you know how much I love to dance with you guys.”

“Well Soobin hasn’t danced yet so you might have to coax him out,” he gestured to said boy who was still sitting on the couch, turning to see he was already looking at them and gave a small sign of recognition, “he’ll warm up eventually. And what about you two?”

“Oh they’re dancing for sure,” the other two laughed at Beomgyu’s response, both not too comfortable with social dancing but would probably end up doing some for their friends sake.

“We didn’t get dressed up for nothing, that’s for sure, plus I’m sure Beomgyu here would love to see us dance on each o-“ Taehyun was cut off by Beomgyu promptly turning around and splatting his hand across the boy’s mouth. Huening Kai huffed out a giggle next to them, not missing the way Beomgyu flushed pink across his face and body.

“I’m not drunk enough for this yet,” Beomgyu mumbled, “come on you guys, let’s find the drinks.”

Yeonjun just giggled and sent them off to the kitchen down the hall. He turned back to face Soobin who seemed to become preoccupied with how the flashing lights patterned on the wall. He didn’t notice Yeonjun til he was right in front of him, legs once again on either side of Soobin’s thighs covered in his shredded jeans.

“Hi.”

“Hey.”

“How are you doing over here?”

Soobin smiled cheekily at him, taking a sip from his cup.

“Doing good. I saw our suitemates over there with Gyu earlier.”

“Yup. Asked about if you’d started dancing yet.”

Soobin shook his head minimally, looking up at Yeonjun

“Not enough drinks yet. I’ll get there, trust me. Plus I don’t think I could resist seeing how well you dance out there.”

Yeonjun felt it again; the tickle under his skin, in his organs, that screamed and begged for Soobin’s eyes on him.

“You’d better. I didn’t drag you out here to sit down all evening, plus,” Yeonjun leaned down over Soobin on the otherwise empty couch, lips now dangerously close to the side of his cheek, “you’ve got those great hips and everyone knows it. Gotta put them to good use right?”

Yeonjun took the cup out of his hand and took just a small sip (sue him, he was thirsty) before giving it back to the younger boy whose eyes were full with the multicolor haze that the party emanated. He was dusted with pink, eyes never leaving Yeonjun and still not saying a word in response. Yeonjun licked his lips and smiled down at him.

“Just get out here when you’re ready, alright?”

Soobin finally broke out of his transfixed state and grinned at the man above him, giving a nod of affirmation.

“Of course. But for now,” he reached up and gripped Yeonjun’s lower thigh, giving it a small squeeze (which was slightly affirming but also hot? Yeonjun’s brain was conflicted) “I’ll just have fun watching you have fun.”

Yeonjun nodded, head once again spinning as he smiled and moved away from Soobin to the small crowd of strangers dancing, beginning his own dance along the way.

It wasn’t long til the other boy, still unnamed, silently found his way back to Yeonjun.

A bass heavy hip hop song was playing, Yeonjun swaying his hips and hands sliding over his own body in a way that surely looked like he was ready for someone else’s hands on him. He wasn’t; in fact, he rather disliked when someone came along and tried to get handsy with him, disliked the intentions and expectations behind the action. Dancing alone was his brand, and taking in everyone’s gazes was his specialty. Their touch could remain their own.

It seemed the other boy wasn’t too interested in dancing close, which Yeonjun was thankful for, but he still seemed interested. Yeonjun’s suspicions were confirmed when he asked for Yeonjun’s social media.

“Could I get your number? Maybe a name? You seem really cool.”

Yeonjun figured he’d made plenty of acquaintances at parties. He shouldn’t assume this guy was looking to fuck from this interaction alone, so weighing his options he decided he would. Yeonjun got a hold of the other's phone, adding himself on Instagram and learning the other’s name was Johnny. Huh.

“Thanks, Yeonjun. You look so great out here too by the way,” Johnny complimented. Yeonjun knew, but he gave a smile and started dancing again.

“Thank you, it’s fun!” And that was true.

Johnny swayed around for a while again before retreating back to the kitchen, presumably for more alcohol. Yeonjun socialized with a few more people, finding a smaller drunk girl who’d become very comfortable with him and deciding he would protect her with his life tonight (and he did end up getting her water and holding her up for part of the party, she was very sweet).

It wasn’t long before Johnny had come back, a sensual song was gushing through the atmosphere and Yeonjun riding the wave with his body. He knew he looked downright sinful, but that was the fun of it all. About halfway through the song, Yeonjun could tell that the boy was inching closer ever so slowly. Yeonjun, waiting to see what the other was actually going to do, simply pretended like it wasn’t happening until the other was reaching out for his waist and leaning forward next to his head to brush his cheek ever so slightly with his lips.

“Can I kiss you? Is this okay?” He’d asked.

Yeonjun backed up a bit and shook his head softly. “I don’t think so.”

Johnny stepped back, eyes wide like he’d just realized what he was doing.

“Oh god I’m so sorry- I just assumed- I’m sorry, I didn’t mean to make you uncomfortable.”

Yeonjun laughed a bit. He wasn’t really uncomfortable with the guy, he just wasn’t into it in general. The other boy was definitely inebriated and Yeonjun was dancing like someone’s hands were all over him, and people hook up and kiss all the time at college parties. He gets how the boy could get the wrong idea, but he’s glad the other seems so apologetic and backed off so quickly.

“Really it’s alright, I’m just not into it.”

Johnny nodded in understanding, “Still I’m sorry…” he trailed off, simply dancing around a bit more before leaving again. Yeonjun just kept dancing to nearly every song, with Beomgyu now joining him for most of them and occasionally one of his suitemates joining in. They danced a bit too close to Beomgyu, he thought. A bit too close to each other. Beomgyu liked people being more handsy with him, even strangers weren’t unwelcome, so it wasn’t surprising that the other two would hold his waist or drag their fingers up his body every so often. Yeonjun couldn’t tell which of them were sober and driving home because they all had a half lidded, a giddy look in their eyes.

Something was definitely up, but Yeonjun just smirked to himself and hoped that those three were happy with whatever they had going on. Maybe they’d tell him about it one day.

In the meantime, the party got full.

And by full, I mean almost packed. If the dance floor was sparse before, it was fucking overflowing now. To get through the living room you had to shuffle your way through a crowd of people to get there. There were easily 100 people fit into the house— he caught a glimpse of Beomgyu and Taehyun playing a drinking game on the kitchen table, Hueningkai watching them and cheering them on the side. However, he’d totally lost sight of Soobin- his spot now taken by some couple making out lazily with their friends on their phones beside them. He had no idea where he could be, which led him to look all around over the tight crowd like a meerkat.

There, at the front door, was Soobin coming back inside slowly at the edge of a crowd, presumably returning from getting a breath of fresh air.

Now, there’s something that you must understand about being over 181 cm in a crowd.

You form a connection- a sort of bond- with other fellow 181+ folks. You can’t help it. As soon as you look around the room, every single tall person will make eye contact with you, and it happens every single time. It doesn’t matter if you’re trying or not, you will make eye contact with them at least a dozen times. And right now, Yeonjun was wearing platform shoes which added a solid 4 cm to his height putting him and Soobin at near eye level with one another.

And just like this, they locked eyes, and something in the air shifted.

They’d made eye contact plenty of times that night, but somehow in the dimness of the house and the music pulsing through his blood after an hour and a half, Soobin’s already eye grabbing makeup looked even better. Yeonjun was sure no one ever had looked as good as Soobin did in that moment. It held for maybe a touch too long, but Yeonjun wasn’t complaining because he could look at Soobin all day.

Finally breaking eye contact, he noticed the sweet drunk girl from earlier struggling to get the last of the punch from the keg on the counter. He slid his way over to her and helped her get the last bit left (and maybe he kind of fooled her into thinking she’d had all of it— only about ¼ cup worth because really, she didn’t need more). Soon he was helping others try to empty out the jug as well and cleaning up whatever had spilled on the floor underneath. He got a fresh cup and filled it with water for himself, turning around to see that Soobin had made his way into the kitchen area as well, eyes still set on Yeonjun. The elder drank his water, feigning ignorance to the piercing stare while glancing back every so often, exposing his throat gulping ever so slightly purposefully.

Then, he glided back down the short hall towards the dance floor, heart rate picking up as he saw Soobin follow him with his eyes out of the corner of his own. They’d shared racy moments, but nothing quite like this— nothing like looking back at him with purpose, nothing like the atmosphere they’d recently created.

Soon enough Yeonjun was dancing again in the crowd on his own, rolling his hips to whatever song came on and even twerking when the beat was right. He was nothing if not shameless. Plenty of people hyped him up as he danced seductively, biting his lip and pushing back his hair whenever the mood fit. It was so good, he’d garnered compliments from all sorts of strangers in the place telling him how stunning he looked and how he could be a model. He absorbed it all like a sponge, using it to feed his dancing and confidence. Did he ever mention he was an attention whore?

In the middle of dancing, he noticed a particularly tall and incredibly sexy man emerge from the kitchen hallway to start dancing on the outskirts of the mob.

 

Finally.

 

Yeonjun smirked, knowing they’d somehow end up near each other but didn’t want to appear too eager. He shifted around the room as did Soobin, the two occasionally making eye contact across the room but otherwise focusing on their own smaller unnamed groups.

After several minutes being caught up in the music, he’d lost sight of Soobin again. Great. He’d hoped the other hadn’t escaped the house again; he was getting impatient to dance with the taller and couldn’t help but get a bit upset that he might not be able to tonight. It was already nearly 1:30 AM and sweat was slick around his neck, chest, and face. He even saw Huening Kai’s mop of blonde hair in the crowd dancing with Taehyun and Beomgyu, holding the eldest of them steady and fondly looking at him as the other was clearly tipsy. Yeonjun’s lips quirked up at the sight, body still rolling with the flow of the music. He figured Taehyun wasn’t as incapacitated since his tolerance was higher, but trusted Huening to take care of them both.

Still. Soobin was missing, and he tried to ignore his disappointment by upping his sultry gaze just a fraction.

Not even a moment later, he felt a tap on his shoulder. Lazily turning his head, his eyes widened in surprise; Soobin stood before him in all of his sheer topped glory, smirk engraved on his face. He leaned in, close, close, so close, to the side of Yeonjun’s face.

“Do you wanna dance with me?”

Yeonjun darted his tongue over his lips and bit them, Soobin catching glimpses of the movement. He could only nod in response, letting his gaze fall on every crevice of Soobin’s body and outfit, taking the boy in front of him all in.

Now it was Yeonjun’s turn to admire Soobin’s dancing.

Yeonjun knew his own dancing was good, call him cocky but it was just true. Soobin, however, seemed to be laced with something alluring- irresistible and mouth watering when he gained confidence in his dance. It seemed Soobin had warmed up his body with just enough alcohol to let his body free on the dance floor, and people noticed. It wasn’t just Yeonjun looking at the Adonis, no, he saw plenty of people eyeing him in awe and want from the side, even more so than when he was alone on the couch. And yet here he was, dangerously close to Yeonjun and swirling his hips sinfully to the music while lip syncing the sexual lyrics.

They didn’t touch like you might expect two people dangerously attracted to each other on a dance floor might, but Yeonjun could feel the other’s body heat radiating off of him in waves even still. It was addicting. Yeonjun wanted to touch, wanted to be touched, by Soobin and it was making him go insane. Was this what it was like to actually like someone? Did it really make you so touch starved, like just one small connection of skin could break you apart and build you up again? He’d never felt anything like it.

Now, Soobin knew Yeonjun— he knew Yeonjun didn’t like being touched on the dance floor. He’d seen plenty of times where he’d even back up from Beomgyu, who he was fully comfortable with being touchy in other circumstances, when Beomgyu would get a bit too handsy for his liking while drunk under the flashing lights.

So when Yeonjun reached his hand up to the taller man’s juncture between his shoulder and neck, Soobin’s eyes bulged in surprise for a fraction of a moment and Yeonjun could see his breath hitch. This was new, but Soobin didn’t complain a bit. He smirked at Yeonjun and brought his hand over to the side of Yeonjun’s thigh and trailed it up, up, painfully slowly up his hip to rest just below the small of his waist. His hand was so big that he gripped the entire side of his body nearly- Yeonjun could feel the tips of Soobin’s finger pressing into the plush of his ass, and he liked it. The two were caught in their own world at this point, either looking at each other in some way or had their eyes closed.

During one particularly sensual move, Soobin threw back his head to bare his sweat slicked neck. Under normal circumstances, Yeonjun might be put off by the sight of someone literally glistening like this, but in that moment he was transfixed. He felt an overwhelming urge to put his plush lips on it— to taste Soobin and mark up his perfect pale skin there, and he must’ve been pretty obvious since when Soobin brought his gaze back down he said

“You look like you want to eat me,” with a shit eating grin on his face, eyes still not hiding his interest. Yeonjun’s tongue went dry, swallowing felt like a chore and he didn’t know what to say. He did want to. He was just caught dreaming about marking up the boy’s neck, he couldn’t pretend like he wasn’t. Yeonjun wanted, and he’d never wanted like this before in his life. So he didn’t hold himself back.

“Maybe I do..?” Yet it was posed as a question, a way for Soobin to back away and giggle and maybe poke Yeonjun’s side (“I didn’t realize you were into vore,” he’d say between laughs. And Yeonjun would chuckle with him every time).

But now, unknowingly, the two had decreased the distance between their bodies, hips now very close to brushing one another with any major movements. Soobin brought another hand up to firmly grip Yeonjun’s waist, thumb now brushing the bare skin through one of the cut out sections on his shirt.

“Then I’m all yours, Junie,” and that wasn’t a tease that wasn’t him joking oh fuck. No, Soobin had been drinking, this couldn’t be right. Yeonjun wasn’t going to do something he regretted. Soobin tightened his grip on Yeonjun’s hips and dragged his gaze all over him with an intensity Yeonjun wasn’t yet used to. He wasn’t sure he’d ever be used to it. Soobin slowly turned his face to the side, exposing his neck in a different way and once again all Yeonjun wanted to do was taste. Chuckling at the absurdity of his thoughts and situation, Yeonjun brought his other hand up to Soobin’s shoulder and stuck his face in the juncture of Soobin’s neck, nosing at the skin there and breathing out laughs that made Soobin’s hands twitch even more on his body.

“Soobin, how much did you drink?” He spoke up against the other’s body.

He could feel Soobin hum, his throat vibrating.

“Two half ish cups of whatever the fuck was in there in about two and a half hours. Probably,” Yeonjun could feel Soobin twisting his head a bit, “probably about as drunk as Taehyun right now.”

Now, Taehyun had the second best tolerance next to Huening. Yeonjun knew he’d played drinking games that night and had quite a lot to drink, but when Yeonjun turned to find the younger, he looked tipsy at most. He was laughing at something Beomgyu said and leaning over to talk with the fully sober Huening Kai. He hadn’t needed help standing the whole night, and didn’t seem like Huening was concerned about his state at all since he didn’t need to be. Soobin was the lightweight of their group so it made sense nursing only two cups pushed him to that stage but that meant-

That meant he was very conscious of their position and actions. Very consciously surrendering himself to Yeonjun, very conscious of his dancing.

“But you— Soobin, you don’t usually dance when you’re not fully drunk, what changed?”

“I told you earlier,” the two were now looking at each other again, “I couldn't resist when you were out here. Everyone’s eyes were on you, you know.”

And he did. His body was on fire right now, being told that from the main person he wanted attention from.

“Maybe I’m just drunk on that,” Soobin paused, “drunk on you,” he finished breathily.

Their bodies were flush against one another, holding themselves in a position that was clearly more than friendly. Soobin’s arms wrapped further around Yeonjun’s lithe body, settling his hands at the top of his ass. They could feel one another since they were pressed so close, half hard in their pants that were a bit too tight but looked oh so good.

“Do you wanna go back to the dorm since you’re so drunk? It’s getting stuffy in here,” Yeonjun teased, looking up playfully at Soobin. Soobin’s lips twitched into a smile, his hands gently patting the top of Yeonjun’s ass.

“I wouldn’t mind that. You sure you don’t wanna stay and dance more though? I mean three ish hours is pretty long but still,” he asked in a more serious tone.

Yeonjun shook his head.

“It’s been fun, but I,” he paused to collect himself from his smitten state, “I still like being with you more. You wanna head out?”

Soobin’s eyes brightened under the hazy lights of the party. He just gave a little nod (too fucking cute for how downright sexy he looked, Yeonjun decided) and let Yeonjun pull away from their embrace to be led by the hand over to their three friends.

“Hey! Kai!” Yeonjun called out, the blonde turned around with a smile.

“Hey, you guys doing alright? I saw you over there,” he waggled his eyebrows knowingly.

“Yah! And you don’t think I haven’t seen you guys and your…?” Yeonjun gestured vaguely to their throuple(?). It was Kai’s turn to turn into a tomato, looking over at the quite drunk Beomgyu smiling at Yeonjun without a care in the world swaying his body heavily to the beat with half lidded eyes and a slightly tipsy Taehyun holding him up by the waist. Taehyun was so blatantly captivated by the man he held.

“Thats… well. What are you up to?” He (not so gracefully) changed topics, looking between Yeonjun and Soobin and their tangled fingers, clearly suspicious of their nightly intentions.

“Well, we’re-“

“You guys gonna get together finally or just eye fuck in front of everyone some more?” Taehyun chimed in, turning his previously locked gaze to mischievously eye the two older boys. Oh how he loved to start shit. It was his specialty.

“Taehyun!” Yeonjun chirped, “god, can I get an inch of respect around here,” he groaned. He wasn’t sure if Soobin had heard over the blaring speakers that were very nearby, but the other boy didn’t seem to have much of a reaction if not just a subtle lip twitch.

“We’re heading back to the dorm now. I’m glad you guys came, get Gyu back safe alright?” The two youngest nodded, before Huening added in-

“And we’ll all three be coming back to the dorm later too, so don’t be too loud over there if you can help it,” another fucking smirk from Kai made Yeonjun reach up and ruffle his blonde hair aggressively, Kai laughing a bit too loud at the action. Soobin just giggled, quietly observing as did the other two.

Yeonjun and Soobin then said their goodbye to the three boys, Beomgyu getting clingy to the two when they told him they were leaving.

(“Nooooo, not my favorite boysss,” he dragged out, making grabby hands for them. Yeonjun leaned down and hugged him,

“Sorry Gyu. You’ll have fun with Taehyun and Kai.”

Beomgyu pouted, still gripping Yeonjun’s shirt like a child.

“You’ll be safe? Do you need help? I can- I can help you get home, I’m good at getting home.”

“No it’s okay Gyu,” Soobin said gently, fixing some of Beomgyu’s tousled hair, “you just worry about getting these wild ones home okay?” Gesturing to sober Huening and nearly sober Taehyun next to them.

Beomgyu grinned and gave a sloppy thumbs up, finally relenting and letting them go.)

The drive back was a great cool down; they rolled down the windows and let the brisk 2 AM air flow through their already messed up hair, turning on some more soothing music quietly to set the mood. It was a mellow contrast to the buzz of the party. Yeonjun drove with one hand in the wheel and one playing with Soobin’s hand, which had mysteriously reconnected after they’d entered the car.

“Are you hungry?” Yeonjun broke the silence, glancing over at Soobin who was silently peering out the open window.

“Not really. Actually, wait,” he stopped, face twisted in contemplation, “now that you mention it I’m pretty damn hungry. Could go for some chicken nuggets right now I think.”

Yeonjun grinned and nodded, feeling awfully hungry himself.

“Chicken nuggets it is.”

 

• • •

 

“Chicken nuggets were definitely the move,” Yeonjun said after finishing one said food item, brushing his fingers on a napkin. They’d ordered two 20 piece chicken nuggets, knowing that between the two of them and their large appetites they could nearly finish them off by the time they actually went to sleep.

They were back in their room now, not bothering to turn on the overhead lights in favor of one of Soobin’s dim lamps. After being in a dim room for so long it seemed only right.

“I was hungrier than I thought too,” Soobin added. They only had about 10 left in the container, ones they’d snack on for the rest of the night.

“Mmm. I didn’t ask before but, did you have fun tonight?” Yeonjun asked.

Yeonjun could make out Soobin’s smile in the darkness.

“I did, although I wish I’d started dancing earlier. I feel like I miss out,” he huffed out, dejected. “Plus that guy early on put his hands on you, kinda wanted to get him away but I didn’t so I’m sorry.”

Yeonjun’s eyebrows shot up. That was unexpected.
“You don’t need to be sorry about that, it’s alright, I’m alright,” he insisted.

“But I know how you dislike it and I’d been watching him and knew he’d probably try to.”

Yeonjun’s face softened, reaching out to grab Soobin’s thigh in reassurance.

“Hey, it’s okay though. I mean, I did ask him to stop, and he did! If he didn’t I would've definitely wanted your help, but it all worked out,” he exhaled softly as their gazes met. Soobin searched Yeonjun’s eyes, prying into Yeonjun’s mind through their gateway before speaking again.

“Yeah, yeah. You just… don’t normally like touching people out there, so I…” he trailed off, lips curving inward as his gaze begged for Yeonjun to fill in the blanks, “I just want to make sure you wanted it, and all.”

At some point, they’d stopped talking about Johnny. At some point, Soobin raised a question. The million dollar question that prompted Yeonjun to answer for his actions, a revelation, an admission for why Soobin was the exception. A stilted breath reached his lungs, unable to fill all the way with the heavy thump of his heart.

“I did. I wanted to be with you… like that. I really liked it, actually,” the admission left his tongue in only a murmur, an air of comedy twinged at the end at how unusual the truth was.

Soobin’s eyes shimmered in the darkness, his lips slightly parted, reading Yeonjun’s face like it was his own life on the line. They were closer now. The red head was already leaned forward in his chair and Soobin unknowingly inched forward himself.

“Yeonjun is this,” the younger started, illegally long tongue darting out over his pretty pink lips. His face twisted ever so slightly in uncertainty, “so… is it okay that I want to be close with you. Like that. More,” a hand brushed against his own, those long fingers teasing Yeonjun’s cuticles. Yeonjun twisted his hand around, the pads of their fingertips playing against one another in a push and pull that was so addicting.

The elder’s breath caught in his throat, his heart speeding up significantly. He quirked up a smile, hoping it would reassure Soobin that yes that is so okay, before firmly hooking their fingers. He nodded.

Soobin tentatively tugged his hand, and such a small gesture might not mean something to anyone who was not Yeonjun, but somehow he understood it perfectly. Yeonjun stood up and approached Soobin before swinging one of his legs around the chair he was sitting on. Yeonjun was facing Soobin now, looking down on the wide eyed boy with their hands still connected. All it took to lower himself on his lap was that feeling, once again, long fingers tracing along Yeonjun’s thighs.

He sat down on Soobin’s lap and released their grasp in favor of resting his hands on his shoulders, faces so close now he could nearly feel the other’s breath. Soobin’s grip found a new home on his thighs, fidgeting slightly from this new development.

It was really happening.

“You know, Soobin,” Yeonjun breathily laughed out, looking down, “I feel like I’m going crazy now.”

“Hmm? How do you mean?” He responded in a low whisper. Yeonjun could feel his eyes scanning over his face.

“Well, I’ve never liked people too close while I dance. I’ve never liked hands on me while I dance. I’ve never thought about things so incessantly, like that stupidly soft ass of yours or your damn dimples that feel tattooed in my brain.”

“It’s like, it’s like,” he paused, “it’s like somehow It’s always you. I’ve never felt like this before! How is it always you? It’s you that I feel the most comfortable with,” Soobin’s hands had now trailed up to the small of his back, almost a hug if he wanted, “it’s you that I love to play with, it’s your eyes that I want on me, it’s your hands that burn in the best way when they touch me, it’s you that I want to tease, it’s you that I love to be teased by,” he exhaled shakily, still not daring to look up.

“How is it always you?”

There was a beat of silence, Yeonjun could see Soobin taking shallow breaths as well from the movements of his chest. This was heart racing for the both of them, he was slightly comforted by that.

“I’m glad it’s not only me feeling that way then,” the boy under him spoke slowly, cautiously, like he was collecting his thoughts.

Yeonjun’s eyes finally crawled back up to find Soobin looking at him, face full of emotion. In the darkness of the room it seemed he might even have unshed tears in his eyes, Yeonjun couldn’t be sure.

“It’s always you that I want to tell the randomest shit to. It’s always you that I love to prod and tease, It’s you that I can’t help but be near because you’re so magnetic,” he laughed slightly, “it’s you who steals my breath away every single time with a simple outfit. Who the hell can’t stop thinking about an outfit? It’s you that makes me feel confident, it’s always that mole on your face or the ones on your neck that make me go absolutely insane,” he spoke while ever so gently bringing his hands up to wisp them over said moles.

“Yeonjun, God, what am I supposed to do when my roommate is the most irresistible and beautiful person inside and out that I’ve ever laid eyes on?”

And now Yeonjun was actually crying. He’d never been told anything like that in his life, magnetic? Irresistible? Beautiful? Sure he was confident enough and knew people liked him, knew he was hot, but hearing it with such sincerity made him want to believe it on a much deeper level.

“Fuck,” he huffed out wetly, gently dabbing a tear off his face (his makeup was still on and he still needed to take some selfies at least). Soobin gently giggled at him, now dabbing at his own teary eyes. They were crying together in their dorm at 3 am; that had to be a new kind of roommate bonding experience.

It didn’t take long before they were once again studying each other’s faces, Soobin’s hands back on Yeonjun’s waist and skirting dangerously close to the holes in his shirt there. First one finger dipped in, then another, then one hand was going lower to the edge of his shirt and pulling it very slowly out of his pants to crawl his hand up to his bare waist. Yeonjun let out a shaky laugh, eyes closing as he felt his body shudder. Soobin’s touch always made him shudder, heat seeping down his spine.

“Is this okay?”

“More than okay,” Yeonjun responded, probably too quickly. Soobin smirked, now allowing his other hand to follow suit up to his bare skin, shirt now fully untucked. His hands urged Yeonjun closer to himself, the elder complying easily.

“Soobin,” Yeonjun breathed out, “Soobin, can I kiss you?”

His roommate’s desperate eyes were torn between Yeonjun’s eyes and his lips.

“God, please do.”

Yeonjun held onto Soobin’s jaw on one side and, with no hesitation, pressed their lips together in a searing kiss. It took no time for the two to match each other’s rhythm, hands gripping Yeonjun’s waist and fingers digging in his flesh in time with their lips moving together. Soobin’s lips tasted like a hint of chicken, alcohol, and worn out lip gloss, and it was so perfect. He could feel Soobin biting gently at his bottom lip, causing Yeonjun to squirm in his lap before reconnecting their lips. It was a passionate dance, heat emanating off of them as a unit as their bodies pressed closer together. Neither overpowered the other, both moving their mouths in tandem as their plush lips met over and over in a desperation that let them both know that this was long overdue. All their sexual tension, all the gazes that lasted too long, all the lingering touches, all confirmed and validated by this intense moment.

When Yeonjun pulled away, he was only within a few centimeters of the other's face, both of them breathing heavily.

“Fuck,” Yeonjun cussed out while laughing quietly, “I can’t believe what I’ve been missing till now.”

Soobin raised a brow with that same mischievous smirk he always had that drove Yeonjun mad.

“You’re saying that, but Yeonjun, your lips are the epitome of sinful. I’ve been thinking about kissing you for,” his eyes dragged over Yeonjun’s lips, “way too fucking long.”

Yeonjun bit his lip and licked them slightly, Soobin groaned quietly at the sight.

“When you do shit like that I want to die Yeonjun. Before the party today we nearly didn’t make it, I was a hair's width away from pressing you up against the counter and kissing you till my lips fell off.”

“We have plenty of time now though, don’t we?” Yeonjun giggled, nose now pressed up against Soobin’s, with just a slight movement their lips would be pressed together again.

“Lots of time,” Soobin whispered into his lips. This time it was Soobin who eagerly initiated the kiss, one hand around the red head’s neck and the other still on his bare waist, pulling him ever closer. They reconnected their lips multiple times, shifting angles and occasionally licking into each other’s mouth. Perfect. Soobin then, at one point of disconnection, moves his lips to Yeonjun’s cheek, then his jaw, kissing with varying pressure down to his neck and opening his mouth more to lick and suck lightly on the skin there. This has Yeonjun breathing heavily, throwing his head back to expose more of it to Soobin just like he had earlier in the night.

“Your body deserves to be worshipped, Yeonjun, like fuck, all of these moles,” he felt Soobin’s lips lick and peck at certain places on his neck and partially exposed chest, “like a constellation. So pretty, so perfect.”

Yeonjun let out a series of quiet moans as Soobin’s hands moved even further up his torso in time with Soobin’s kisses. It was so so good, he couldn’t imagine anyone else in the world he would rather be there with. Always Soobin.

“Soobin,” he said, a heady breath caught his words as Soobin, ever the menace, nipped at his collarbone, “it’s getting so late, we need to change and sleep soon.”

The other hummed and pulled his face slowly away from Yeonjun’s neck to look up at him.

“You’re right. As much as I’d love to mess up our makeup like this, we should wash up.”

Soobin moved his hands back to Yeonjun’s thighs and patted them, as if signifying for them to get up.

“Buuut,” Yeonjun drawled, eyes scathing over Soobin’s face, “I don’t want to move yet. It’s comfy here,” he pouted and allowed the magnets between their lips draw them back in, pressing their lips together in a slow, leisurely kiss. They lazily licked into each other’s mouths, gently pressing together.

They had all the time in the world, because it’s always them.

Finally pulling away from one another, Yeonjun slowly lifted himself off Soobin’s lap and grabbed his maddening hand to bring him up as well. Soobin stumbled as he stood.

“I think my legs fell asleep.”

“Why didn’t you say anything?” Yeonjun huffed out, amused, walking towards the bathroom.

“I wasn’t gonna break the moment! Plus,” Soobin crept closer behind Yeonjun and patted his ass, “I didn’t want your nice ass to get off my lap yet.”

Yeonjun responded with a hum, his face heating up. He dragged them both into the shared bathroom area and shut the door, the full body mirror on it displaying their otherworldly visuals.

“We have to take some pictures too right now. we didn’t get to earlier, so…” Yeonjun trailed off. Soobin just smiled and nodded while the elder tucked his shirt back in before pulling out his phone.

The two posed in the mirror in multiple different ways, mostly consisting of Soobin behind Yeonjun, hooking his head over the shorter boy’s shoulder or even nearly pressing his lips to the side of his neck from behind in a sort of cheesy couples pose.

After the photoshoot and a few more individual mirror selfies for the both of them , they removed their makeup and hopped in the shower (one by one- they weren’t quite there yet and Yeonjun wasn’t sure how much more of Soobin’s skin he could handle seeing up close that night). It wasn’t long before they were contentedly settled back in their room, each on their phones.

“Yeonjuuuun~,” Soobin said, setting his phone down and gesturing for his… person of ambiguous relational status to come from where he was sitting on their desk chair to Soobin’s bed. Yeonjun looked up and clicked his phone off before smiling shyly and complying. He climbed up, and soon the two were cuddling softly against one another, their breaths the only thing penetrating the quiet room.

“So…” Yeonjun started, his face pressing up against Soobin’s neck (which he was mouthing at, kissing, if there was a nip here and there you couldn’t prove it. He’d been eyeing it for too long, and he loved feeling Soobin twitch and squirm under him when he did. Sue him!)

“So?” Soobin responded breathily, hand caressing Yeonjun’s bare waist under his loose shirt.

“How do you feel about labels?”

Soobin hummed a little bit, his vocal cords buzzing against Yeonjun’s face and lips. The elder’s hands had also found their way to Soobin’s bare skin, shirt ridden up around his waist.

“I’d like that. I don’t really care though, I mean, I’d love to be yours. I know I’m yours. Only yours. But if calling us something would make it feel more clear then I’d love that too.”

Yeonjun smiled. Could this boy be any more perfect? He was so lucky, his stomach was flying with giddiness at knowing this wonderful, beautiful boy was his.

“I’d love to be your partner. I don’t mind labels either but it definitely gets the point across a little better to others,” Yeonjun mumbled out, “partner would be nice, I think. I’m yours too, ever since that godforsaken day that I walked in here—”

Soobin groaned indignantly and brought his free hand over his face.

“— and you called me Choi Beomgyu and I thought ‘wow, this hot son of a bitch took the bed I wanted and doesn’t know my name!’ , from that moment I knew,” Soobin was giggling underneath him.

“Oh shut up! And you thought I was hot as soon as you moved here?- I mean, I thought you were hot but like look at you! You had that pink hair and perfect features and your damn long legs, but me?”

“I thought you were like, a Greek statue, Soobin. A literal demigod. You’re the epitome of the ideal man,” Yeonjun rubbed the taller boy’s belly, still laughing gently, “if you’d seen my face when I first walked in you would’ve known.”

“Mmm. When did you actually know that, well, that you liked me?”

“Oh no,” Yeonjun groaned, laughing, hiding his embarrassment in Soobin’s chest, “no Soobin it’s so stupid.”

Soobin was still giggling under him, the younger boy gently pulled Yeonjun’s face out of his chest so they could look at each other, both wearing that stupidly in love face as they made eye contact.

“Promise,” Yeonjun leaned forward and connected their lips in a short kiss, “you won’t make fun of me. Or maybe you can because it’s ridiculous. Honestly, just don’t, I dunno, think I’m insane or something?”

Soobin’s face crinkled up in an amused smirk, eyes shining so brightly in the dim room as he eagerly nodded and urged Yeonjun to go on.

“Well, like, I think I always knew, as cliche as that sounds. This place started feeling like home because of you, but I didn’t really realize anything concrete til—” no going back now “—that day I ran into you in the bathroom.”

Soobin broke out into a hearty cackle, his arms now moving involuntarily with his amusement.

“Is my ass that powerful!” He said, between laughs. Yeonjun watched him with so much endearment, he was glad the other was getting a kick out of this.

“Soobin, I'm not even done. You have no idea,” he smirked, reaching his hand up to his own neck and rubbing it as part of a nervous habit. Soobin quieted down, shit eating grin still clear as day on his face.

“And then, see, we went to go make bread that one time. I seriously can’t believe I’m about to tell you this but I couldn’t stop thinking about you. Kneading the bread felt like your ass Soobin, and then!” Soobin was once again breaking into a fit of giggles, not strong enough to prevent Yeonjun from moving on, “it kept happening! I kept seeing toys, and- and like, a water pillow! Suddenly I was relating everything to you, well, also your ass, but everything I saw was like a reminder of you, of something I wanted to do with you or show you or just you. That’s how I knew, because that’s not normal. Clearly! So there’s my embarrassment, your turn, you little bitch boy who just laughed at me the whole time.”

Soobin huffed out a breath, coming down from his little high.

“Don’t ever change Yeonjun, that’s so funny,” he said softly, bringing his hand up to play with Yeonjun’s hair.

“I’m glad you’re amused at my struggle of constantly thinking of your stupidly nice ass, now your turn before I tickle you,” he started moving his fingers up Soobin’s body in a ‘threatening’ manner, Soobin flinching with a laugh and a few indignant sounds before complying.

“Like you said though I knew for a while, I just didn’t know. It hadn’t quite clicked I guess. And it’s a little more lame, far less funny, than yours, but… you remember when you asked me to dye your hair?” Yeonjun nodded, eyes shimmering with curiosity up at his partner. He was pouting, but Soobin couldn’t reach his lips in the position they were in so it would have to wait to be kissed away.

“Well, when you asked me that, I really hadn’t had a great day that day. I just wanted to unwind and sleep, I mean, you know how I get,” Soobin broke eye contact, looking around the room with a smirk. His dimple was on full display. “And usually I really dislike when people, even loved ones, kind of push for more time with me, you know? I get high strung and a bit snappy, bad attitude, I know, but I’m working on it. Anyways, you patted my ass that evening while I was in the middle of my movie and gave me that fuckin’ look. The one,” Yeonjun quirked his head up with big eyes, in barely withheld anticipation, trying to mimic what he might’ve looked like at the time. Soobin looked down at him and broke into a full, toothy smile, “THAT one, and all of a sudden I thought I would do anything for you. Like, just straight up. You wanted to dye your hair? Of course! I’ve never touched hair dye in my life! You kind of wanted me to rinse it out at 1 am? Of course! I didn’t even care that my hands turned red for a week because for some reason when I saw you I just knew I would never mind if it was you. I wanted to see you confident and happy, wanted to give you everything you wanted and deserve. So yeah, I figured that wasn’t a friendly response either and it all just grew from there.”

Yeonjun sighed happily, lips turned upwards and gazing at the other boy’s face and recalling their time till now. Both their birthdays had come and gone, they’d gone back to see their families over break, they’d come back and resumed their studies, they’ve already been living in the dorms for about 6 months together with each other to rely on every day. Maybe it was too fast, but he honestly trusted Soobin with his life.

It was far too late at that point. In fact, if he looked close enough he could almost see a faint light showing around their closed blinds. The two boys were well acquainted with late nights together already; painting nails and sharing memes, with binging shows and talking about the most embarrassing getting sick stories of their youth. The only difference was that now, they could make out in between, and Yeonjun was certainly going to do that as much as he could.

Like right now, when he pulled himself up and pressed his lips against Soobin’s for the umpteenth time that night. Soft, so soft, they melded together like there was nothing else they were meant to do. They continued to make out for a while until Yeonjun once again settled himself down on Soobin’s side, pressing his lips once again into the other boy’s neck and taking the position he had initially. Like this, limbs tangled and with gentle breaths, the two fell asleep on the single twin xl mattress and it simply felt right.

• • •

Just like they both knew, nothing really changed within the next months (other than Yeonjun’s hair, now dyed to a natural black). Their fingers tangled together in public and of course they had the added bonus of locking lips at any given opportunity and their friends feigning disgust at their insufferable flirting.

They learned as well that their suitemates— Taehyun and Huening — were dating. Not only that, but they had both started dating Beomgyu, who was now a near permanent resident in the duo's dorm room.

Yeonjun thought it just made sense, with the three of them. They were such a seamless trio, Beomgyu fitting in perfectly with their chaos. Huening and Taehyun also had apparently been silently pining after one another for years now and only acted on it because living together for so long made it much harder to hide such feelings, and when Beomgyu came into the picture, everything seemed to fall into place for them.

So, it really shouldn’t be any type of shock to him to see Beomgyu and Taehyun both exit their small shower one late Sunday evening in April.

“H- oh,” Yeonjun stalled for a moment, not expecting two to come from the door, “You guys showered together??” He raised his eyebrows and shot his eyes between them, the duo giggling at Yeonjun’s surprise.

“You don’t shower together?” Taehyun chirped back.

“I- well, no, not yet anyways, but…” Yeonjun looked between the ever so small tub shower combo and single toilet in the shower area and the boys, “how did you guys even fit in there together? Wasn’t it cramped as hell?”

“Maybe a little… not nearly as cramped as when we tried to have all three of us shower at once,” it was Beomgyu who replied this time, chucking softly at the memory.

Yeonjun’s eyes widened even more. “Three?? Oh my gosh, that sounds like a safety hazard. Stick to two so we don’t have any fatal accidents in here, I would rather not call emergency for your naked ass.”

Beomgyu pursed his lips, both of the freshly washed boys retreating to the counter that held their post shower skin products. “We’re really trying to avoid that scenario. Only Taehyun and Kai are allowed anywhere near my naked ass,” Yeonjun scoffed, “That’s why we can just take turns with who gets to shower with who.”

“Beomgyu, don’t you have your own shower?”

“I mean, I guess, but! This was gonna be my shower anyways if I hadn’t moved rooms,” he turned from where he was dabbing moisturizer in the mirror to stick his tongue out at Yeonjun, “in another life, Soobin and I are roommates, I just know it. We’re soulmates,” he dramatically looked up to the ceiling like it was telling him the secrets about the world before resuming patting his face. Taehyun huffed out a laugh at his boyfriend's antics.

“And, by the way, if you’re wondering, I’m the fastest showerer,” Beomgyu threw a prideful smirk in Yeonjun’s direction.

“How do you even know that?” Yeonjun asked, amused at his friends.

“Taehyun timed us! Huening and I were debating who could shower faster, so Taehyun did the honors of being the stopwatch guy. It’s official: I waste the least amount of water.”

“So what about Taehyun's time?”

Taehyun released a high pitched, airy laugh. “Beomgyu doesn’t want his record destroyed so he didn’t let me, and Kai didn’t want to be third place.”

Yeonjun scoffed while smiling and looked away. “Yeah, that sounds right. You’re all competitive dumbasses.”

“Yah!” Beomgyu yelled at him, raising up the hairbrush he was holding in mock threat.

“Ay, ayy, why is Beomgyu threatening you?” A new yet very familiar voice spoke from behind the most disrespected elder in their dorm.

“Really it’s nothing, they just went on about how they showered together in that tiny ass shower and Beomgyus apparently the fastest showerer between him and Huening. And also your soulmate.”

Soobin pretended to understand what was happening (something very common between the group of five. It was often that you could walk in on a heated conversation about things that made no sense and had to piece everything together on your own, it kept things spicy) and nodded along, pursing his lips into an ‘o’ shape.

The four kept the obscure conversation going for a while with Yeonjun being threatened only once more before the two younger boys retreated back to their own room, leaving Yeonjun and Soobin to themselves.

“Showering together, hmm? We could conserve water,” Soobin brought up, cheekily poking Yeonjun’s ass, making him squirm, “I mean you already saw me up close after my shower that one time.”

“Soobin, dammit, you always bring that up,” he whined between laughs.

“It’s because it’s funny~ and I mean, I don’t actually want to try unless you want to. It might be super fucking cramped in there anyways and we’re taller than them.”

Yeonjun bit his lip in contemplation looking around the room and then up at Soobin slyly, the taller boy now rested his hand on the shorter’s lower back.

“Why not? Let’s try it sometime, as long as I don’t die in there I’m fine with it.”

“Yeah? I’ll hold onto you so you don’t fall or something. Like you did for me when you ran into me that one ti-”

Yeonjun laughed and smacked Soobin in the chest and shook his head, making the Soobin stop and giggle with him, arms now holding him fully around the waist.

“All jokes aside, you want to try it right now? Might be a bit soon since we just brought it up but it’s getting late and we do need to shower,” Soobin asked, looking down at his partner below him.

Yeonjun’s eyebrows furrowed in contemplation for a moment before it softened and he stretched up slightly to peck Soobin’s lips.

“Let’s go~”

 

And that’s how they ended up in the shower together.

Soobin had gotten in first, Yeonjun soon trailing behind him. As soon as he breached the shower curtain, he felt Soobin’s eyes rake over him, leaving no crevice of him unseen. It made Yeonjun want to squirm and hide from how on fire he felt, the gaze so heavy yet so good. Like magma under his skin, making his heart race. These eyes were on him. This attention that so drowned and revived Yeonjun was once again filling him up in this short proximity. He also took in Soobin’s perfect figure, muscles defined and soft in all the right places, proportions making him unbelievably attractive. Yeonjun wanted to touch, but with Soobin looking at him like he wanted to eat him but also like he hung the stars, his mind nearly went blank. He stood there, naked, and approached the boy who had water already dripping over his immaculately sculpted body. Before he could get closer, he let himself be slowly backed up to the wall by Soobin who moved towards him instead, hand just barely gracing Yeonjun’s small waist. Soobin went in for a short few kisses on the lips before he trailed down, down, the water on him now sliding down Yeonjun’s body, making him shiver. Soobin reached Yeonjun’s neck and started mouthing, biting, and licking over every crevice of space there.

“Fuck, Soobin, you’re so good at this,” he sighed headily, encouraging the younger boy to capture more skin with his lips and certainly leave a mark.

“I love,” he mumbled hoarsely between his movements, “to taste you,” another loose bite on his collarbone, “so fucking much,” a lick over the bite. His lips sank further down to his chest, sucking and biting at the sensitive skin all over before rising back up to nibble at Yeonjun’s lower lip, who was unable to stop himself from whining and releasing pleasured sighs throughout. Their mouths slid together once again, hands still busy tracing shapes into his body. Now it was Yeonjun’s turn, making heated eye contact with the boy as he pulled away and down to Soobin’s neck where he pressed his fluffy lips down over and over, sucking in the skin with varying degrees of pressure while holding Soobin close, earning a series of groans and a fidgeting grip from him. Soon they were slowing down, Soobin softly tangling his fingers in Yeonjun’s hair in an effort to [reluctantly] pull them apart and actually start showering.

With gentle touches and giggles, they lathered each other’s hair with shampoo—

(“Damn, Yeonjun, I can see why you wanted me to rinse and wash your hair out that one time this feels so good what the fuck. Can we shower together all the time?”

“You only like me for my hands I see,” he teased.

“I could be saying that to you Mr. obsessed-with-my-huge-hands.”

“… You can never prove that in court though, bitch boy!”)

— and scrubbed each other’s skin, talking about whatever random thoughts came to them in the shower —

“What kind of fuckin' scent is molten ash? Who’s soap is this? That name doesn’t even make sense.”

“How many shower related deaths are there do you think.”

“Let me in on the warm water you’re hogging it all.”

“Soobin, I know you could twerk so well, you just have go for it.”

“Wait, this is Huening’s? I’ve been using it for months, I thought it was yours!”

— which came with some rather interesting points. There was so much laughter, so many fond looks, so much swelling of his heart for this his roommate.

It was magical, Yeonjun thought, the way water collected at the tips of Soobin’s dark strands of hair before falling below, and observing the way his muscles tensed with every squeeze of a bottle or change of position. It was magical seeing how the suds trailed down Soobin’s body in rivers, falling into every little rivulet of his spine and abdomen, how his glistening skin drew in Yeonjun’s hands even more to leave fleeting touches to Soobin’s waist and chest, wanting to contain every part of him in his mind. Wanting to hold on to every memory with him. Summer would be there soon and they’d have to leave each other for a while, he had to drink in all the moments they had to keep him satiated before fall. Fall, when they’d all five reunite in the three bedroom apartment they rented together, when he’d get to hold his Soobin again.

Now, it was nearing the end of their shower and Yeonjun was currently facing the shower head under the direct stream of warm water with Soobin getting the cold, misty leftovers behind him. He felt the taller body get closer behind him, hands ghosting over his skin and trailing up and down his sides like his body was a canvas.

“Fuck, Yeonjun, your body is so beautiful,” he mumbled behind him, now pressing himself skin to skin with Yeonjun’s back, causing Yeonjun to shudder pleasantly in his hold. Soobin’s hands now trailed down to his ass, playing with the flesh there and kissing the top of his shoulder near where his previous reddening mark was left earlier as Yeonjun tilted his head to give him more access.

“That time when you were on your bed naked and I came back,” his low, scratchy voice permeated the warm steam of the bathroom, “I swear after I felt your ass, I think I could’ve written a paper on the texture of your skin there.”

Yeonjun started giggling, letting himself fall further back into the taller boy’s embrace, who wrapped his arms around Yeonjun more firmly in response. That admittance should’ve been weird, but all things considered, it was par for the course. He felt Soobin smile into his shoulder, a movement so obvious to the two at this point that it was impossible to miss.

“And all this time I thought I was the only one who was mesmerized by how your ass felt.”

Soobin groaned, the sound making Yeonjun heat up even more in his arms.

“Nope. I feel like I could write essays about you, about how incredible you are, how your body is under me,” he breathed into the elder’s skin, fingers now tracing all over the elder’s torso and thighs, leaving no place untouched by his massive hands. It was so much and yet somehow also not enough for Yeonjun, his body tingling from the way their skin was connected so perfectly.

Slowly, between his breath picking up from how sensitive he is and just how fucking flustered he felt, Yeonjun turned around in Soobin’s arms to face him. Yeonjun pushed the hair out of Soobin’s face, letting his hands drift to his neck and pulling him in for a leisurely, languid kiss. It was all so wet, but somehow it made it even better when they licked into each other’s mouths, letting the water fall over them (read: Yeonjun) as they continued to lock lips over and over. They paused for a moment, Yeonjun’s hands soon trailed down, as Soobin’s had on him, over the ass that started it all. They were both gripping each other’s ass with both hands, now looking at each other with a certain humor glinting in their eyes.

Soon Yeonjun drew back his hand and gave it a nice slap which resounded through the bathroom, the owner of the ass squealing indignantly. Yeonjun smirked mischievously and did it again, while Soobin tried to fight back by doing the same to Yeonjun. Soon, the air was filled with grunts and a series of “yah!”’s and the sound of bare skin being slapped, as well as laughter mixed into the end. Soon they both calmed down, Soobin somehow getting under the stream of water now rather than Yeonjun.

“What the fuck are we doing?” Soobin laughed giddily while drawing his hands back up to Yeonjun’s waist.

“I dunno, you started it remember.”

“Nuh uhh!” He fired back, eyes blowing wide, “you literally slapped my ass so hard!”

“Not in here~,” Yeonjun giggled, one hand now near Soobin’s titty and the other holding his arm, “remember that one time when I ran into you and-”

Soobin broke into a full body cackle, falling into Yeonjun and slapping his chest, “Fuck off! That’s supposed to be my line!”

Yeonjun looked fondly down at the folded over boy in front of him. “Nooo, two can play that game. Now come on, let’s hurry up before we waste more water than we conserved.”

After calming down, Soobin straightened his body up and looked at Yeonjun once again with a small smile.

“You know,” Soobin started, breath tickling over Yeonjun’s face, “I’m really glad you were my roommate. I’m really glad you ran into me in the bathroom that one time too, as stupid as that is. I don’t think I’ve ever been more happy with my life than I have been in the past 8 months.”

Yeonjun hummed and drew their foreheads together, water running down their faces.

“Me too. Thank you for being my roommate, Soobin, and thank you for being mine. For letting me be yours.”

I love you, he thought, knowing he’d slip one of these days and say it. Knowing that they had all the time in the world to cultivate and grow what they’d felt together, there was no rush. So instead, he spoke those words in the form of an action.

Both of them smiled before they leaned forward and pressed their lips together with a natural ease, hands holding each other’s bodies delicately.

Sighing into his roommate’s soft mouths under the artificial light in their shitty, cramped shower, “saving water” and holding Soobin’s naked frame, Yeonjun was sure that this roommate was the best thing that could’ve happened to him.

 

~~~

FIN

Notes:

Thanks for reading! ^^
The ending was so lovely to me, so I hope you're satisfied as well! Leave some comments or kudos if you did enjoy, I doubt I'll be writing anything more for this story but if people really want to see it then I could add some drabbles later on!

If you wanna know the fun little references that I took way too long to find episodes and time stamps for:

- The bread dough relating to Soobin's ass: TO DO TXT ep. 45, 9:55 and 10:50
- The wiggling ass toy/soobin twerking: TO DO TXT ep 42, 3:58
- The water pillow relating to Soobin's ass: TXT FREEZE comeback show behind 1, 7:50
- Yeonjun wearing ‘bare minimum’ clothes in his room alone: “Everything TXT Do in a day, Variety fair” 6:07 (I found this out after I posted but now it’s just real)
- "Why don't you guys just shower together?"-Soobin on KISS THE RADIO with Enha
- The Timed Beomkai Shower Challenge: weverse posts
- Soobin about to go into detail about how Yeonjun's ass feels: 08-29-2021 Group vlive, starting at 37:20

And there's some more minor things I drew from that I've seen them do, but these are the main ones I kept really obvious hehe~

Have a good day or night and stay healthy :]
(side note: I wanted to make the title AlwayS uS (with A S S capitalized) but that looks too ugly. Its there in spirit though <3)