Actions

Work Header

JunDylan: A hate story hard to sell (A Thamepo spinoff)

Summary:

Jun, with his mischievous smirk, needles Dylan about his chaotic style, all while getting way too close for comfort, and Dylan, not one to back down from a challenge, fires back with snarky comments and subtle glances that speak louder than words. But underneath their verbal sparring lies something more: undeniable chemistry, hidden beneath the surface of their rivalry.

When a clumsy move leads to a tumble that leaves Dylan on top of Jun, the air between them crackles. The teasing facade shatters in an instant, and before either of them can fully process it, a kiss erupts—wild, desperate, and years of pent-up emotions bursting out.

In that one kiss, everything changes. The lines between hate and attraction blur, and they’re left reeling, unsure if this is a fleeting moment or the start of something far more complicated than either of them is ready for.

Notes:

I mean I CAN LITERALLY FEEL THE CHEMISTRY BOILING UNDERNEATH IN THERE. I SWEAR JUN AND DYLAN R CHEF'S FREAKING KISS.
Well this will be a nice and angsty and sarcastic and care wrapped in sarcasm.

This is sooooo gonnnaa beee a grin-worthy rideeee

Hope you’re ready for the heat behind the snark. 😏😏😏😏😏

Sorry for the changes in the plot, it's just a work of fiction a continuation to feed the souls.

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

Chapter 1: Hotter than hot pink

Summary:

“Oh?” Jun stepped around to the front again, now facing him directly. “Not even fan cams of us going viral every time we accidentally breathe in the same room?”

Dylan flinched — not visibly, but Jun caught it. That little tick in his brow. That subtle twitch of his lip.

“I don’t care about that stuff,” Dylan muttered.

“Right. That’s why you deleted the tweet where Nano tagged us in a ‘soulmates’ meme.”

“I deleted it because Nano spelled ‘soulmates’ as ‘solemeats.’”

Jun snorted. “Admit it. You’re embarrassed.”

“I’m annoyed.”

Chapter Text

The bathroom of the MARS group house looked like a salon had exploded mid-existential crisis.

Dye boxes. Gloves. Towels. One mirror already fogged up from someone forgetting to turn off the hot water. And seated defiantly in the middle of it all, like a cat that accidentally agreed to a bath, was Dylan.

They had originally planned on starting the hair-saviour session in the backyard but when its almost mid-morning and mid of June it’s more a heat torture than a hotness retrieval process.

“I’m only doing this because Pepper said the pink would ‘match the spring concept,’” Dylan muttered, arms crossed as Jun tugged on plastic gloves. “And because Nano wouldn’t stop tweeting polls about it.”

“Sure,” Jun replied, popping the cap off the dye bottle. “You volunteered. Loudly. After Nano posted a fan edit of you with a pink mullet and 20K people said you'd look ‘dangerously edible.’”

“I volunteered for the group,” Dylan corrected, looking at his reflection like it had personally betrayed him. “It’s marketing. Not vanity.”

“Of course,” Jun deadpanned. “This has nothing to do with you stalling for ten minutes in front of the mirror yesterday and muttering, ‘I could pull it off.’”

“I didn’t say that.”

“I heard you say that.”

“You weren’t even in the room.”

Jun leaned over, just close enough that his breath grazed Dylan’s cheek. “I was in the hallway. Thin walls, pretty boy.”

Dylan went quiet.

He always did when Jun got too close — not that Jun ever pointed it out. But it was in the way Dylan’s shoulders stopped their usual lazy slouch. The way he blinked slower, like rebooting. The way he suddenly had nothing to say, which for Dylan, was suspiciously loud silence.

Jun pretended not to notice as he tilted Dylan’s chin slightly with one gloved finger, pushing his bangs away.

“Hold still. I don’t want to accidentally dye your soul pink too.”

“Bold of you to assume I have one.”

Jun smiled to himself. There it was — the usual rhythm.

“I’m starting with the roots,” he said, brushing the bleach across Dylan’s scalp with more gentleness than necessary. “Because your hair is so tragically golden it’s practically begging for a redemption arc.”

Dylan smirked, looking forward. “You talk a lot.”

“I’m literally doing your hair.”

“You’d be talking even if you weren’t.”

Jun hummed, applying more bleach. “You’re just mad I’m right most of the time.”

“I’m mad you think that’s something to brag about.”

“Better than bottling all your emotions and acting like an aloof anime protagonist.”

“I’m not aloof,” Dylan said, eyes narrowing. “I just don’t believe in oversharing my trauma to sell records.”

Jun paused, blinking. “That was...actually kind of deep.”

“Yeah well, don’t get used to it.”

For a moment, the room was quiet, save for the soft slick of dye and the distant hum of the washing machine across the hall. The kind of domestic silence that felt almost intimate.

Jun dipped the brush again, this time with the soft pink dye.

“You’re not gonna back out now, right?” he asked. “Because once this goes on, there’s no turning back. You’ll be reborn. Like a strawberry phoenix.”

“I’m already committed,” Dylan said. “Might as well match the chaos aesthetic Nano’s curated for me.”

Jun leaned down again to start on the back of his head, his fingers brushing the nape of Dylan’s neck.

Dylan tensed — not a lot. Just enough for Jun to feel it. Like a wire pulled taut beneath cool skin.

Jun didn’t say anything. He kept working, but his voice was lower when he spoke next.

“You’re quiet.”

“I’m always quiet.”

“You’re extra quiet.”

“Maybe because someone’s practically breathing on my neck like a vampire with pink dye.”

“Would you prefer I leave you with half your head unpainted?” Jun teased, letting his voice get just a little closer. “You’d look like a half-eaten macaron.”

“I’d still look better than you when you tried silver that one time.”

“That was for art. And your exact words were, ‘weirdly hot, like a K-pop ghost.’”

“I was delirious from tour fatigue.”

“You liked it,” Jun said with a grin. “You’re just scared I’d out-hot you.”

“I’m not scared of anything.”

“Oh?” Jun stepped around to the front again, now facing him directly. “Not even fan cams of us going viral every time we accidentally breathe in the same room?”

Dylan flinched — not visibly, but Jun caught it. That little tick in his brow. That subtle twitch of his lip.

“I don’t care about that stuff,” Dylan muttered.

“Right. That’s why you deleted the tweet where Nano tagged us in a ‘soulmates’ meme.”

“I deleted it because Nano spelled ‘soulmates’ as ‘solemeats.’”

Jun snorted. “Admit it. You’re embarrassed.”

“I’m annoyed.”

“You get quiet when you’re embarrassed.”

“I get quiet when people get too close.”

Jun blinked. He hadn’t expected Dylan to just...say that. Not without a sarcastic buffer or a dodge disguised as apathy.

Their eyes met. The moment thinned like stretched sugar — fragile, glittering, just a touch too warm.

Jun swallowed. He meant to pull back. Meant to laugh it off.

But Dylan didn’t move.

Neither of them did.

Jun’s hand, still gloved, was hovering just under Dylan’s jaw. Pink dye clung to his fingertips like something inevitable. Dylan’s hair was half-processed, messy and soft and glowing under the yellow light.

“You know,” Jun said, voice lower now, quieter, “this whole ‘we hate each other’ thing? It’s getting hard to sell.”

Dylan tilted his head slightly. “Then stop trying to sell it.”

Jun’s breath caught.

There was a heartbeat — his or Dylan’s, he didn’t know — that echoed so loud he swore it rattled the bathroom tiles. The air crackled. The silence was a storm surge.

Their faces were inches apart now.

Not accidental. Not incidental.

Deliberate.

Jun’s fingers brushed Dylan’s jawline as if daring him to pull away. Dylan didn’t. His eyes flicked to Jun’s mouth. Once. Twice. A blink too long, a breath too deep.

Neither of them moved forward.

But neither of them moved back.

The heat in the room wasn’t from the dye.

It was from the words they weren’t saying. From every moment like this that they’d laughed off, every ship name they pretended not to hear, every charged argument they’d used to hide the thing boiling beneath their skin.

Jun leaned in just a little more. “If we do this, I’m still going to argue with you.”

Dylan’s voice was husky. “Wouldn’t want it any other way.”

There was a pause.

One second longer, and they would have crossed it — that line they danced around with every breath.

But fate — being the petty gremlin it is — had other plans.

KNOCK KNOCK.

“Hey!” Nano’s voice. Too loud, too chipper. “You guys still alive in there? Pepper says if Dylan comes out with a blotchy dye job he’s quitting the group.”

Jun jumped back like he’d been electrocuted. Dylan blinked, the spell broken, suddenly blinking hard like he was trying to reboot his cool.

Jun cleared his throat, voice too high. “We’re fine! Almost done!”

Dylan said nothing. He just stared forward, cheeks slightly pinker than his dye.

Jun hesitated, hand still mid-air.

“You okay?” he asked, quieter now.

Dylan finally looked up at him, that unreadable expression back in place.

“Yeah,” he said. “Just... don’t miss any spots.”

Jun smiled, small and real. “Wouldn’t dream of it.”

Chapter 2: step by step or lip by lip?

Summary:

Dylan smirked, but his eyes didn’t leave Jun’s. Not even for a second.

Then came that step — the one where Jun had to step backward while Dylan guided him, their legs brushing, bodies aligned.

It was supposed to be smooth.

It wasn’t.

Jun’s foot caught on Dylan’s, or maybe Dylan shifted too soon — either way, gravity betrayed them.

“Sh—!”

They collapsed, a mess of limbs, heat, and sweat, falling hard onto the studio floor.

Jun landed first. Dylan followed, and the world went silent.

Because Dylan was on top of him.

And not just on him — his thigh was between Jun’s, one hand braced beside his head, their chests rising and falling in the same rhythm.

Jun’s breath stuttered.

Notes:

(See the end of the chapter for notes.)

Chapter Text

Jun was regretting every life decision that led to this moment.

Not because he hated dancing. Not because he was tired. But because he was currently trying to correct Dylan’s footwork — and Dylan was standing approximately three inches away from him, looking like a crime scene in a tank top.

Pink hair, damp from sweat.

Eyes slightly narrowed, annoyed, hot.

Jun was going to pass out.

“You’re doing it wrong again,” Jun said, maybe a little too sharply. “The left foot’s supposed to slide, not stomp.”

“I’m sliding,” Dylan replied. “It’s not my fault the floor hates me.”

“No, the floor’s just reflecting your energy.”

“You mean amazing and misunderstood?”

“I mean chaotic and mildly aggressive.”

Dylan rolled his eyes and ran a hand through his sweaty hair. Jun almost forgot how to blink.

They’d been paired to polish the new duet choreo for the upcoming showcase — a sultry, R&B-inspired piece with way too much hip contact and tension for two people who allegedly hated each other.

Allegedly.

In reality, it was more like “I want to kill you but also maybe kiss you and that’s deeply inconvenient.”

Jun checked the mirrored wall. “Okay. Again. From the top.”

“Why? So you can judge me in 4K this time?”

“No. So I can save our stage from disaster.”

Dylan gave him a smirk, the kind that spelled trouble. “If I trip, you’ll catch me, right?”

Jun didn’t dignify that with an answer. He just hit play on the speaker, and the beat pulsed through the room, slow and deep.

The routine started simple.

Facing each other. Step, pivot, lean in.

But by the time they hit the bridge — the part where Dylan’s hand had to land on Jun’s waist while Jun spun back into him — it was too much.

Too close.

Too personal.

Too hot.

Jun felt the contact, sharp and magnetic, even through his shirt. Dylan’s grip was firm but not rough. Like he knew exactly where to touch but was pretending not to mean it.

“Don’t be stiff,” Jun muttered, stepping into the next move. “You’re supposed to—”

“I’m not stiff,” Dylan muttered back, “but keep talking like that and I will be.”

Jun choked on air.

“Excuse me?” he said, scandalized and also maybe a little intrigued.

“Just following your lead, hyung,” Dylan said, dripping with fake innocence and real heat.

Jun turned, glaring, but the next beat forced him into position — one arm slung over Dylan’s shoulder, the other trailing down his arm as they dipped in unison.

Jun’s knee brushed Dylan’s thigh.

Dylan’s breath hitched.

Jun felt it like a spark down his spine.

“You’re flushed,” Dylan said, voice lower now. “Did I wear you out already?”

“I’m flushed because it’s eighty degrees in here and you’re radiating heat like a broken radiator.”

“Flattering.”

“Get over yourself.”

Dylan smirked, but his eyes didn’t leave Jun’s. Not even for a second.

Then came that step — the one where Jun had to step backward while Dylan guided him, their legs brushing, bodies aligned.

It was supposed to be smooth.

It wasn’t.

Jun’s foot caught on Dylan’s, or maybe Dylan shifted too soon — either way, gravity betrayed them.

“Sh—!”

They collapsed, a mess of limbs, heat, and sweat, falling hard onto the studio floor.

Jun landed first. Dylan followed, and the world went silent.

Because Dylan was on top of him.

And not just on him — his thigh was between Jun’s, one hand braced beside his head, their chests rising and falling in the same rhythm.

Jun’s breath stuttered.

Dylan didn’t move.

The speaker glitched, looping the same beat three times like even it was holding its breath.

Jun stared at him.

Dylan stared right back.

“Nice catch,” Jun whispered, voice caught between sarcasm and something else entirely.

“I always deliver,” Dylan murmured, voice rough.

Neither of them moved.

Jun could feel Dylan’s breath on his lips now. It smelled faintly like gum and danger.

“This is extremely inappropriate,” Jun said.

“Should I move?”

Jun didn’t answer.

Because he wasn’t sure what answer would be worse.

Instead, he lifted his hand — slowly, like he was testing physics — and touched Dylan’s shoulder.

His skin was hot.

Dylan exhaled. “You’re not pushing me off.”

“You’re not getting off.”

“Maybe I’m waiting for a sign.”

Jun rolled his eyes. “You’re such a drama queen.”

Dylan dipped his head a little lower. “Say that again.”

Jun didn’t.

Because his mouth was already opening — not for another insult, but because Dylan’s lips were suddenly there, brushing against his, soft at first, testing.

And then—

Everything shattered.

The kiss deepened like a dam breaking.

Hands moved.

Jun’s fingers tangled in Dylan’s hair. Dylan’s hand gripped his waist. The air turned molten.

It wasn’t slow. It wasn’t tentative.

It was months of unresolved tension erupting all at once. Teeth. Tongues. Breathless heat. A muffled noise from Jun’s throat that Dylan swallowed whole.

Dylan pulled back an inch, just enough to talk, lips brushing.

“You kiss like you fight,” he muttered. “Loud and unrelenting.”

Jun gasped. “You kiss like you’ve been waiting.”

Dylan grinned against his mouth. “Maybe I have.”

Jun yanked him closer. “Then shut up and do it again.”

They kissed like they hated each other and had something to prove.

Like rivals trying to outdo each other even with their mouths.

It was wild, hot, chaotic — the kind of kiss that knocked stars out of orbit and rewrote equations.

When they finally stopped — because oxygen was a thing — they lay there in a tangled mess, breathing hard.

Jun’s shirt was rucked halfway up. Dylan’s hair looked like it’d been through a blender.

“I think we just broke several rules,” Jun said, voice hoarse.

“Like gravity?”

“Like group harmony.”

Dylan chuckled. “Pepper always said we’d kill each other or make out.”

“Why not both?” Jun deadpanned.

Dylan grinned, eyes glowing. “You’re unbelievable.”

“You’re sweaty.”

“You’re under me.”

Jun smacked his chest lightly. “Get off.”

Dylan rolled to the side, laughing. “Yes, sir.”

They lay side by side for a moment, the dance studio buzzing with leftover heat.

Jun stared at the ceiling.

Dylan stared at him.

“So…” Dylan said.

Jun turned his head slowly. “So?”

“Was that a one-time thing or…?”

Jun arched a brow. “You trying to plan a schedule now?”

Dylan smirked. “Just want to pencil in ‘ruin Jun’s life emotionally’ between rehearsals.”

Jun gave a slow, wicked grin. “Too late. You’ve already done it.”

Their hands brushed.

Dylan didn’t pull away this time.

Neither did Jun.

Notes:

lolll did they kiss too fast? should I have held it off for a while longer?

🫠🤭🫣 but damnnnnn these twoo I almost feel like using Nut/Jun and Hong/ Dylan interchangeably ahahahahahahahahahah

Chapter 3: solution: violent avoidance

Summary:

In fact, they hadn’t exchanged more than three sentences in four days.

That was like… unnatural.

“Okay,” Pepper said at dinner. “What’s going on with you two?”

Jun stabbed his rice with surgical precision. “Nothing.”

Dylan chewed like his food had wronged him. “Same.”

Even Thame, who's 28/9 busy texting his 'P'Po', glanced up from his phone. “They’re being weird. Weirder than usual.”

Nano snorted. “Oh, it’s delicious. Jun keeps looking at Dylan when he’s not looking and vice versa. It’s like a badly written enemies-to-lovers fanfic.”

Jun threw his chopsticks.

Chapter Text

Jun hadn’t slept.

Not really. Sure, he technically closed his eyes. Lay in bed. Stared at the ceiling like it had answers. Tried to block out the memory of Dylan’s hand on his waist, of how their mouths fit too perfectly, of the way Dylan had looked at him like he was the center of the universe and also maybe a terrible idea.

Spoiler: it didn’t work.

Across the hall, Dylan hadn’t fared much better. Except his strategy involved blasting music through his headphones and pretending the kiss was an anomaly. A mistake. A weird oops I tripped and fell into your mouth kind of situation.

But it wasn’t.

They’d kissed like they meant it.

Worse — they’d kissed like they wanted to do it again.

Which was a problem.

Because now they were back to living under the same roof. Same dorm. Same schedule. Same stupid choreography that threw their bodies into each other like fate was drunk and horny.

So naturally, they did what emotionally constipated people do best.

They avoided each other.

Violently.

 

Day 1:

Nano, blissfully unaware of the emotional Armageddon brewing between his favorite ship, skipped into the kitchen. “Good morning, emotionally stable friends!”

Jun muttered a vague greeting while staring deeply into his cereal bowl.

Dylan, across the table, scrolled his phone with the intensity of someone researching how to build a time machine.

Nano blinked. “Okay. Weird vibe. Who died?”

“Your sense of personal space,” Jun replied.

“I’ll have you know my vibe radar is elite, thank you,” Nano sniffed, then pointed between them. “Did something happen?”

Jun: coughs into spoon

Dylan: drops phone

Nano: gasps “Wait. Wait, no. Did you two—”

“NO,” they both said at once. Loud. Too loud.

Nano's eyes lit up like he’d won a game show.

“Oh my god, you did! I KNEW IT—”

Dylan stood up so fast his chair screeched. “I’m going for a run.”

“You don’t run,” Jun said without thinking.

“Maybe I do now.”

“Since when?”

“Since today, Jun.”

He was out the door in two seconds flat.

Jun stared after him, pulse racing, wondering how Dylan’s back could still look unfairly attractive from thirty feet away.

Nano sipped his tea smugly. “So… tongue?”

Jun choked on his cereal.

 

Day 2:

The dance studio was a minefield.

Jun arrived early, headphones on, ready to claim neutral territory.

Too late. Dylan was already there, pretending to stretch but clearly just sitting and glaring at the floor like it owed him money.

Jun cleared his throat. “We need to talk about the choreo.”

“No, we don’t.”

“It’s due in three days.”

“Then let’s dance and not talk.”

Jun blinked. “You want to just… do the routine?”

Dylan stood. “Unless you think I’ll tackle you and make out with you again.”

Jun’s face turned crimson.

Dylan froze. Realized what he’d said. “That came out wrong.”

“Wow,” Jun said, dry. “Do you practice your charm in a mirror or does it just leak out naturally?”

Dylan ran a hand through his hair, visibly panicking. “I meant—I’m not gonna—like—it was a mistake.”

A pause.

Jun crossed his arms. “Right. A mistake.”

Dylan looked up sharply. “That’s not what I meant—”

“No, it’s fine. I’ve kissed worse mistakes.” His voice cracked on worse, which was humiliating.

Dylan stepped closer. “Jun—”

“Let’s just rehearse.”

They did. Sort of.

Except every time their hands touched, they flinched. Every time they had to get close, one of them made a dumb joke. And during the spin-dip move that led to the kiss last time?

They both stopped mid-spin and pretended to check the time.

“Wow,” Jun said. “Is that a cloud in the mirror?”

Dylan deadpanned, “Yeah. Wild weather today.”

They didn’t finish the routine.

 

Day 4: 

Pepper, the designated peacemaker of the group, noticed something was off.

Jun and Dylan weren’t bickering. Not once.

In fact, they hadn’t exchanged more than three sentences in four days.

That was like… unnatural.

“Okay,” Pepper said at dinner. “What’s going on with you two?”

Jun stabbed his rice with surgical precision. “Nothing.”

Dylan chewed like his food had wronged him. “Same.”

Even Thame, who's 28/9 busy texting his 'P'Po', glanced up from his phone. “They’re being weird. Weirder than usual.”

Nano snorted. “Oh, it’s delicious. Jun keeps looking at Dylan when he’s not looking and vice versa. It’s like a badly written enemies-to-lovers fanfic.”

Jun threw his chopsticks.

Dylan caught them mid-air and threw them back.

They hit Jun’s chest. He blinked. Dylan blinked. Everyone stared.

“Okay,” Thame said slowly. “So something happened.”

“Nothing happened,” Dylan snapped.

“Yup,” Nano grinned. “Totally nothing. Except the way you look like you saw god and then punched him.”

Jun stood up. “I’m going to bed.”

“It’s 7:14,” Pepper said gently.

“I’m evolving.”

He left.

Dylan followed ten minutes later.

Neither of them said a word.

 

Day 5:

Jun was brushing his teeth when the knock came. He spat, wiped his mouth, and shouted without opening the door, “If it’s Nano, no, I’m not coming out for a ‘healing group vibe circle.’”

A beat.

Then Dylan’s voice, flat and low: “It’s me.”

Jun hesitated. Then, grudgingly, cracked the door open.

Dylan leaned against the frame, wearing an oversized hoodie and an expression Jun couldn’t quite read—somewhere between exhausted and annoyed. Classic Dylan. Default mode: aggressively chill.

Jun raised an eyebrow. “Lose a bet?”

“I need my charger,” Dylan said, clearly lying. “Yours is longer.”

Jun stared. “You came all the way over here at midnight. For a charger.”

“Why? Is this a restricted zone now?” Dylan stepped inside without permission, brushing past him like he wasn’t the walking embodiment of confusion and unresolved sexual tension.

Jun blinked at the contact. “It should be.”

Dylan ignored that and went straight for the outlet. Plugged his phone in like he actually planned to leave it. Sat on the edge of Jun’s bed like he owned the place.

Jun crossed his arms. “You’ve got exactly two minutes before I start charging you rent.”

Dylan glanced at him, a small smirk playing on his lips. “Expensive for someone who still sleeps with that ugly pillow.”

Jun's eyes narrowed. “It has lumbar support. Something your personality lacks.”

Dylan laughed—quiet, under his breath—but it was real. And unfortunately, it made something traitorous flutter in Jun’s chest.

Silence stretched between them again. Too long. Too tense.

Jun shifted, arms still crossed, pretending not to care. “So… are we gonna keep pretending it didn’t happen?”

Dylan looked up, expression blank. “What?”

Jun rolled his eyes. “The thing. The kiss.”

Dylan’s jaw ticked. “What about it?”

Jun leaned back against his desk. “Just wondering how long we’re doing this Cold War routine. You flinched when I touched your arm today.”

“You flinched first.”

“Yeah, well. You flinched harder.”

Dylan stood suddenly. “Do you want to talk about it, Jun? Is that what this is?”

Jun’s smirk dropped. “No. I want you to stop acting like I injected you with some disease.”

“I’m not,” Dylan muttered.

“You are.”

“I’m just—” Dylan ran a hand through his hair, frustrated. “It’s complicated.”

Jun tilted his head. “You sure that’s not just your excuse for not dealing with things that make you feel anything remotely human?”

That hit harder than it should have. Dylan froze.

Jun’s voice dropped to something quieter. Not soft—Jun didn’t do soft—but honest. “Look. I’m not asking for a relationship debrief, okay? I just want to know if I should be pretending it never happened, or if I should be avoiding certain corners of the dorm where we apparently go to lose control.”

Dylan stepped closer, jaw tight. “I didn’t lose control.”

Jun smirked bitterly. “Right. You meant to make out with me against the mirror.”

Silence. Heavy. Crackling.

Dylan’s eyes dropped to Jun’s mouth for a split second. Then he turned away, muttering, “I’ll get the charger later.”

He was out the door before Jun could decide whether he wanted to kiss him again or punch him in the throat.

Maybe both.

Jun stared after him, chest burning, the ghost of Dylan’s stare still prickling on his skin.

Chapter 4: God I'd do it again

Summary:

No, the problem had very strawberry hair and a habit of standing exactly two feet too close during stage rehearsals, just to ruin Jun's internal equilibrium. Dylan had been walking around all morning like nothing was weird. Like his mouth hadn’t ever so casually destroyed Jun’s life in a moment of backstage insanity days ago.

Which, unfortunately, meant Jun had to also pretend nothing happened.

Pretending was exhausting.

Notes:

(See the end of the chapter for notes.)

Chapter Text

The venue was chaos.

Screaming fans outside. Harried staff inside. Pepper already misplaced his second mic pack. Thame was doing his last-minute PDA with Po in a corner, and Nano was bouncing in place like the sugar in his system had unionized.

Jun had a headache.

Not because of the fanmeet — he loved those. He loved the fans. He loved performing. He even tolerated Nano.

No, the problem had very strawberry hair and a habit of standing exactly two feet too close during stage rehearsals, just to ruin Jun's internal equilibrium. Dylan had been walking around all morning like nothing was weird. Like his mouth hadn’t ever so casually destroyed Jun’s life in a moment of backstage insanity days ago.

Which, unfortunately, meant Jun had to also pretend nothing happened.

Pretending was exhausting.

Especially when Dylan was wearing eyeliner and a smirk and that stupid ripped shirt under his jacket that was just barely within the dress code. There should be rules. Like, strict “no existing while looking like a fantasy” rules.

“Don’t look now,” Nano whispered, sidling up to Jun with a knowing grin. “But Dylan just checked you out again.”

Jun didn’t look up from his phone. “He wasn’t.”

“Oh, he was. He did the ‘look-down-smirk-shoulder-shift’ thing. Classic Dylan Flirt Number Four.”

Jun sighed. “It wasn’t a flirt.”

“Oh, honey.” Nano patted his back. “Denial looks great on you, but unfortunately, it doesn’t go with your outfit.”

Jun shoved him lightly. “Go bother Pepper.”

“I already did. He told me to go fall off a light rig.”

Jun snorted. “Tempting.”

Still, his heart was pounding. Because the truth was, Dylan had looked. And worse — Jun had looked back.

This whole thing was like standing next to a fire pretending you weren’t getting burned.

An Hour Later — On Stage

The fanmeet was electric. Questions. Games. Laughter. MARS being chaotic as ever. Jun was in his element — snappy comebacks, charming fans, quick wit. Dylan, of course, played the broody straight man to Jun’s sass. Classic routine. Crowd loved it.

Except the banter was hitting different today.

Fan Q: “If you had to be stranded on an island with one member, who would it be?”

Jun, without missing a beat: “Anyone but Dylan.”

The crowd roared.

Dylan, dryly: “Good. I’d rather eat sand.”

Jun smirked. “That explains your personality.”

Dylan raised a brow. “Careful. You keep this up and I’ll start thinking you enjoy my company.”

Jun blinked. That came out weirdly serious. Or hot. Possibly both.

Nano made a dramatic gagging noise. “Oh my god, just get married.”

The crowd screamed again.

Dylan looked away, jaw tight. Jun tried to ignore the way his own pulse spiked.

The tension was getting harder to hide. Which made backstage all the more dangerous.

 

Backstage the adrenaline was still high. Staff buzzed around like bees. Everyone was talking at once. But all Jun could think about was the moment Dylan brushed past him in the hallway and their arms touched.

It was stupid.

Just skin on skin.

But it felt like being struck by lightning.

He found himself walking faster. Away. Toward the green room. Or a closet. Anywhere. Somewhere safe.

Too bad fate had other plans.

He turned a corner and—bam—walked right into Dylan.

“Seriously?” Jun muttered.

“Hi to you too,” Dylan said, leaning against the wall like he hadn’t just scrambled his molecules.

Jun went to sidestep.

Dylan moved at the same time.

They both stepped the same way.

And then again.

They froze. Inches apart. Like idiots in a dance choreographed by mutual bad decisions.

Jun narrowed his eyes. “You’re doing this on purpose.”

Dylan’s mouth twitched. “Doing what?”

“The thing. With the arms. And the smug face. And the… proximity.”

Dylan tilted his head, infuriatingly calm. “You’re the one who walked into me, Jun.”

“You’re blocking the hall.”

“You’re deflecting.”

Jun’s breath caught.

Because now they were too close.

His back hit the wall. Dylan didn’t even touch him, but somehow his presence felt like pressure. Like gravity. Like everything Jun shouldn’t want but god he did.

Dylan’s voice dropped, low and dangerous. “You’re acting like I started this.”

Jun’s mouth went dry. “You kissed me.”

“You kissed me back.”

They stared at each other.

The silence between them was loud. Heavy. Charged.

Jun’s chest rose and fell too fast. His voice, when it came, was quiet but sharp. “You’ve been acting like it didn’t matter.”

Dylan stepped even closer. “I’ve been acting like I didn’t want to do it again.”

Jun’s eyes flicked down — lips, throat, collarbones — and then right back up. “Then why haven’t you?”

“Because the second I start, I’m not going to stop.”

Jun’s breath hitched.

Dylan leaned in. His mouth hovered right next to Jun’s ear. “Say stop.”

Jun didn’t move.

“Say it,” Dylan whispered, voice like velvet and sin and every bad decision Jun had ever wanted to make twice.

Jun’s hands clenched at his sides. “You’re a goddamn menace.”

“You love it.”

Jun’s mouth opened. To argue. To insult. To push him away.

But instead—

He pulled Dylan in by the collar.

Their mouths crashed together with the force of everything they’d been denying. It wasn’t sweet. It wasn’t slow. It was heat and teeth and breathless frustration. Weeks of sarcastic banter and longing disguised as hatred spilled into the kiss.

Dylan groaned, deep and low, as Jun backed them into the wall. His hands fisted in Jun’s shirt, tugging him closer until their bodies were flush, heat radiating between them.

Jun bit Dylan’s bottom lip — hard enough to make him gasp.

Dylan’s response was a hand on his waist, fingers digging in, possessive and desperate.

“Fuck,” Jun whispered against his mouth. “We’re idiots.”

“Shut up,” Dylan growled, kissing him again.

Someone walked past the hallway.

They froze.

Waited.

No one stopped.

Jun pulled away just enough to breathe, lips red, chest heaving. “We can’t—”

“Then stop me,” Dylan said, voice hoarse.

Jun didn’t.

He dragged Dylan into the nearest dressing room and locked the door behind them.

Clothes stayed on — barely. Hands under shirts, mouths on necks, gasps muffled against shoulders. It was messy. Heated. Everything that had been brewing finally spilling out in a blaze of chaos and want.

Dylan kissed like he hated Jun. Jun kissed like he was trying to win a fight. It was perfect.

Finally, breathless, they pulled apart just long enough to look at each other.

“Shit,” Jun said, still panting.

“Yeah,” Dylan replied.

Neither of them moved.

They were still pressed close. Still high on adrenaline. Still very much not over it.

A knock pounded on the door.

“Guys!” Nano yelled. “Where the hell are you?! Fans are literally crying outside waiting for selfies!”

Dylan buried his face in Jun’s chest.

Jun cursed under his breath.

“Give us a sec!” Dylan shouted.

A long silence.

Jun stood in front of the mirror in the dressing room, frantically adjusting his collar for the seventh time. His lips were still tingling. His hair was definitely more ruffled than usual. And no amount of water was fixing the light flush that refused to leave his cheeks.

Behind him, Dylan was doing a terrible job pretending he wasn’t rattled. He’d zipped up his jacket halfway, then halfway again, then unzipped it like it had personally betrayed him.

They stood in silence for a beat too long.

Jun glanced at Dylan’s reflection. “You look like you lost a fight with a closet.”

Dylan didn’t even blink. “You kissed like you were trying to win a war.”

Jun’s mouth twitched. “Did I win?”

A beat. Dylan didn’t smile, but his voice dropped just enough to make Jun feel warm all over again. “Call it a draw.”

Jun cleared his throat and turned around, putting on his best “nonchalant idol” face. “Right. So we’re not talking about it.”

“Nope.”

“Good.”

“Great.”

More silence.

Then—Nano’s voice echoed again, closer this time. “If you guys don’t come out in five seconds, I’m sending Pepper in with a vuvuzela.”

Dylan groaned. “Kill me.”

“Act normal,” Jun muttered, yanking the door open.

They walked out side by side, not touching, not looking at each other. Professionals. Perfectly composed.

Totally, absolutely, not just making out like feral teens ten minutes ago.

Nano caught sight of them and immediately narrowed his eyes.

Jun forced a yawn. “Sorry. Power nap. Very refreshing. Dylan was just… also napping. In the same room. As one does. Innocently.”

Dylan raised a brow. “Do you always sound like a malfunctioning robot when you lie?”

Jun elbowed him in the ribs.

Nano was still squinting. “Right. Power nap. You both look like you ran a marathon. Why is your shirt backwards, Jun?”

Jun didn’t miss a beat. “Fashion statement. You wouldn’t get it.”

Nano slowly turned to Dylan. “And your necklace is on inside out.”

Dylan blinked. “New trend.”

Nano opened his mouth. Closed it. Then made a strangled sound of frustration and threw his hands up. “You two are so weird.”

Jun beamed. “That’s showbiz.”

They breezed past him, overly casual, Jun’s hands firmly in his pockets, Dylan pointedly not looking anywhere near Jun’s mouth.

Nano stared after them, muttering, “I swear if they aren’t secretly dating by the end of this tour, I’m gonna lose it.”

From behind him, Pepper called out, “Lose what?”

“My patience. My mind. My will to live. Everything.”

Jun and Dylan turned the corner and finally exhaled.

Jun whispered, “Think he bought it?”

Dylan smirked. “You wore your shirt backward. What do you think?”

Jun huffed. “Whatever. I looked hot.”

“You always do.”

Jun stumbled slightly at that — and Dylan didn’t wait for a reply.

Just kept walking like he hadn’t just set off a five-alarm fire in Jun’s chest.

Jun cursed under his breath and jogged to catch up.

They didn’t speak the rest of the way.

But the silence?

Still buzzing.

Still hot.

Still dangerous.

And absolutely, 100% not fooling anyone for much longer.

Notes:

Okay........ I'm stopping here for now lmao 😂😂😂 I need to know how u guys like before I can continue 🫠🫠

 

THO TOTALLY OFF RECORDS: Hong is hot and cute af had there not been Nut this would have turned into one of those imaginary ffs 🤣🤣🤣😂😂🤣🤣🤣🤣

Chapter 5: Heat of the moment

Summary:

“You talk too much,” Dylan murmured, panting, between kisses.

Jun nipped at his bottom lip. “You love it.”

Dylan growled, flipping them again. Their bodies rolled together, neither one willing to give up control, kissing like they could win a war with their mouths. Dylan pressed Jun down, hips grinding with intent, both of them moaning into the other's mouths.

Jun’s fingers tugged at Dylan’s waistband, then slipped under the hem of his shirt, dragging it up over his ribs. Dylan shivered, not from cold, but from the way Jun’s hands moved—slow, teasing, possessive.

“I hate you,” Jun muttered.

“Shut up,” Dylan hissed, and kissed him harder.

Notes:

lmaoo I'm enjoying this love-snarkle relationship ahahahahah

😏😏😏😁😁😁

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

Chapter Text

The hotel room door clicked shut behind them.

Jun threw his bag onto the bed, trying not to let the silence stretch too long. The air felt heavy. Like the walls knew. Like the room had been waiting for them to mess up again.

Across the room, Dylan toed off his boots with that lazy, deliberate grace that made Jun want to punch something. Or kiss something. Or both.

“You’re hogging the bed,” Dylan said flatly.

Jun blinked. “There’s literally two beds.”

Dylan shrugged. “Your ego’s taking up mine.”

Jun snorted. “Wow. I definitely missed this snark while your tongue was down my throat earlier.”

Dylan glanced at him, mouth twitching. “You didn’t seem to mind.”

Jun hated how fast his face got hot. “That was—heat of the moment.”

“Mm. Seemed like several heated moments.”

Jun looked away, jaw tight, pretending to fiddle with his phone. “Don’t make this a thing.”

Dylan didn’t reply.

Instead, he peeled off his jacket, revealing a fitted black shirt that hugged his frame obscenely well. Then he walked to the window and pulled the curtain shut with slow, purposeful movements that definitely didn’t need to be that sexy.

Jun swallowed. “You’re doing it again.”

“What?”

“The thing. With the body. And the… presence.”

“You mean existing?” Dylan turned, one eyebrow cocked. “Sorry, didn’t know it offended you.”

“It doesn’t offend me,” Jun snapped, standing up and crossing the room to grab water. “It’s just distracting.”

“Oh?” Dylan leaned back against the dresser. “Am I distracting you, Jun?”

Jun froze, bottle halfway to his lips.

Then, as coolly as he could manage, he said, “Only when you open your mouth.”

Dylan smirked. “That’s ironic.”

Jun coughed, choking on the water.

Dylan walked forward, slow, deliberate steps on the carpet, until they were chest to chest again. He reached out, casually brushing his fingers along the hem of Jun’s hoodie.

“You gonna kiss me again?” he asked, voice low, all mockery and heat.

Jun held his ground. “If I do, are you gonna stop being distracting?”

Dylan smiled — wolfish. “Try me.”

Jun grabbed him by the front of the shirt and shoved him against the wall.

This kiss was different. Less chaos, more control. Like Jun had something to prove — and Dylan gave him enough room to let him try. Their mouths locked again, all teeth and tongues, hands tangled in hair and hoodie strings and breathless tension.

Jun groaned into Dylan’s mouth, pulling him closer by the waist, grinding their hips together.

Jun gasped. “Shit—”

“Still just heat of the moment?” Dylan murmured against his jaw, lips ghosting along skin.

“Shut up,” Jun growled, dragging them toward the bed.

They hit the mattress, tangled limbs and gasps that sounded way too loud in the quiet room.

“You’re such a menace,” Jun panted, hips bucking up.

“You like it,” Dylan whispered, voice wrecked.

Jun pulled him into another kiss — filthy, desperate, like they were both starving. It wasn’t polished. It wasn’t sweet.

It was raw.

Real.

Rushed and messy and perfectly them.

The room was quiet, except for the sound of their breathing—too fast, too shallow.

Jun’s back hit the mattress with a soft thud, Dylan hovering above him, eyes darker than anything he wore on stage. Their legs were tangled, and neither one was pretending anymore.

Dylan’s lips ghosted over Jun’s, not kissing yet. Just there. Threatening. Tempting.

Jun could feel every inch of him, all sharp angles and tense muscles, but it was Dylan’s stillness that nearly undid him. Like he was barely holding something back.

“You gonna do it or just look at me like that all night?” Jun murmured, voice low but challenging, fingers curling against Dylan’s hips.

Dylan’s gaze flicked down to Jun’s lips. “Looking works just fine,” he said, tone even but loaded.

“Coward.”

That was all it took.

Dylan surged forward, mouth crashing onto Jun’s like it was the only way he knew how to speak. It was fast and filthy and hungry, all tongue and teeth and months of pent-up tension exploding in one violent kiss. Jun’s head hit the pillow with a thud, but he didn’t care—he grabbed Dylan’s hoodie, pulling him in closer, their bodies together like he wanted to start a fire.

Dylan kissed like he rapped—sharp, deliberate, and with a point to prove. Jun met him blow for blow, lips parting to taste more, to devour more. Their mouths slid together in a messy rhythm, all biting and licking, breaths stolen mid-gasp.

Dylan’s hands slid under Jun’s shirt—half-off from earlier skirmishes—and pushed it up, palms dragging slowly across hot skin. His fingers trembled for a second, and Jun caught it, smirking against his mouth.

Jun gasped, then chuckled low. “This changes nothing, you know.”

Dylan pulled back slightly, his lips red and eyes burning. “Sure. Whatever helps you sleep at night.”

Jun flipped them before Dylan could blink, straddling his hips with a grin. “Let’s see if you can still talk in five minutes.”

They kissed again, deeper, more frenzied. Jun grabbed Dylan’s jaw, angling it to taste more, bite harder, mark him with every drag of his tongue. Dylan groaned low in his throat, his hands sliding down to Jun’s thighs, gripping like he needed something to hold onto before losing his mind.

“You talk too much,” Dylan murmured, panting, between kisses.

Jun nipped at his bottom lip. “You love it.”

Dylan growled, flipping them again. Their bodies rolled together, neither one willing to give up control, kissing like they could win a war with their mouths. Dylan pressed Jun down, hips grinding with intent, both of them moaning into the other's mouths.

Jun’s fingers tugged at Dylan’s waistband, then slipped under the hem of his shirt, dragging it up over his ribs. Dylan shivered, not from cold, but from the way Jun’s hands moved—slow, teasing, possessive.

“I hate you,” Jun muttered.

“Shut up,” Dylan hissed, and kissed him harder.

They kissed until they were dizzy, mouths swollen, skin flushed. Until the only thing louder than the wet sounds of their lips were the gasps and curses breaking between them. Dylan kissed like he wanted to erase everything else. Jun kissed like he wanted to be memorized.

They clawed at each other, lost in heat and movement. At one point Jun bit Dylan’s lip just to feel him groan. Dylan retaliated by kissing down his neck, open-mouthed and reckless, leaving Jun breathless and gripping the sheets.

No one let up. No one surrendered. They kissed like two people at war with themselves—and utterly addicted to the battle.

The look in his eyes—dark, unreadable—said this isn’t surrender. It’s strategy.

Somewhere in between heated kisses and low moans, Jun grabbed Dylan by the collar, yanked him close. “Don’t think this means you’ve won.”

Dylan’s breath hitched. He whispered near Jun’s ear, “Then let’s both lose.”

That shut Jun up for a long, long while.

 

When they finally collapsed side by side, it was with heaving chests and burning lips. The room still pulsed with tension, heavy with heat and the weight of everything unsaid.

Jun lay flat, arm thrown over his eyes, still catching his breath. Dylan, red-cheeked and panting, stared at the ceiling.

Neither spoke for a long moment.

Then, Jun let out a breathless laugh. “That was... dumb.”

Dylan’s voice was hoarse but firm. “Yeah. The dumbest.”

Jun turned his head. “You good?”

Dylan met his gaze, and for the first time all night, a flicker of that rare, fragile shyness crept in. “Yeah. You?”

Jun nodded, then added quieter, “Yeah.”

They didn’t touch. They didn’t say anything else. Not yet.

The silence wasn’t awkward—it was dangerous. A quiet before a storm neither of them was ready to name.

And still, their hands brushed on the sheets. Just barely.

And neither pulled away.

Jun rolled to his side, watching Dylan with something unreadable in his expression. Dylan’s hair was a mess, lips parted, chest still rising and falling too fast.

“You snore?” Jun asked quietly, voice softer now.

Dylan cracked one eye open, still breathless. “Only when I’ve had to put up with you all day.”

Jun smirked, but it didn’t quite reach his eyes. “So always, then.”

Dylan didn’t answer. Just turned on his side, facing Jun.

Their faces were inches apart again.

Jun stared at him. Words hovered in the space between them like smoke. But instead of saying any of them, he scooted closer, pressing their foreheads together.

Notes:

Who do u think is drowning in here?

(other than u and me) It's definitely Jun don't u think?
lmaooo 🤭🤭🤭🤭🤭🤭🤭🤭🤭🤭🤭🤭

Chapter 6: Distraction is smokey black eyeliner coded

Summary:

Jun made his way back on set with Dylan following him in.

The shoot began again.

Jun sat across from the day’s partner, trying to remember the script.

“What’s your ideal type?” they asked sweetly.

Pink hair, black eyeliner, terrible attitude.

“I… uh… I don’t really have one,” Jun said, brain short-circuiting.

Notes:

(See the end of the chapter for notes.)

Chapter Text

“You want me to do what now?” Jun asked, deadpan, mid-sip of his protein shake.

Their producer didn’t even flinch. “Just three days. One tiny, harmless dating show. They’re calling it Love Lite. It’s cute. No real commitment, no drama—just good clean chemistry. And you, my dear Jun, were born to flirt on camera.”

Across the MARS practice room, Nano gasped like it was Christmas. “YES. This is the moment.”

Jun turned his glare on him. “You’re enjoying this too much.”

“Of course I am,” Nano beamed. “I’ve been waiting to see you try to flirt with someone who doesn’t want to strangle you after five minutes.”

Thame gave a slow, amused nod. “It’s solid PR, Jun. You’re good on camera. And let’s be honest—people want to date you. Even if it’s fake. And it definitely has nothing to do with shooing you away from my P'Po.”

Pepper chimed in. “Will they let you give a TED Talk about eye contact while fake-holding hands?”

Jun stared at all of them like they were mutinous rats.

But the silence that hit hardest came from the other end of the room.

Dylan.

Leaning against the mirror wall, arms folded, hoodie sleeves pushed up to his elbows, expression unreadable. He looked like he hadn’t heard a thing.

“Nothing to say?” Jun asked him directly. “Not even a half-assed insult? You feeling okay?”

Dylan met his eyes for a second. A flicker. Then looked away like the ceiling suddenly needed his full attention.

“If it’s for the group, what’s the point in complaining?” Dylan’s voice was flat. “You’re the obvious choice. You like talking. You like being liked. Go… shine or whatever.”

Jun felt something in his chest lurch.

He covered it with a smirk. “Wow. Dylan giving me a compliment. Mark your calendars, this is historic.”

Dylan’s jaw ticked. “That wasn’t a compliment.”

Nano whispered to Pepper, “He’s definitely dying inside.”

 

Day One: The Flirt King Takes the Stage

Jun wasn’t nervous. Please. He was trained for this. Idol boot camp didn’t prep you to flirt, but Jun had range. Smiles, soft laughs, shoulder touches—the works.

“Hi,” he said to the male contestant, who had dimples deep enough to fall into.

“Hey,” the guy replied. “So… what’s your favorite dessert?”

Jun tilted his head just enough to be suggestive. “Depends who I’m sharing it with.”

The crew laughed. The contestant flushed. Score.

But no matter how charming Jun acted, his brain kept playing reruns of Dylan's voice in his head.

“You like talking. You like being liked.”

It was maddening.

The female contestant had sparkling eyes and better flirting instincts than Jun expected. They were laughing, fake-feeding each other cake, and Jun was halfway through a teasing comment when the camera director said, “Perfect—hold that smile, Jun!”

And for one whole second, Jun thought: Is Dylan watching this? Right now? Sitting at the dorm, hoodie up, scoffing?

Jun smiled harder.

 

Day Two: Nose-Touch Games & Delusions of Control

Things escalated on set.

“Okay,” the director said, “we’re doing the ‘Guess My Flavor’ game. Jun, lean close—closer. Closer. Touch foreheads.”

Jun and his co-star laughed nervously. They were millimeters apart, noses nearly brushing.

“What do you think I smell like?” the girl asked coyly.

“Uh…” Jun faltered. “Vanilla. And sabotage.”

She blinked. “Sabotage?”

“Don’t worry, it’s a compliment.”

It was chaos. Flirty chaos.

And Jun did it all with a buzzing tension under his skin like he was being watched by someone who wasn’t there.

Later that night, lying on his hotel bed, Jun opened Instagram and scrolled—not at the fan edits or trending hashtags about his flirty scenes—but to Dylan’s story.

A single photo of his coffee. The caption?

“bitter.”

 

Day Three: Level: Distraction

It started normal. As normal as reality TV got. A “café date” mission with a cinnamon roll boy who looked like he played acoustic guitar for stray cats.

Jun was joking about how he only drinks espresso if he’s planning to cry afterward when the stage manager ran in.

“Jun, someone’s here to drop something off.”

Jun blinked. “Huh?”

“Said he’s from MARS.”

He stood, expecting Pepper or Nano with a charger or phone or—God, a script revision.

What he got instead?

Dylan.

Standing just outside the set lights. Wearing sin like an accessory.

Black button-down shirt, sleeves rolled. Ripped jeans that sat too well on his hips. Silver rings. Hair artfully tousled. And his eyes—lined with smudged liner, dark and smoky like he belonged to a noir film and heartbreak was his full-time job.

Jun’s mouth went dry.

“What the hell…” he whispered, half to himself.

Dylan looked him up and down slowly. Then held up a paper bag.

“You forgot your lozenges,” he said flatly.

Jun blinked. “I—I didn’t even know I packed any.”

“You sounded hoarse yesterday,” Dylan said, tone dangerously neutral. “Didn’t want your co-star thinking you’re contagious.”

Jun stepped forward, took the bag, brushing Dylan’s fingers on purpose.

“You’re not subtle,” Jun muttered.

“Didn’t realize I had to be,” Dylan replied, eyes sharp and unreadable.

Jun’s jaw clenched. “You’re gonna throw off the shoot.”

Dylan smiled slightly. “Just wanted to see you in action. Thailand’s flirt king.”

“Don’t call me that.”

“Why not? You’re good at it.” Dylan's voice dipped lower. “Almost convincing.”

The director called out, “Jun! We need you on set!”

Jun turned, fuming, and hissed, “Stay. Right. There.”

Dylan smirked. “Wasn’t planning on moving.”

Jun made his way back on set with Dylan following him in.

The shoot began again.

Jun sat across from the day’s partner, trying to remember the script.

“What’s your ideal type?” they asked sweetly.

Pink hair, black eyeliner, terrible attitude.

“I… uh… I don’t really have one,” Jun said, brain short-circuiting.

“Really?” they leaned in. “So you’d date anyone?”

“I mean—not anyone. I—I’m—uh…”

Jun peeked sideways.

Dylan, arms folded, leaning against a pillar, watching like he was judging a school play.

Jun forgot his co-star’s name.

The scene tanked. The flirting was off. Jun dropped a cookie in fake coffee, cursed, and then muttered “sorry” so low the mic didn’t pick it up.

After they cut, the director frowned. “Jun, you okay?”

“Yeah,” Jun said. “Just… distracted.”

That scene took longer than usual to shoot. 

"OK! Cut," the director yelled, "everyone take a five."

Jun cornered Dylan the second cameras stopped rolling.

He yanked him into a hallway behind the set, low-lit and thankfully empty.

“What the hell was that?”

Dylan leaned against the wall, maddeningly calm. “What was what?”

“You—looking like you just walked out of a photoshoot for ‘Hotter Than Your Boyfriend Monthly,’ standing around like this isn’t a disaster zone!”

Dylan tilted his head. “You seem upset.”

“Of course I’m upset!” Jun snapped. “You come here dressed like sin and act like you’re just here for throat candy?!”

Dylan smirked. “You said nothing’s changed. I’m just being supportive.”

Jun’s hands curled into fists. “You’re trying to mess with me.”

“Didn’t have to try very hard,” Dylan said softly.

Jun stepped closer. Dangerous close. “Why now, huh? You couldn’t resist watching me fake-date someone? Needed to make it clear you still live in my head?”

Dylan’s voice dropped. “I didn’t have to make it clear. I already do.”

And Jun broke.

Their mouths crashed together with weeks of restraint burning at the seams. Teeth, lips, tongues — desperate and furious. Dylan shoved Jun against the wall. Jun bit his lip hard enough to taste the aftermath. Dylan groaned, low and wrecked. Jun gasped.

Somewhere outside, a crew member called for a wrap-up.

They didn’t move.

Jun finally broke the kiss, breath ragged.

“This,” he whispered, lips red and swollen, “changes nothing between us.”

Dylan, still panting, rested his forehead against Jun’s. “Yeah. Nothing at all.”

And then they kissed again.

Harder.

Hotter.

Worse.

Better.

Back on set, Jun flopped onto the picnic blanket like nothing had happened—except his ears were pink and his lips were definitely more kiss-bruised than five minutes ago.

The director leaned in. “Ready for the final confession scene?”

Jun nodded.

His co-star leaned closer, eyes playful. “So, if you had to pick one of us to actually date...?”

Jun looked dead into the camera.

“Probably someone who doesn’t wear smokey eye makeup and ruin your concentration by existing.”

The crew laughed, assuming it was just a snarky joke.

But Jun’s eyes flicked sideways—to where Dylan sat with his legs crossed, lips bitten and unreadable, rings glinting like small, smug secrets.

And Dylan, cool as ever, mouthed across the room: Concentrate harder.

Jun fought a smile. Lost.

The scene ended.

But the game?

Oh, it was just getting started.

Notes:

I SWEAR TO GWAD HONG I MEAN DYLAN LOOKS HOT IN ANYTHING

😭😭😭😭I dunno who's the obsessed one Jun or me 😭

Chapter 7: Cold wars and Fake girlfriend

Summary:

At first, Dylan thought maybe it was just the first week. Some overzealous PR. But she was there at the studio. Laughing behind the camera. Offering Jun water between rehearsals. Fixing his collar on set like she had a license to touch.

And Jun... didn’t pull away.

Not visibly.

He smiled the way he was trained to. He cracked jokes that made her blush. He let her link arms when they left the building.

Dylan never said a word. Not when she lingered backstage. Not when she sat on Jun’s dressing table, swinging her legs, talking about a weekend photo shoot they had to do together.

He didn't speak. But he looked.

And that look—every now and then—caught Jun.

It burned.

Notes:

THAT TENSION NEEDS TO LIVE NO- I TAKE BACK MY WORDS

IT NEEDS TO THRIVE 💀💀💀
but this chapter mayyynoottt be soo tension filled...

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

Chapter Text

They announced it on a Tuesday. Just a regular, indifferent, press-release Tuesday.

Jun was sitting on the dorm sofa, halfway through his second coffee, staring blankly at a variety show replay, when the producer called them in. "It’s a soft launch," he said, smiling like he hadn’t just detonated a landmine in the middle of the room. "Think—mutual benefit, public interest, clean headlines. Jun and her, they’ve got chemistry. Fans will eat it up."

Pepper blinked slowly, like the audio was lagging in real life. "Wait. Jun’s... dating? Like, actually?"

"Fake dating," Nano corrected, already halfway to launching into questions. "Who is she? How famous? Is she going to be in dorm selfies? Do I need to pretend I ship it or can I be a passive-aggressive hater online?"

Thame just sighed. "It’s PR. That means we pretend it’s cute until it quietly dies."

Jun didn’t say anything. He stared at the carpet. Or maybe through it. The name of the girl—famous, beautiful, Thailand’s sweetheart, a fashion darling—spun around his head like a neon sign he couldn’t switch off.

Across the room, Dylan sat slouched on the armchair, legs spread in that annoyingly confident way of his. He didn’t react. Didn’t flinch. His eyes stayed locked on something on his phone, or maybe nothing at all.

Jun finally spoke. "You’re sure this is what the group needs?"

Their manager nodded, carefully measured. "It’s traction. It’s control. You know how brutal the press is—better to give them something crafted."

Nano tried to lighten the mood. "So... when’s the fake wedding?"

Jun stood up. "I need air."

He walked out.

No one followed. Except Dylan’s eyes.

It started fast. Headlines bloomed like weeds overnight. Jun and her at a scripted café. Jun and her with fingers grazing. Jun and her walking through a market with two bodyguards and one bouquet of flowers that screamed focus group tested.

It wasn’t subtle.

What was worse?

She tagged along.

Everywhere.

At first, Dylan thought maybe it was just the first week. Some overzealous PR. But she was there at the studio. Laughing behind the camera. Offering Jun water between rehearsals. Fixing his collar on set like she had a license to touch.

And Jun... didn’t pull away.

Not visibly.

He smiled the way he was trained to. He cracked jokes that made her blush. He let her link arms when they left the building.

Dylan never said a word. Not when she lingered backstage. Not when she sat on Jun’s dressing table, swinging her legs, talking about a weekend photo shoot they had to do together.

He didn't speak. But he looked.

And that look—every now and then—caught Jun.

It burned.

It was subtle at first, the way Jun started avoiding him. A missed breakfast. A late-night practice dodged. A hallway passed through with a quick nod, no sarcasm, no sass.

Dylan noticed immediately.

"Where the hell have you been?" he asked one night, leaning against the kitchen counter as Jun came in past midnight. Jun looked like he’d just come from a shoot—hair styled too perfectly, shirt tucked in just enough to look like he didn’t care even though Dylan knew he had.

Jun blinked. "What do you mean?"

Dylan straightened. "We were supposed to run vocals. You ghosted."

"Got caught up. She needed to reshoot some couple content." He shrugged like it didn’t taste like acid on his tongue.

"You’re not even trying to sound convincing anymore." Dylan’s voice was low, unreadable.

Jun set his phone on the counter. "Why do you care?"

The silence that followed was electric.

Dylan didn’t look away. "I don’t."

"Then drop it."

Dylan didn’t.

Jun left the room.

They didn’t talk for two weeks. Not really.

On camera, they were fine—still bickering, still performing the duo energy that fans loved. But something under it cracked. Their timing was off. Their energy was off. Nano asked once if they’d finally killed each other off-screen.

Thame glanced between them one night after practice, frowning. "You two good?"

Jun nodded. "Fine."

Dylan shrugged. "He’s busy."

Jun’s jaw ticked.

That night, Jun stayed late. Everyone else had gone. Dylan had turned off the studio lights, but heard the faint thump of music still playing. He peeked in. Jun was there—alone, practicing the choreo for a new track, shirt clinging to him from sweat.

He looked frustrated. Not with the moves—Jun never messed those up—but with himself. Or maybe the echo of Dylan’s name in the room.

Dylan watched from the doorway, unseen, unheard. For once, he didn’t feel smug about being quiet. He just felt... hollow.

The girlfriend didn’t make things easier.

She was radiant. Confident. And clingy in that press-perfect way—always just affectionate enough to trend, never scandalous enough to cross lines. She was on Jun’s shoulder like a new scent, constantly there.

Once, at an event, Dylan came around a corner backstage and found her adjusting Jun’s tie.

Jun caught Dylan’s eye, just briefly. It wasn’t a guilty look. It was worse. It was blank.

Like this is what it is now.

Dylan smirked, though it didn’t reach his eyes. "Cute. Should we get matching chokers too?"

Jun stiffened.

She laughed. "You’re funny. You always this sharp off-camera?"

Dylan smiled. "Only when it matters."

Then he walked away.

Jun didn’t follow.

He tried to act normal.

Tried to stay unaffected. Stoic. Still the Dylan everyone expected—cool, a little detached, untouchable.

But some days it cracked. Like when Jun brushed past him in the hallway and his cologne lingered too long. Or when Jun laughed at something she said, but his eyes found Dylan anyway. Or when she posted a behind-the-scenes selfie with Jun half-asleep against her shoulder, and Dylan had to physically stop himself from hurling his phone across the room.

That night, he showed up to a shoot in a silk black shirt—open low at the chest, sheer at the sleeves, tucked into slashed black jeans, lips a little too red, hair tousled like sin.

Jun saw him and choked on his water.

Nano muttered, “Holy shit, Dylan.”

Thame whistled. “Trying to murder the fanbase or just Jun?”

Dylan didn’t smile.

He didn’t have to.

Later, after another day of pretending nothing hurt, Dylan stood at the dorm balcony, staring at the city lights like they held answers.

Jun came out quietly, standing beside him.

They didn’t speak.

For a minute, it was almost like before—before the fake girlfriend, before the space between them became a canyon lined with unspoken truths.

Then Jun said, too softly, “You should stop looking at me like that.”

Dylan didn’t flinch. “Like what?”

“Like you’re waiting.”

Dylan’s voice came out rougher than he meant. “Maybe I’m not.”

Jun turned his head. Met his eyes. “You always are.”

Then he walked back inside, leaving Dylan alone with nothing but the ache.

Notes:

I dunnoo was this radiating the vibe??

did it live up to the feisty quota? 😆🫣

Chapter 8: Fire and heat both

Summary:

Jun’s fingers tightened on his shoulder before he could stop himself.

The camera flashed.

Click. Click. Click.

“Perfect,” the photographer murmured. “That’s the kind of tension we want.”

Jun wanted to scream.

Because it wasn’t tension. It was a disaster waiting to happen.

And the worst part? Dylan wasn’t breaking. Not publicly. Not even a single crack. He played cool so well, Jun almost hated him for it.

But Jun knew the truth.

Notes:

So I was watching Hong's english vlog last night....technically I started in the evening then got caught up and finished at night (not tht any of u care) BUT. The point being.

HISeNgLIsHisSOcUTe 🤭🤭🤭🤭🤭
dsfghjkhgfds

and that thai-british accent lolll so addictive
then there was this one pt in there when he talked abt it being 14th of Feb and him still being single
I was like: bro. stop. doing give me that info not like we'd ever meet......I mean if we did......I have full faith on my skills to have even the most introverted ppl's attention hooked 🫣🤭😏

 

ALSO TOTALLY ON THE SIDE.......I want to earn like him toooo 😭😭😭😭😭 damnnnn whyyyy does he have to be rich (even if he's not it's more than me (who's penniless) )

If I wasn't scared of delusion I'd have written a fanXidol ff too (would have definitely nailed it lmao)

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

Chapter Text

 

Next week was a shoot week.

The studio smelled like hairspray and panic.

Bright white lights cast sharp shadows across the minimalist set—pillows scattered on a velvet couch, fake city lights behind a sheer curtain, and a director yelling something about “emotive smolder” in the background.

Jun was already sweating.

Not from the heat. From the pressure. The kind that had been building for weeks—since the press launch, since the photos of him holding hands with Thailand’s current sweetheart actress hit the front page, since her lips found his cheek during that one live broadcast and Dylan didn’t even flinch.

Didn’t flinch.

Didn’t say a word.

Didn’t even look.

Not once.

Except when he did. That one time. When Jun caught him watching from behind the stage curtain. Just for a second, but Jun felt it like a slap—Dylan’s expression unreadable, but his hands clenched and jaw tight enough to make a statement.

Jun had told himself he was doing the right thing. That this was just another act. That none of it mattered. That this whole fake relationship with a touchy co-star wasn’t killing him from the inside out.

He’d been lying.

And now? Now he was stuck on a photo shoot set with him.

Dylan.

Hair ruffled like he'd just rolled out of someone's bed, lips glossy with some subtle tint that looked criminally edible. The stylist had swapped his usual chain and smoky eye for something more dangerous—a sheer black mesh shirt layered under a harness, black leather pants hugging his hips like sin, and gray-blue liner smudged like he’d kissed someone too hard and didn’t bother fixing it.

Jun felt like his lungs forgot how to expand.

“Right, gentlemen,” the photographer clapped, “we’re going for intimate distance. You’re close—but you’re holding back. A tension that’s unresolved. Think: lovers in denial. There’s heat, but no fire yet.”

Dylan gave the faintest smile. “How poetic.”

Jun scoffed. “Subtlety. Your favorite.”

But when he turned to look at Dylan fully, the joke died in his throat.

Because Dylan was looking back. With that look.

Cool. Collected. Just this side of mocking.

But there was a tightness around his eyes that only Jun would recognize.

A crack in the mask.

Jun had to look away or combust.

They moved into place. Dylan perched casually on the edge of the couch, legs spread. Jun stood behind him, one hand just barely grazing Dylan’s shoulder, fingers curled like he couldn’t decide if he wanted to touch or run.

The camera clicked.

“Jun, eyes on him. Like you’re remembering something,” the director called. “Good. Now, Dylan—tilt your head. Look up at him like you know the ending and he doesn’t.”

Jun swallowed. Hard.

Dylan tilted his head.

And smirked.

Jun’s fingers tightened on his shoulder before he could stop himself.

The camera flashed.

Click. Click. Click.

“Perfect,” the photographer murmured. “That’s the kind of tension we want.”

Jun wanted to scream.

Because it wasn’t tension. It was a disaster waiting to happen.

And the worst part? Dylan wasn’t breaking. Not publicly. Not even a single crack. He played cool so well, Jun almost hated him for it.

But Jun knew the truth.

He knew what it looked like when Dylan’s hands clenched a little too tight behind his back. When his jaw locked for half a second too long. When his gaze lingered just a beat too heavy on Jun’s throat, like he was thinking things he’d never say out loud.

Jun had seen the worst and the softest parts of him. And right now, he wanted to rip the whole damn set apart just to get Dylan alone for five minutes.

They moved positions.

Now they were seated—Jun on one side of the couch, Dylan on the other, knees brushing, eyes never quite meeting.

“Closer,” the director barked. “You’re almost touching, but you’re not. That ache. That restraint. Give me that.”

Jun inhaled through his nose.

Then leaned in.

Their faces were inches apart now. Dylan’s breath brushed his skin. Jun could see the faint shimmer of sweat on his upper lip, the flutter of his lashes when he blinked.

Too close.

Too much.

He was going to lose it.

Dylan shifted his weight—just barely—and their knees locked.

It felt like a spark had lit his entire thigh on fire.

The director muttered something approving. The camera kept snapping.

“Now hold,” came the order. “No talking. Just look.

So they looked.

And for a moment, Jun forgot how to pretend.

Forgot the girlfriend.

Forgot the cameras.

Forgot the rules.

He leaned forward, instinct pulling him like gravity.

And Dylan didn’t move away.

Didn’t flinch.

Didn’t smirk.

Just watched.

Eyes dark. Barely breathing.

Jun got within a breath’s distance of his mouth.

And stopped.

The director exhaled, stunned. “...Wow.”

Jun blinked, remembered himself, and turned his face away sharply.

Dylan still hadn’t moved.

“That was perfect! Everything alright?” the director asked, voice suddenly unsure.

Jun cleared his throat. “Yeah. Just hot.”

Liar.

“Let’s reset for the bedroom set,” the assistant called.

Oh. Right.

The bedroom.

A fake bed with silky sheets and soft shadows. Dimmed lights. And one single prompt on the clipboard:

Pose: Lying down. Dylan on his back. Jun beside him, hand on his chest, faces close but not touching.

Jun could see his own funeral.

They climbed onto the set like men heading for execution.

Dylan laid back, one arm behind his head like it was the most casual thing in the world. Jun followed, slower, stiffer, pretending this wasn’t exactly what he’d imagined last night when his fake girlfriend had kissed his jaw on camera and he’d nearly gagged thinking of how wrong it felt.

He placed his hand over Dylan’s chest.

Felt the thump.

The real thump.

Too fast. Too loud.

Dylan was not as unaffected as he looked.

Jun curled his fingers slightly, pressing just a bit harder, and Dylan’s breath hitched.

Jun looked up, smirk dancing at the edge of his lips. “Careful. You’re gonna get caught slipping.”

Dylan’s voice was low. “You wish.”

Jun leaned closer. Their noses almost brushed.

He felt Dylan's hand shift near his own. Not touching. Just hovering. A threat. A dare.

Jun couldn’t breathe.

“Okay—yes, yes, yes,” the photographer muttered, nearly dropping the camera. “That’s the shot. That’s everything. Stay right there—”

Click.

Click.

And Jun broke.

He rolled toward Dylan fully, eyes burning, hand fisting into his mesh shirt.

“Stop looking at me like that,” he whispered, too low for the mics.

Dylan’s gaze didn’t flinch. “Like what?”

“Like you’re not seconds away from ruining everything.”

A pause.

Dylan’s voice was gravel. “You already did.”

Jun’s grip tightened.

And then—barely—he kissed the corner of Dylan’s mouth.

Quick. Silent. Not for the camera.

Then pulled back like it burned.

Dylan looked stunned for all of one second. Then he licked his lips and let his head fall back onto the pillow, exhaling shakily.

The director yelled, “Cut! That’s a wrap!”

Jun shot off the bed so fast he nearly tripped.

The moment he was off-set, he bolted to the hallway, fingers trembling.

He didn’t know what scared him more—

That he couldn't hold back and kissed Dylan almost on camera.

Or that he wanted to do it again and in the face of the overly touchy fake PR girlfriend. 

And again.

Until there was no camera to lie for.

No reason left to hold back.

Notes:

This chap I'm pretty happy with loll 😁😁

 

Question for u guys: Who do u think in deeper? Jun or Dylan?

Chapter 9: Naturally Magnetic

Summary:

Jun leaned against the counter, phone in hand, thumbs idle. The screen was on, sure, but he wasn’t watching anything. Just scrolling through reels, visually loud enough to act as cover.

“Wow,” Jun said aloud, phone still in hand. “These thirst traps really just go for it. No shame. You'd think the whole world needed to know they know they’re hot.”

Dylan didn’t look up. He shifted, adjusted the volume on a reel, and smirked to himself. “Mm. Wild, huh?” he said, voice smooth, not missing a beat. “Can’t relate. Who'd post shit like that?”

Jun glanced sideways. “Some of them have that ‘I know you’re watching me and I like it’ face. That smug, post-sex kinda vibe? God. Makes you wanna... punch a wall. Or climb someone.”

A nearly silent chuckle vibrated from Dylan’s chest. He turned slightly, not at Jun, but angled just enough. His fingers swiped to another reel, and he leaned back. “Damn,” he muttered with perfect timing. “Some people really out here looking like they wanna be worshipped.”

Jun grinned into his juice box. “Mm. Shame that half of them couldn’t pull off a pair of glasses to save their life.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The door to the dressing room slammed shut behind Jun with a hard thunk. Dylan barely had time to breathe before Jun was in front of him—tense, pacing, his face flushed with a hundred unsaid things.

“You—” Jun started, then cut himself off, jaw clenched. He wasn’t even looking directly at Dylan. Not yet. His gaze was fixed just past him, somewhere on the carpet, like if he looked too directly he’d combust on impact.

Dylan leaned back on the couch, stretching one arm lazily over the backrest. “If this is about how photogenic I am—don’t worry. Happens all the time.”

Jun’s head snapped toward him, expression crackling. “Don’t. Start.”

“Oh?” Dylan arched a brow, lazy and cruel. “You dragged me in here for what, exactly? To yell at me for existing in high definition?”

Jun was already unraveling. “You know what you were doing.”

“Standing,” Dylan deadpanned. “With my face. Next to yours.”

Jun’s mouth opened, then shut. Then opened again like he was going to throw something more scathing—but all that came out was, “You looked at me.”

That stopped Dylan cold.

It wasn’t the words, exactly. It was the way Jun said them—quiet. Broken. Accusatory.

“You looked at me like you wanted to—” Jun cut off, pacing again, dragging a hand through his hair. “I can’t do this.”

Dylan’s mask cracked just slightly. “You’re the one who started it.”

“I had to,” Jun snapped, spinning around. “They stuck us in that shoot, and you—You were wearing that shirt, Dylan. And your hair was wet, and you smelled like goddamn citrus and sin, and I—” His voice broke, but he pushed through. “I’m not a monk.”

Dylan bit the inside of his cheek, jaw tense. “No one asked you to act like one.”

I asked me.” Jun exhaled roughly, finally, finally meeting his eyes. “Because if I don’t avoid you, I’ll kiss you so hard we’ll both forget our names.”

Silence crackled between them like fire eating through the walls.

Then Dylan stood.

He didn’t touch Jun, didn’t take a step forward—just looked at him, eyes soft and dark and unreadable. “So what now?”

Jun stared at him for a beat too long.

Then said, almost bitterly, “Now I go pretend my girlfriend didn’t just send me seventeen selfies in the car.”

The moment they stepped into the group house later that day, the tension tripled like someone cranked the atmosphere to suffocating.

“Jun-junnn!” The girlfriend squealed as she swept through the doorway, heels clicking against the floor, designer handbag slung over one toned shoulder. She smelled like a luxury perfume store and attached herself to Jun’s side like a sticker.

Nano, lounging on the couch with popcorn, immediately whispered, “Incoming. Fake girlfriend vibes at full volume.”

Jun barely reacted. “Hey,” he said, patting her back with all the enthusiasm of a cardboard cutout. His gaze flicked—unavoidable—to Dylan, who was leaned against the kitchen counter in a new look that could only be described as deliberate danger.

Gone was the chain and smokey eyeliner. In its place: Dylan sat like sin in sweatpants. Not trying to be seductive—but God, Jun wanted to bite him. His blonde hair was messily fluffy, half tucked under a cap turned backwards. The silver-rimmed glasses only made it worse. He had the audacity to look both like a sexy underground rapper and a college boy who forgot his thesis, casually scrolling his phone with one hand while the other drummed against his thigh.

Headphones dangled around his neck. Studio boy aesthetic on point. Like he’d just stepped out of a recording booth, or a dream Jun hadn’t meant to have three nights in a row.

Jun choked on his soul.

Jun’s girlfriend blinked at him, then tugged at his arm. “Junnie, baby, show me your room!”

“No,” Jun said flatly.

She pouted. “Why not?”

“Because Nano sleeps naked and might be in there.” Jun turned toward Dylan, lips twitching. “You know, hygiene.”

Dylan didn’t smile—but the corner of his mouth almost curved.

Jun’s girlfriend frowned. “Then give me a tour of the kitchen! I saw it in that reality show episode—it’s so cute!”

“Right,” Jun drawled, dragging his feet behind her as she pranced across the room.

But he didn’t look at her. Not once.

Every comment, every sarcastic quip he threw out was aimed subtly sideways—toward the blond turned strawberry vision currently pretending to scroll on his phone at the counter.

Jun leaned against the counter, phone in hand, thumbs idle. The screen was on, sure, but he wasn’t watching anything. Just scrolling through reels, visually loud enough to act as cover.

“Wow,” Jun said aloud, phone still in hand. “These thirst traps really just go for it. No shame. You'd think the whole world needed to know they know they’re hot.”

Dylan didn’t look up. He shifted, adjusted the volume on a reel, and smirked to himself. “Mm. Wild, huh?” he said, voice smooth, not missing a beat. “Can’t relate. Who'd post shit like that?”

Jun glanced sideways. “Some of them have that ‘I know you’re watching me and I like it’ face. That smug, post-sex kinda vibe? God. Makes you wanna... punch a wall. Or climb someone.”

A nearly silent chuckle vibrated from Dylan’s chest. He turned slightly, not at Jun, but angled just enough. His fingers swiped to another reel, and he leaned back. “Damn,” he muttered with perfect timing. “Some people really out here looking like they wanna be worshipped.”

Jun grinned into his juice box. “Mm. Shame that half of them couldn’t pull off a pair of glasses to save their life.”

Dylan clicked his tongue like he disapproved of the reel. “That so?” he asked lazily, still not looking at him. “Personally, I think glasses are criminally underrated. Really ties a look together—like ‘hot but academically dangerous.’”

Jun raised an eyebrow. “So you’re into boring people now?”

“I said dangerous, not do your homework for you,” Dylan replied, still thumbing through his screen, but his mouth twitched.

“Wow,” Jun said, lifting a glass from the cupboard. “Somehow, everything in this kitchen still works. Unlike certain people’s emotional regulation.”

Dylan didn’t even blink. “Crazy how that’s coming from the guy who spent five minutes eye-fucking me with a camera crew three feet away.”

Jun’s girlfriend giggled. “You two always bicker so much.”

“We’re just naturally magnetic,” Dylan said smoothly.

Jun didn’t answer. He kept his gaze forward but flung out another line. “Some of them really give ‘I make people beg and then pretend I’m surprised.’”

Dylan let out a soft “pfft” like the reel he was “watching” was mildly ridiculous. “Yeah? Some people have that look like... you’d touch them once and forget how to breathe.”

Nano choked on his yogurt. “HELLO?”

Dylan didn’t look up. “You good?”

“I—No—what? You guys are literally flirting through reel commentary now?”

“We’re just discussing modern thirst baiting tactics,” Jun said innocently, biting his straw like it hadn’t been in his mouth long enough. “It’s academic.”

Nano narrowed his eyes between them. “I don’t know what’s worse—when you two are fighting or when you’re doing... this.” He pointed at the space between them like it was an active fire zone. “At least when you’re bickering, I can leave the room. But this? This is like being stuck in a 30-minute prelude to a make-out scene on mute.”

Nano coughed loudly from the living room. “Sexual tension!

“Shut up, Nano,” both of them said in unison.

The girlfriend wrapped both arms around Jun’s arm again, leaning her head on his shoulder. “Junnie, you’re being mean to your members.”

Jun hummed. “They like it rough.”

Dylan looked up then. Locked eyes with him.

Jun’s throat tightened. God, he was such an idiot.

“Can I borrow Jun for a sec?” Dylan said suddenly.

The girlfriend blinked. “Oh, uh, for what?”

“Practice,” he said blandly. “Since we apparently have chemistry.”

Jun’s pulse roared.

Dylan didn’t wait for a response. He just jerked his head toward the hallway and walked off.

Jun followed like a man walking into war.

The door to the practice room clicked shut behind them. It was dimly lit, air thick with leftover heat from the day’s rehearsal.

“Stop looking at me like that,” Jun said first.

“Like what?” Dylan asked.

“Like you know you look hot and you’re waiting for me to implode.”

“I do know I look hot,” Dylan said. “And you have already imploded. So.”

Jun stepped forward, jaw clenched. “Why do you keep pushing?”

Dylan didn’t step back. “Because you keep pulling.”

“Not fair.”

“Nothing about this is.”

Jun stared at him for a moment. “You keep acting unbothered.”

“I am unbothered,” Dylan lied.

Jun reached up and flicked the collar of Dylan’s shirt. “Liar.”

“You’re the one with the girlfriend, remember?”

“Don’t,” Jun said, voice dropping. “Don’t say it like that. She’s not—She’s—”

“Touchy,” Dylan cut in. “Clingy. Always around.”

Jun breathed in. “It’s all fake.”

“I know.”

“I don’t want her.”

“I know that too.”

Silence.

Then Jun muttered, like the words were ripped from his throat, “I want you, idiot.”

Dylan closed his eyes for half a second. When he opened them, it was molten.

“No shit.”

They didn’t kiss.

Not yet.

But the moment was a loaded gun resting on a tightrope. Dangerous, explosive, inevitable.

Jun turned away first, chest heaving. “If we’re not careful—”

“We’ll get caught,” Dylan finished. “Yeah.”

Another beat passed before Dylan added, quieter, “But I don’t want to be careful around you anymore.”

Jun’s breath stuttered.

Dylan smirked. “Careful’s boring.”

Notes:

Do you think they should just accept that they r in too deep atp to be even trying to act like they aren't??

I don't wanna rush them out of the bickering-flirting stage sooo soon but I don't want it to become boring too loll 😭😂
(a confused soul)

Chapter 10: breathless choreography

Summary:

Then he leaned in—and Jun tensed—but Dylan didn’t go for his mouth. Instead, he pressed a slow kiss just below Jun’s collarbone. Then another, lower, warm and maddening. And then—then—a sharp flick of tongue, a graze of teeth.

Jun gasped.

Dylan hummed against his skin. “You’ll feel that later.”

He bit down—not hard enough to bruise, but enough to sting, to leave a claim right under Jun’s ribs where no one would see it. A little mark no camera could catch, no fan could question. But Jun would know. Every time he changed clothes. Every time he was touched.

Especially by her.

“You’re evil,” Jun breathed.

“Am I?” Dylan questioned, softer than anything had the right to be.

Jun’s reply caught in his throat—but then—

Knock knock.

Both of them froze.

Notes:

OMFG LYKN IS GOING TO BE IN MY COUNTRYYYYYYYYYY

AAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

THIS CAN NOT BE HAPENNING WAHHHTTT WHHAATTTTTTTTTTTT

 

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH *SCREAMING AT WILLIAM'S HIGHEST PITCH*

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

Chapter Text

The silence in the practice room had weight.

Jun leaned back against the wall, heartbeat a war drum in his chest. Dylan stood just in front of him, arms crossed, eyes burning in that infuriating, unreadable way. He was close—too close, and he hadn’t said a word since Jun’s quiet confession.

The air was thick, not with heat, but with the kind of tension that left teeth marks.

Jun’s voice cracked the quiet. “Why are you just standing there?”

Dylan tilted his head. “Waiting to see how long it takes for you to come apart.”

Jun scowled. “You’re a menace.”

“And you,” Dylan murmured, stepping closer, until his voice was low in Jun’s ear, “are so easy to mess with it’s practically a hobby.”

Jun’s hand shot out to push him, but Dylan caught his wrist—not hard, just enough to hold him there. His thumb brushed a slow circle against the inside of Jun’s wrist. The touch made Jun’s breath hitch.

“I’m not easy,” Jun bit out.

Dylan’s laugh was low and cruel. “You literally just flinched because I touched your wrist.”

Jun yanked his hand away. “You’re doing it on purpose.”

“Obviously.”

Dylan stepped even closer, chest nearly brushing Jun’s. His hand slid around Jun’s waist like he had every right to touch him there, fingers slow, just warm enough to be maddening. He leaned in close—so close Jun could feel his breath at the curve of his jaw.

“You know what your problem is?” Dylan murmured. “You try so hard not to want me, you forget how obvious it is.”

Jun’s breath caught in his throat.

“And every time you pretend you don’t feel this,” Dylan said, trailing a hand over Jun’s hip—light, suggestive, not indecent, but not even pretending to be innocent—“I want to see how long it takes until you break again.”

Jun’s whole body tensed. “That’s sick.”

“You like it.”

“No,” Jun said.

Dylan’s hand slid up Jun’s back, brushing under his shirt—skin to skin. The contact was electric.

“Say that again,” Dylan whispered.

Jun’s voice cracked. “No.”

“You’re not even convincing yourself anymore.”

Jun turned his head, like looking at anything else would help, but Dylan caught his chin—gently, fingertips curling under his jaw. He didn’t tilt Jun’s face all the way, just kept him from running away from eye contact.

“Jun,” he said, and it was so soft, so deliberate, it made Jun want to scream.

He felt Dylan’s fingers tug slightly at his shirt. “Take this off.”

“No,” Jun said, and even he heard the weakness in it.

Dylan didn’t wait for real consent—he waited for the lack of resistance. He pulled the hem up slow, deliberately, and Jun let him. The shirt slid over his arms and dropped to the floor like it never mattered in the first place.

Jun stood there, shirtless and half-damned, as Dylan’s eyes dragged down his torso like a lit fuse.

“God,” Dylan said, half a breath. “You’re ridiculous.”

Jun’s hands clenched into fists at his sides. “You’re making me insane.”

“You’re already there,” Dylan replied.

Then he leaned in—and Jun tensed—but Dylan didn’t go for his mouth. Instead, he pressed a slow kiss just below Jun’s collarbone. Then another, lower, warm and maddening. And then—then—a sharp flick of tongue, a graze of teeth.

Jun gasped.

Dylan hummed against his skin. “You’ll feel that later.”

He bit down—not hard enough to bruise, but enough to sting, to leave a claim right under Jun’s ribs where no one would see it. A little mark no camera could catch, no fan could question. But Jun would know. Every time he changed clothes. Every time he was touched.

Especially by her.

“You’re evil,” Jun breathed.

“Am I?” Dylan questioned, softer than anything had the right to be.

Jun’s reply caught in his throat—but then—

Knock knock.

Both of them froze.

“Jun?” came the girlfriend’s voice, muffled but bright through the door. “Hey! Are you guys practicing? It’s sooo quiet in there.”

Dylan’s eyes met Jun’s, wicked.

Jun whispered, panicked, “Don’t say anything.”

Dylan smirked and leaned back casually against the wall, arms crossed, like they weren’t mid-situation and Jun wasn’t shirtless and breathless and clearly marked for internal disaster.

Jun scrambled for his shirt—but Dylan hooked it with a toe and pushed it farther away across the floor.

“You bastard—”

“Jun!” the girlfriend called again. “Are you guys fighting or something? Should I come in?”

“No!” Jun called too fast, too sharp. He coughed. “I mean—no, we’re practicing. It’s, uh, intense choreo. Arms flailing. You could get hit.”

“Oh,” she said. “Okay! But like—do you want bubble tea? I have extra!”

Jun looked at Dylan, who was clearly enjoying every second of this.

“Yes!” Jun shouted. “Leave it outside the door. I’ll get it in a sec.”

“Oh! Okay. Also, babe, do you like my new perfume? I wore it for you today.”

Jun's eye twitched.

Dylan raised his brows, mouthing, “Perfume?”

Jun glared at him. “Yeah,” he said toward the door. “Smelled it.”

Dylan choked down a laugh.

She continued. “So like, I was thinking—when our fake dating contract ends, we should still be friends, right? Like...besties?”

Jun blinked at the ceiling. “Of course,” he said, voice tight.

“I mean, unless like... we wanted to keep pretending. For the fans! Like a secret maybe-dating thing? That’d be spicy, right?”

Jun turned and glared absolute daggers at Dylan—who looked like he was about to combust from holding in laughter.

Jun answered slowly, trying not to explode: “Let’s...talk about it later. In depth. Thoroughly. Privately.”

Dylan mouthed, “Thoroughly,” with such scandalous expression that Jun nearly threw a dance shoe at him.

“Oh okay!” she chirped. “Well, I left the drink here. You better come out and get it before Nano does. Love you!”

“Thanks,” Jun managed, voice bordering on a wheeze.

Footsteps retreated.

Silence fell again.

Jun dropped his head against the mirror, eyes closed. “I’m going to die.”

Dylan, now behind him, trailed his fingers up Jun’s spine. “You’re doing great, sweetheart.”

Jun shot him a look in the mirror. “You’re an asshole.”

“An asshole you want to climb.”

Jun opened his mouth.

Closed it.

Looked away.

“Thought so,” Dylan said smugly, brushing his fingers once more over the place he’d marked, so lightly Jun nearly shivered.

“Stop,” Jun said.

Dylan didn’t.

“I said—”

“I heard you,” Dylan whispered into his ear. “But I also heard what you said earlier. About wanting me.”

Jun’s mouth opened again—before another knock startled them both.

“Jun! Babe, I forgot—do you still want me to help post your pictures from the fanmeet? I picked the one where you and Dylan were making eye contact. It’s sooo shippable.”

Jun was going to die.

Literally, spiritually, karmically implode.

From behind, Dylan let out a quiet, wicked, “Oh my god.”

“NO,” Jun said—way too loud. He scrambled for his shirt like it was a lifeline. “I mean—no, not that one. Pick a different one. Something... safe.”

“Aww, okay,” she said. “You sure you’re okay in there? You sound kinda breathless.”

“Choreo!” Jun yelled. “Jumping jacks!”

Dylan smirked so hard it hurt.

The girlfriend hummed and walked away.

Jun slumped back against the wall again, finally shirted but still mentally ruined.

Dylan wandered closer, brushing invisible lint off Jun’s collar like he wasn’t the reason Jun was two seconds from passing out.

“You’re really bad at this,” Dylan said cheerfully.

“I hate you,” Jun whispered.

“No you don’t.”

Jun sighed.

“You like this,” Dylan added.

Jun paused.

Then muttered, “Yeah. I do.”

Dylan looked at him, finally, fully, and said, quietly but clearly, “Me too.”

No kiss. Still not yet. But the air was so tight it might as well have snapped.

Dylan didn’t push further.

Just left a whisper at the back of Jun’s neck before walking to the door.

“I’ll see you at dinner,” he said.

Jun was still frozen in place when he left—marked, shaken, and painfully, fully alive.

Later that evening in the MARS Group House Living Room, the bubble tea cup was still sweating in Jun’s hand.

He hadn’t taken a sip.

He didn’t even know what flavor it was. Maybe taro. Maybe strawberry. Maybe shame-flavored, with extra tapioca regret. All he could focus on was the memory of Dylan’s mouth on his skin, how warm and smug his breath had felt, and that soft declaration: Me too.

Now Jun sat on the edge of the couch, trying to act normal, surrounded by the usual chaos of their shared idol house. Nano was singing off-key in the kitchen. Pepper was watching a mukbang on double-speed. Thame was on the floor snuggling with Po.

And her.

Jun’s fake girlfriend had just walked in from the guest hallway in her comfy hoodie and loose joggers, carrying her phone and looking like she belonged here. She smiled like nothing was off.

And maybe to everyone else, nothing was.

But Jun’s shirt felt tighter now. Not because of size.

Because of memory.

She walked toward him, smiling.

“There you are!” she chirped, sliding onto the couch beside him. “You disappeared earlier. Was practice that intense?”

Jun gave her a smile that was probably too stiff. “Yeah. Killer routine.”

Dylan—lounging in the armchair like he owned the concept of casual—glanced up from his phone.

He said nothing.

He didn’t need to say anything.

The mark under Jun’s ribs practically hummed under his shirt. A phantom pressure, as if Dylan’s mouth was still there.

The girlfriend leaned in. “You didn’t even drink your tea,” she pouted. “I picked your favorite. I thought it might help you cool down.”

Jun nodded and took a pretend sip. Cold sugar did nothing to fix the heat coiled in his chest.

Then she leaned in for her favorite thing: the arms-looped-around-his-neck, soft-smile, full-body hug.

He flinched.

Barely.

Just a twitch. A tiny shift of his shoulders. Most people wouldn’t have noticed it.

But he did.

He noticed it immediately.

And Dylan did too.

Jun could feel his gaze sharpen like a needle.

“You okay?” she asked, leaning back a little.

“Fine,” Jun said quickly. “Just...sore. You know. From dancing.”

Her smile returned. “Oh, right! You always get tense shoulders when you overtrain. Want me to massage—”

“No!” Jun said too fast.

Nano popped his head out of the kitchen. “You good, bro?”

“Fine,” Jun lied, again. “Just, uh, dehydrated.”

Dylan’s brow arched, impossibly elegant.

Jun didn’t look at him.

Fake Girlfriend rubbed Jun’s back anyway. “Aw, poor thing. You should’ve told me. I’ll go grab some pain patches from my bag.”

She stood and padded off, humming some commercial jingle.

Jun exhaled hard, staring at the tea like it had betrayed him.

Dylan spoke for the first time.

“Sensitive today?”

Jun shot him a sharp look.

Dylan’s tone was all surface-level polite, but his eyes said, You remember, don’t you?

“Just tired,” Jun muttered.

Dylan tapped his phone screen like he didn’t care. “You sure that’s all it is?”

Nano wandered into the living room, holding a half-eaten spring roll. “You guys fighting again?”

Jun and Dylan answered in perfect sync:

“No.”
“Yes.”

Nano blinked. “So...flirty-fighting or actual fighting?”

Jun opened his mouth.

Dylan beat him to it. “You ever seen a man flinch from a hug?”

Jun swore under his breath.

Nano, predictably, gasped. “What kind of hug? Like, scary-aunt hug or sensual-hug?”

Jun stood. “I’m going to my room.”

But Dylan wasn’t done.

“Jun,” he said softly. Not a question. A call.

Jun paused halfway down the hall.

“I meant it, earlier,” Dylan said.

Jun didn’t look back, but his hands clenched into fists.

He walked away.

Minutes later he shut the door to his room behind him and leaned against it like it could hold him upright.

The hickey still pulsed beneath his shirt. A ghost of Dylan’s mouth. The flinch—God, the flinch—still echoed in his muscles.

He was losing grip. Fast.

There was a knock, sudden and too light to be her.

He didn’t answer.

Dylan’s voice slipped under the door. “Still pretending you’re fine?”

Jun squeezed his eyes shut.

“Go away,” he said.

A pause.

Then Dylan’s voice, quiet, maddening: “You didn’t flinch because you’re sore.”

Jun didn’t respond.

“You flinched because you thought it was me.”

Another beat.

Then, softer—cruel in how kind it sounded:

“And you liked it when it was.

Jun’s heart slammed against his ribs.

Footsteps retreated.

Silence.

Jun didn’t move for a long time.

Notes:

I feel like this is fate torturing me atp .............I mean-
No Gmmtv actors ever go to phuket BUT Guess what??!!

William and est had to and tht too same week I went
Tht too 6 mins away from where I stayed And tht too when I was with my parents

Now Finally this year

When after all these year I don't even stan any grp or band or anything
I finally stan LYKN

They decide to come to my country out of all countries

FOR THE VERY FIRST TIME

And they decide it's two other cities
And like whatt
Is my city atp even a metropolitan?????

One of the 4 major cities in the country????? (I MEAN IK THT THEY CAN'T EVEN GET A BIG ENOUGH STAGE TO HOST IT HERE)

Tf is wrong with this place
this place has so much potential and it hurts to see politics destroy it (yeh nvm i'm becoming a frustrated yapper atp)

Chapter 11: MARS mansion after dark

Summary:

“God, you’re annoying,” Jun muttered, breathless, his hand slipping under Dylan’s waistband.

“I thought I was hot.”

“You’re both,” Jun snapped, voice cracking as Dylan rolled his hips, pinning him harder into the mattress.

That earned a slow smile, Dylan’s fingers skating under Jun’s waistband now, cool and taunting. “You’re shaking.”

“Because you’re cheating,” Jun hissed.

“Call it strategy.”

“Call it—mmf—oh my god—”

Dylan’s teeth found a spot just below Jun’s jaw, then lower, trailing kisses down his neck before biting just hard enough to leave a mark.

Notes:

(See the end of the chapter for notes.)

Chapter Text

The group house was quiet.

Too quiet for a Friday night, considering the fake girlfriend was still staying over and had commandeered the guest room like it was her birthright. But Jun had retreated from the living room hours ago, feigning exhaustion while Dylan vanished wordlessly behind him—one shadow chasing another down the hallway.

The door to Dylan’s bedroom clicked shut.

Jun turned, expecting Dylan to just hover like usual, lean against the wall and smirk and toss some line that made him want to throw a pillow at his head—and maybe throw something else after, if he was feeling masochistic.

But Dylan locked the door.

No words. Just the soft slide of the bolt. Then those nails curling around Jun’s wrist, guiding him back with a slow, sure pressure until his back hit the wall. No smirk. Just that unreadable expression he wore when he wanted something and hated that he wanted it.

“Tell me to stop,” Dylan said. Voice low. Rough. Close.

Jun’s heart kicked behind his ribs, his sarcasm jamming in his throat. “You never even asked.”

“I did,” Dylan said, leaning in. “You just answer in looks.”

Their mouths crashed before he could decide whether that was arrogant or true—probably both. Dylan kissed like he’d been starving. Like Jun had air and he’d gone too long without it. No soft build-up, no caution. Just lips dragging and clashing, teeth catching, fingers curling hard into Jun’s hoodie and tugging until it bunched against his chest.

Jun gasped into the kiss, and Dylan took advantage, tongue sliding in deep, pulling a sound from Jun’s throat that made both of them freeze.

A beat.

Then Dylan made that smug sound again. Low. Dangerous.

“Volume control, Einstein.”

Jun grabbed him by the collar and yanked him back in. “Says the guy who groans like it’s an art form.”

Dylan half-laughed, half-moaned into his mouth, arms wrapping around Jun’s waist to grind their bodies together. They fit too well. Like something illegal. Like they’d been built to make each other miserable and feral in equal measure.

The bed creaked under their combined weight as Jun stumbled them backward. Clothes started coming off—not all the way, but just enough to make the temperature spike and rational thought bail entirely. Jun’s shirt hit the floor. Dylan’s hoodie got halfway off before Jun gave up and shoved it down his arms mid-kiss.

“God, you’re annoying,” Jun muttered, breathless, his hand slipping under Dylan’s waistband.

“I thought I was hot.”

“You’re both,” Jun snapped, voice cracking as Dylan rolled his hips, pinning him harder into the mattress.

That earned a slow smile, Dylan’s fingers skating under Jun’s waistband now, cool and taunting. “You’re shaking.”

“Because you’re cheating,” Jun hissed.

“Call it strategy.”

“Call it—mmf—oh my god—”

Dylan’s teeth found a spot just below Jun’s jaw, then lower, trailing kisses down his neck before biting just hard enough to leave a mark.

“You really want me to stop?” Dylan asked again, lips against the reddening bruise, smug.

Jun bucked up into him. “If you stop now, I’ll write a diss track and ruin your career.”

“Promises, promises.”

Clothes slipped further. Dylan’s hand slid into Jun’s boxers, heat sparking fast and hard between them. Their breathing got messier. Jun’s nails bit into Dylan’s shoulders. Dylan’s mouth crashed against Jun’s again, desperate, hungry, starved in ways that had nothing to do with the body and everything to do with them.

But the bedframe squeaked again, too sharp.

They froze.

Then came the faintest creak outside Jun’s door. And footsteps. Halting. Curious.

Jun clamped a hand over Dylan’s mouth.

Dylan blinked, stunned. Then his eyes glittered with mischief.

Jun shook his head in warning. He could practically hear her out there—Fake Girlfriend Extraordinaire™—probably padding barefoot to the bathroom or maybe just nosing around because she knew something felt off. Because the vibe had been off all day. Because Dylan had spent dinner looking like he wanted to snap a chopstick in half every time she touched Jun’s hand and called him “babe.”

Jun's hand slipped from Dylan's mouth to his shoulder, holding tight. Dylan didn’t move, but he did slowly lower his hips again, lips ghosting along Jun’s neck.

Jun’s breath hitched violently.

“You’re insane,” he whispered.

“You started it,” Dylan murmured, nipping his collarbone, then licking over it like he was sealing a signature. “You locked eyes with me across the table like you wanted to get pinned.”

Jun arched beneath him involuntarily. “I was glaring.”

“You were begging.”

“I hate you.”

“Liar,” Dylan whispered into his skin, voice molten.

Then the sound of a door closing—probably the guest room again. Silence.

Jun exhaled like he’d just dodged a meteor.

Dylan looked down at him. Pink lips, flushed cheeks, eyes lit like a wildfire barely restrained. “Well...”

“Well?”

“We are still bickering other times.”

Jun tugged him down by the collar and kissed him so hard they rolled. Dylan laughed into it, breathless. They didn’t go all the way—not quite. Not yet. But they teetered on the edge for a long, brutal while, hands exploring, bodies tangled in sheets, minds fraying at the edges.

They fell asleep like that. Bare-chested. Breathing hard. Too close.

 

Next morning fake Girlfriend looked way too smug over her cereal.

Jun, now clad in the most boring hoodie he could find to hide any leftover marks, sat at the kitchen table trying to seem unfazed.

Dylan slouched in a chair across from him, bleached hair a mess, neck red—but not in a visible way. Not unless someone got close. Which she did, when she passed behind him, fingers grazing his shoulder.

Jun twitched.

Then came the bomb.

“Did you guys hear that last night?” she whispered like it was state secrets. “Someone was totally hooking up in one of the rooms.”

Jun choked on his tea.

Dylan didn’t look up from his cereal. “Was it good?”

She giggled. “I couldn’t tell! It was all gasps and…thumps. But honestly, it was kinda hot. Very MARS mansion after dark vibes, you know?”

Jun’s face was lava. He tried not to meet Dylan’s eyes.

Tried and failed.

Dylan raised an eyebrow behind his spoon. You good, Jun?

Jun stared daggers. You’re the devil.

She plopped down next to Jun, completely oblivious. “I thought it might be P'Po and Thame, but I peeked and their door was open. So now I’m like…who’s the secret couple?”

Dylan smiled, infuriatingly calm. “Maybe you dreamed it.”

“I swear I heard something,” she insisted. “Like, definitely two people. Maybe three.”

Jun choked again.

Dylan shrugged. “If someone’s getting action, good for them.”

Jun stood abruptly. “I’m gonna—uh—go...launder some thoughts—I mean, clothes—bye.”

He power-walked out, burning.

Dylan took a slow bite of cereal, smiling like a cat who'd just broken into a birdcage and locked the door behind him.

“Laundry?” she repeated, blinking after Jun. “He’s been weird all morning.”

Dylan finally looked up. “Maybe he needs to cool off.”

He smiled wider when she nodded, none the wiser.

God, Jun was going to kill him. Or kiss him again.

Honestly, either sounded fun.

Notes:

should I set the next chapter in one of their unis?
lollll won't tht be cute ahahahahah

Chapter 12: Pride and Prejudice

Summary:

“I was distracted by your hands on my—”

Jun whipped his head around. “Shut.”

“You brought it up.” Dylan looked far too proud of himself.

When they reached the university gates, they parted ways.

“Try not to flunk out of Performing Arts today,” Jun said, already turning toward his own department’s building.

Dylan called after him, “Try not to break into an Austen monologue in class. People are starting to notice.”

“I’ll enjoy the Dylan-free air for the next two hours,” Jun said with exaggerated relief.

Notes:

This is what is called sweet nothings 😮‍💨😮‍💨😮‍💨

Yehhh not really much but needed sm plot before I could turn this into more pda (where the p stands for private)

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

Chapter Text

The morning sun had the audacity to show up like it hadn’t been a silent witness to the mess from last night.

Jun glared at it through his sunglasses as he stood by the curb, waiting for Dylan. His hair was slightly tousled, lips still pink and maybe a little swollen if anyone looked too closely. But he’d strategically over-moisturized and under-reacted when his fake girlfriend had walked into the kitchen earlier asking, “Did you hear those noises last night? Someone was definitely getting wrecked.”

Jun had almost choked on his cereal. Dylan, of course, had stood behind her with the expression of a disinterested prince—lips curled like the idea of emotional vulnerability offended him personally.

Now, outside, the group van finally pulled up, and Dylan stepped out in black slacks, a white tucked-in shirt that was just this side of scandalous, and aviators he didn’t need. He was chewing gum. Of course he was.

“You’re late,” Jun said, voice flat.

“You’re early,” Dylan replied, voice flatter.

“You're lucky we have to share a ride. I was one second from leaving without you.”

Dylan arched an eyebrow as he slid into the van beside Jun. “Yeah? You’d miss me before we hit the first red light.”

“I’d miss the silence,” Jun muttered.

The driver pulled away from the curb, and the group house faded into the rearview. Inside the van, Pepper snored softly, Nano was half-asleep with a face mask on, and Thame was Po like his life depends on it.

Jun crossed one leg over the other and said quietly, “You messed up my neck.”

“You moaned like it was a religious experience,” Dylan replied, staring straight ahead. “You’re welcome.”

Jun pinched the bridge of his nose. “Don’t say things like that before we get to campus. I still have to pretend I’m emotionally available to someone else.”

“She is emotionally available. To your entire arm, mostly,” Dylan said with a smirk.

Jun shot him a glare. “You’re not jealous.”

Dylan popped his gum. “You wish.”

They arrived at campus a few minutes later, and as always, students eyed the MARS boys like they were rockstars instead of overworked, overbooked, over-emotional boys with good lighting. Jun adjusted his backpack, and Dylan shoved his hands into his pockets.

“Why are you walking next to me?” Jun asked, clutching his iced Americano like it was holy water.

“We live together,” Dylan replied, hands in pockets, sunglasses on like he was avoiding paparazzi. “Where else would I walk? Behind you like a stalker?”

“Tempting.”

“Not into being behind you,” Dylan said dryly. “Usually like seeing your face when you lose arguments.”

Jun sipped his coffee. “You mean like how you lost last night?”

“I was distracted by your hands on my—”

Jun whipped his head around. “Shut.

You brought it up.” Dylan looked far too proud of himself.

When they reached the university gates, they parted ways.

“Try not to flunk out of Performing Arts today,” Jun said, already turning toward his own department’s building.

Dylan called after him, “Try not to break into an Austen monologue in class. People are starting to notice.”

“I’ll enjoy the Dylan-free air for the next two hours,” Jun said with exaggerated relief.

Dylan bowed like a prince. “Try not to miss me too much, darling.”

Jun flipped him off. Dylan blew a kiss.

They both smirked to themselves.

Twenty minutes later, Jun was seated in his Communication Theory class when a professor he didn’t recognize walked in and said, “Good morning, everyone. I know this is unexpected, but today, we’re mixing things up with students from Performing Arts. Please welcome our joint class.”

Jun blinked.

“Wait, why is the Communication Theory class combined with our Performing Arts course?” Jun whispered to his friend at the back of the lecture hall. Students from both faculties were mixed together like awkward salad.

“They said it’s for some interdisciplinary thing,” his friend whispered back.

Jun scanned the room—and spotted Dylan striding in.

“No. No no no. Oh, you’ve got to be kidding me,” Jun whispered.

Dylan spotted him too. His eyes lit up with the slow joy of someone realizing fate had handed him a golden opportunity to be insufferable.

Dylan raised a hand in mock salute. “Sup, partner.”

He slid into the empty seat beside Jun with the confidence of a man who knew he could cause emotional damage just by existing.

“Miss me?” Dylan asked innocently.

“I would’ve rather gotten hit by a tuk-tuk.”

Someone, who was apparently in this class too, whispered excitedly from two rows behind, “IS THIS AN ENEMIES-TO-LOVERS ACADEMIC ARC???”

The professor clapped once. “Today you’ll be forming mixed groups. Each group will pull one chit from this bowl—each chit is a classic story from around the world. You’ll study its narrative structure, cultural impact, and reimagine it with a modern twist. Presentation due in two weeks.”

Jun stared at the bowl like it was a trap. Which, to be fair, it was.

“Come up and draw!” she said.

Dylan leaned over. “If we get Romeo and Juliet, I’m faking my death.”

“I’ll kill you for real.” Jun deadpanned, “I’m dropping out.”

The professor grinned. “Now, pick a partner from another faculty.”

Jun could feel the eyes. Everyone was pairing up. Naturally, the world hated him, because at the end, Dylan dropped into the seat beside him, dropping his bag with theatrical flair.

Dylan said lazily. “Bonding exercise.”

“I’d rather work with a mop,” Jun muttered.

“Your loss. I moisturize.”

The professor didn’t seem to hear—or care. She waved them forward. “You two, come pull a chit.”

Jun approached the bowl like it might bite him. Dylan smirked beside him, hands in his pockets, clearly enjoying Jun’s slow spiral.

“Go on,” Dylan said. “Pick your fate.”

Jun reached in, shuffled the papers, and pulled one out.

He read it.

He blinked.

“Oh no,” he said aloud.

Dylan plucked it from his hand and read it.

“Oh yes,” he corrected. “Pride and Prejudice. You know what this means?”

“That you’re Mr. Darcy and I hate everything?”

“That I’m tall, emotionally constipated, and sexy,” Dylan said, smug.

Jun gave him a look. “If you’re Darcy, I’m breaking your pride and giving you prejudice.

They walked back to their seats, the class buzzing.

Someone whispered, “They got what? You guys better act it out or I’ll sue.”

Later, seated at a back table in the university library, Jun was glaring down at his laptop while Dylan read aloud from a modern adaptation blog.

“‘Darcy’s inability to communicate effectively is often interpreted as toxic masculinity,’” Dylan quoted, then looked up. “So relatable. I also refuse to explain myself when I like someone.”

Jun didn’t look up. “Because you like keeping everyone confused and emotionally constipated.”

“You like it,” Dylan said.

“Excuse me?”

“You like that I’m difficult,” Dylan said again, leaning back in his chair, arms crossed. “You like that it makes things… tenser.”

Jun looked up, heat rising to his cheeks. “I like when you shut up.”

Dylan tilted his head, smirking. “You like when I whisper your name against your throat—”

Jun kicked him under the table. Hard.

Ow. That was uncalled for.”

“It was very called for,” Jun said, turning redder.

“Okay, so cultural context, romantic structure, and comparative symbolism,” Jun muttered, spreading notes across the table. “I’ll handle the Austen references.”

“I’ll cover the Thai literary parallels,” Dylan offered. “Proff will love it if we connect British lit with Thai themes.”

Jun blinked. “You actually know stuff.”

“Wow,” Dylan said, hand on chest. “Shocking revelation: Dylan has a brain.”

“I figured all the hotness cancelled it out.”

“You think I’m hot?” Dylan grinned.

Jun rolled his eyes. “Shut up. You knew that last night.”

“Still nice to hear,” Dylan murmured.

They stared at each other over the table a second too long.

Then Jun broke it. “We need to structure the argument. Darcy’s arc mirrors—”

“Yours,” Dylan said.

Jun narrowed his eyes. “Excuse me?”

“You’re arrogant, insufferable, emotionally evasive, and secretly soft.”

Jun raised a pen like a weapon. “Keep talking and I’ll stab you with Austen quotes.”

Dylan leaned in. “’You must allow me to tell you how ardently I admire and love you.’”

Jun blinked.

“…You memorized the proposal scene?”

“I do my research,” Dylan said, smug again.

Jun bit his lip—damn it, he hated how fast Dylan could fluster him.

“I hope the proposal in our presentation is less cringe,” Jun muttered.

“I’ll rewrite it,” Dylan said, voice dropping just slightly. “Tailored to the audience.”

Across the table, another student looked up, confused. Dylan just leaned forward and lowered his voice like they were back in their room, wrapped up in shadows and secrets.

“You think we’re going to get through two weeks of pretending to be Darcy and Elizabeth without—”

Jun cut him off. “We are going to get through this.”

“Without kissing in a rehearsal?”

Jun’s ears turned a darker red.

“I hate you.”

“You didn’t say that last night,” Dylan murmured.

Jun stood abruptly. “I need coffee.”

In the campus café, Dylan followed him like a curse.

Jun ordered two americanos, shoved one toward Dylan, and muttered, “For your stupid lips.”

Dylan took it. “Aw, you think my lips are stupid. That’s almost romantic.”

Jun rolled his eyes. “Shut up and read the damn book. We have to figure out how we’re gonna present this.”

Dylan pulled out a notebook and started sketching something.

Jun leaned in to look. “Are those stick figures?”

“Yep. Us. In Regency outfits. For the storyboard.”

“You have problems.”

“You love my problems.”

Back in the library, they outlined their presentation. Jun typed like a machine while Dylan made notes beside him, occasionally brushing their knees together just to watch Jun tense.

“You know,” Dylan said eventually, “if we were the Pride and Prejudice couple, we’d make history.”

“We’re already making fanfiction,” Jun muttered.

Dylan grinned. “So what you’re saying is... we are canon.”

Jun stared at him.

“Don’t make me throw this laptop.”

“You won’t. It’s your baby.”

Jun sighed dramatically. “I hate that we work well together.”

Dylan’s voice dropped, teasing. “You hate that you want to kiss me while quoting Austen.”

Jun didn’t reply—but he did turn the page of the book with more force than necessary.

Nano sent them both a text that just said:
"Update me on every eye contact or I’ll burst into rage."

Back at the group house, later that night Nano leaned into the kitchen. “How was uni?”

“Hell,” Jun said.

“Highlight of my week,” Dylan said at the same time.

Jun threw a spoon at him.

Dylan caught it one-handed. “This is why we’re Lizzy and Darcy.”

Nano frowned. “Wait… are you guys doing a play?”

“No, a presentation,” Jun replied, brushing past Dylan with what he hoped was a nonchalant shoulder bump. “Fate decided we suffer together.”

Nano narrowed his eyes. “You two didn’t even talk with each other last month.”

“Progress,” Dylan said, leaning on the counter. “Now we bicker while eye-flirting.”

Jun turned bright red.

Nano squinted harder. “What happened last night? I heard noises—”

Jun panicked. “Nano. Don’t.”

Dylan added helpfully, “Must’ve been ghosts.”

Nano gasped. “MARS is haunted.”

Jun sighed and grabbed his laptop. “I’m going to pretend I didn’t hear that.”

Dylan followed him into his room.

Jun glanced back. “You planning to be distracting again?”

Dylan shrugged. “Only if you beg.”

“Ugh. Prideful.”

“Prejudiced.”

Jun tried not to laugh.

Notes:

This is smthing I wanted to add but couldn't cause it was done already so just a desert guys lmao:

The first sunbeam hit Dylan’s cheek with all the subtlety of a slap. He groaned, rolling over—right into Jun’s bare shoulder. That… should’ve been his first clue this morning wasn’t going to be normal.

“Get off me,” Jun mumbled, eyes still shut, voice sleep-rough and annoyingly attractive.

“You’re in my bed,” Dylan muttered back, voice croaky. “You get off.”

“I was invited.”

Jun blinked at the ceiling. “You seduced me with a single eyebrow raise and a lip bite.”

“And you melted faster than cheap ice cream,” Dylan yawned, stretching. The blanket slipped low on his hip. Jun immediately sat up—don’t look, don’t look—

“I was drunk on frustration,” Jun hissed, stumbling off the bed and hunting for his shirt. “Your fault, obviously.”

“I’ll take credit,” Dylan said smugly. “Though technically we didn’t—”

“Yeah, because someone wouldn’t shut up and kept teasing—”

Dylan smirked. “Kept you from making a mistake.”

“Oh please. If that was a mistake, I hope I get a repeat performance tonight.”

Chapter 13: Pretending to not want

Summary:

“I’ve read actual Austen. I can handle you.”

Dylan tilted his head. “Then let’s do it. Start from the confession.”

Jun pulled his own copy out, flipping to the page, and began the line stiffly: “‘In vain I have struggled. It will not do. My feelings will not be repressed.’”

Dylan closed the page and met his gaze.

That should’ve been a red flag. Dylan not reading anymore meant he was improvising—or worse, feeling it.

Jun tried to continue. “‘You must allow me to tell you how ardently I admire and love—’”

Dylan cut in, not with lines but with quiet intensity: “Do you?”

Jun blinked. “What?”

Notes:

Sooo I went to this one friend's home yesterday and she isn't like into thai bls or anything thai tbh

And I was just ranting abt my sad fate of LYKN concert.....
But then I realized-

How less no. of ppl in this world know or actually like bls and I found sooo many of u guys who do.......😭😭😭😭😭😭
This might be where I used up all my karma

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

Chapter Text

Jun shut the door behind Dylan and instantly regretted letting him in.

Not because he didn’t want him there.

Because he did.

That was the problem.

“You better behave,” Jun muttered, tossing his backpack onto the desk and cracking his laptop open. “We’re rehearsing.”

“Define behave,” Dylan said, already throwing himself lazily across Jun’s bed like it was his name on the lease.

Jun refused to look at him. Dylan was always dangerous when he got comfortable.

Especially when he was lounging on his sheets like he belonged there.

“Get up,” Jun said, flapping a hand. “You’re Mr. Darcy, not a housecat.”

Dylan stretched, shirt riding up just slightly over his stomach. “Darcy had a manor. Pretty sure he did most of his dramatic monologues lying on fancy furniture.”

“This is IKEA. Get your ass off.”

“Nope,” Dylan said, smug. “Comfort fuels my performance.”

Jun rolled his eyes, but turned back to his screen and pulled up their shared notes. “Let’s get through the key scenes tonight. We still have to record a video clip for that ‘modern reinterpretation’ part.”

Dylan sat up then, finally serious. Or as serious as Dylan got. “You want to do the proposal scene tonight?”

Jun hesitated. “Eventually. We should get the earlier stuff down first.”

Dylan smirked. “So you want to emotionally devastate me before making me confess love I don’t know how to process?”

Jun deadpanned, “It’s called character development.”

“You just want to call me arrogant and socially inept for forty-five minutes.”

Jun leaned over and shoved the printout of Scene One into Dylan’s lap. “Read. Before I turn this into Hamlet and stab you mid-soliloquy.”

Dylan took the pages, biting back a grin, and they began.

For the next twenty minutes, they ran through banter-heavy lines, Jun’s Lizzy brimming with pointed sarcasm and Dylan’s Darcy bristling with restrained tension.

Too restrained, honestly.

“You’re too... chill,” Jun said, frowning at him from the foot of the bed.

Dylan blinked. “Excuse me?”

“You’re supposed to be barely containing yourself. Like, every word should feel like it’s pulled out of your ribs.”

Dylan’s eyes narrowed. “And you’re supposed to act like every look from me is an insult.”

Jun crossed his arms. “Maybe if you looked more insulting.”

“Maybe if you looked more kissable—I mean, more judgmental,” Dylan corrected, too quickly.

They both froze.

Jun slowly raised a brow. “That a Freudian slip, Darcy?”

Dylan coughed into his hand. “Purely academic.”

Jun turned back to the laptop, ignoring the heat crawling up his neck. “Okay. Let’s try Scene Two.”

They moved to the part where Darcy and Lizzy debate social status and love—an already loaded scene, now doubly sharp with real-life tension.

Jun read with biting clarity: “‘You are the last man in the world whom I could ever be prevailed upon to marry.’”

Dylan looked at him. Too long. Too hard. “‘You have said quite enough, madam. I perfectly comprehend your feelings, and have now only to be ashamed of what my own have been.’”

Jun's breath caught.

That line. The way he said it. Not acted—meant.

There was something under it. Something brittle and real.

He tried to pull back into character, but Dylan stood abruptly, still holding the pages, and closed the gap between them in a few slow steps.

Jun looked up at him.

Dylan was tall. That wasn’t new. But right now, he felt overwhelming. His presence had gravity.

“You act like I’m the problem,” Dylan said, low, almost not in-character anymore. “Like I’m the one chasing something that isn’t there.”

Jun’s mouth parted, but no sound came out.

Dylan’s voice dipped further, quieter. “But you look at me like you want me to ruin everything.”

Jun's heart thudded against his ribs.

“That’s not in the script,” he whispered.

“No,” Dylan said, stepping closer still, “but it’s in your eyes.”

Jun stepped back instinctively, and his legs hit the edge of the bed.

Dylan didn't touch him. But he could. They both knew it.

“Do you want to rehearse the proposal scene or not?” Jun asked, trying to sound unfazed.

Dylan blinked once. “You sure you can handle it?”

“I’ve read actual Austen. I can handle you.”

Dylan tilted his head. “Then let’s do it. Start from the confession.”

Jun pulled his own copy out, flipping to the page, and began the line stiffly: “‘In vain I have struggled. It will not do. My feelings will not be repressed.’”

Dylan closed the page and met his gaze.

That should’ve been a red flag. Dylan not reading anymore meant he was improvising—or worse, feeling it.

Jun tried to continue. “‘You must allow me to tell you how ardently I admire and love—’”

Dylan cut in, not with lines but with quiet intensity: “Do you?”

Jun blinked. “What?”

“Do you believe me?” Dylan asked. “In this moment, when I say I admire and love you. Does it feel like I’m acting?”

Jun’s throat bobbed.

This wasn’t the scene anymore.

This was Dylan. Dylan, standing so close Jun could feel the warmth of his breath, asking questions with his whole body.

He was holding something back. Barely.

Jun looked at his mouth. That stupid, talented, insufferable mouth.

Then Dylan said it again, a little quieter: “In vain I have struggled.”

His fingers brushed Jun’s.

That was it.

It was like a match against gasoline.

Jun grabbed the front of Dylan’s shirt and pulled.

The kiss was a collision—messy, angled, desperate.

It wasn’t elegant, or Austenian, or rehearsed. It was two people trying to silence everything unsaid.

Dylan stumbled forward, hands gripping Jun’s waist, mouth hot and searching.

Jun kissed back harder, walking them backward until Dylan’s legs hit the bed. They broke for breath, but barely.

“This—” Jun gasped, “—is not part of the script.”

Dylan’s grin was feral. “Then we improvise.”

They tumbled onto the bed, mouths finding each other again, more urgent now.

Jun rolled them over, hovering above him, hands braced on either side of Dylan’s head.

Dylan looked up at him with blown pupils and flushed cheeks.

“You’re blushing,” Jun murmured.

“So are you.”

Jun dipped lower. “Still think I’m judgmental?”

“I think you’re addicted to the tension,” Dylan said, voice rough. “Same as me.”

Jun didn’t deny it. He just kissed him again, slower this time, tracing the edge of Dylan’s jaw with careful fingers.

Then Dylan flipped them over again, pinning Jun gently.

“You know,” Dylan said, smirking against his skin, “Darcy never got this far on the first confession.”

“Darcy didn’t have me,” Jun whispered.

Dylan chuckled. “Lucky bastard.”

They lay there for a while—no rush, no performance, just breathing in each other’s skin.

Jun’s fingers idly traced the hem of Dylan’s shirt.

Dylan caught his wrist. “You keep doing that and I won’t remember any of my lines tomorrow.”

“Then I win,” Jun said, half-laughing.

Dylan looked at him, really looked.

No teasing. No sarcasm.

“I’m not pretending,” he said quietly.

Jun’s smile faltered.

He knew what Dylan meant. It scared him. It thrilled him. It undid something in his chest.

“…Me either,” he admitted.

The silence that followed wasn’t awkward. It was full—like air held between joined hands.

Notes:

BTWWW GUYSSS.......sooo I post edits on my insta acc while writing these usually

If any of u wanna check it out it's under the name of: italian_chicken_
🥹🥹🤧🤧😁😁 (fyi it's not veryy good tho loll)

Chapter 14: Method acting

Summary:

“Shut up,” Jun muttered—and then grabbed Dylan’s face with both hands and dragged his mouth down to his again, rough and demanding.

He kissed down Dylan’s jaw, lips hot and claiming, tongue dragging along his skin like he wanted to mark territory. Dylan’s hands flew to Jun’s thighs, fingers digging in as Jun bit the underside of his jaw, just shy of painful.

“You’re gonna bruise me,” Dylan panted, hips arching involuntarily.

“Good.” Jun licked a stripe up his neck, voice rough. “Maybe you’ll finally shut up for once.”

Dylan’s laugh cracked into a gasp when Jun sank his teeth into the crook of his neck—hard enough to make him twitch, not enough to break skin. Dylan’s hands shot up to Jun’s waist, twisting their bodies in a swift motion. He flipped them, fast and seamless, so Jun landed on his back with a low grunt of surprise.

Dylan stared down at him, chest heaving, eyes dark and sharp with something dangerous. “My turn.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

Dylan kissed him.

Not softly. Not sweetly. He kissed Jun like he’d been starving for weeks and just found the only source of oxygen on the planet. It was all heat and hunger, hands fisted in the collar of Jun’s shirt, breath stolen on contact. Jun stumbled backward, legs hitting the bed behind him with a muffled thump, but Dylan didn’t let up—just pushed forward, following him down like gravity had chosen him personally.

Jun gasped against Dylan’s mouth, the sound sharp and surprised, but he didn’t pull away. He surged into it, kissed back like he was trying to win something—maybe dominance, maybe revenge, maybe just the right to take whatever Dylan was hiding. His fingers curled in the front of Dylan’s shirt, bunching it into his fists so tight his knuckles turned white.

They collided like a storm, all lips and teeth and the raw scrape of desperation. Dylan’s hands tangled in Jun’s hair, tugging just hard enough to draw a groan. Jun made a furious noise and shoved him, twisting and pushing until Dylan hit the bed instead, breath punched from his chest. Jun climbed over him, straddling Dylan’s hips in one fluid, graceless motion, like he didn’t care how it looked as long as he got closer.

“Oh,” Dylan said, eyes flicking up, the ghost of a smirk twisting his lips even as his breath caught. “Power move.”

“Shut up,” Jun muttered—and then grabbed Dylan’s face with both hands and dragged his mouth down to his again, rough and demanding.

He kissed down Dylan’s jaw, lips hot and claiming, tongue dragging along his skin like he wanted to mark territory. Dylan’s hands flew to Jun’s thighs, fingers digging in as Jun bit the underside of his jaw, just shy of painful.

“You’re gonna bruise me,” Dylan panted, hips arching involuntarily.

“Good.” Jun licked a stripe up his neck, voice rough. “Maybe you’ll finally shut up for once.”

Dylan’s laugh cracked into a gasp when Jun sank his teeth into the crook of his neck—hard enough to make him twitch, not enough to break skin. Dylan’s hands shot up to Jun’s waist, twisting their bodies in a swift motion. He flipped them, fast and seamless, so Jun landed on his back with a low grunt of surprise.

Dylan stared down at him, chest heaving, eyes dark and sharp with something dangerous. “My turn.”

This time the kiss wasn’t rushed. It was slow, deliberate, like a line being drawn in the sand. Dylan’s mouth pressed to Jun’s like a velvet glove concealing a knife—soft at first, coaxing, then cruel with the drag of his teeth on Jun’s bottom lip. He rolled his hips down, dragging against Jun with maddening friction. Jun’s head tipped back, breath catching in his throat, spine arching as if he could fuse them together through sheer force of want.

Jun’s hands slid under Dylan’s shirt, palms greedy, tracing muscle and heat with unfiltered reverence. “Take it off,” he rasped, voice shredded by tension.

Dylan leaned in close enough for their noses to brush. “Ask nicer.”

Jun yanked at the shirt with a growl. “Now.”

It came off in one swift pull, and Dylan let it drop to the floor behind him. Jun didn’t hide the way his eyes roamed—lingering on the lines of Dylan’s chest, the curve of his collarbone, the light trail of hair disappearing into his waistband.

“Bossy,” Dylan murmured, amused and breathless.

“Hypocrite,” Jun shot back, dragging his knuckles across Dylan’s ribs just to feel the way he twitched.

Dylan’s fingers hooked under the hem of Jun’s tank top and peeled it up agonizingly slow, his knuckles brushing skin on purpose. “This payback?”

Jun’s smirk was all teeth. “Maybe.”

When the tank top was gone, Dylan just stared. His hands came to rest lightly on Jun’s waist, fingertips feathering against his sides.

“You’re unreal,” Dylan muttered, voice hoarse, almost reverent.

Jun licked his lips, eyes gleaming. “Then stop staring and do something about it.”

And Dylan did.

The next kiss came fast and hot, all teeth and tongue and the bruising press of mouth on mouth. Dylan kissed like he was falling, like Jun was the only thing tethering him to earth. His hands roamed everywhere—over Jun’s chest, his back, down his sides—gripping, exploring, claiming. Jun grabbed the back of Dylan’s neck and hauled him down, their bodies grinding together with no finesse and no apologies.

It still wasn’t enough.

Jun flipped them again—this time clumsy, desperate. Dylan let him, let himself be manhandled flat against the mattress as Jun kissed down his throat, over the hollow of his collarbone, the curve of his shoulder. His mouth was everywhere—sucking marks into pale skin, biting, soothing with his tongue. Dylan’s hands gripped Jun’s hips so tightly he’d leave fingerprints.

“You’re going to be the death of me,” Jun breathed, right against Dylan’s lips.

“Promise?” Dylan gasped, a little broken, a little awed.

Jun dragged his nails down Dylan’s sides, slow and sharp. Dylan arched up with a strangled noise, heat spiraling through him like lightning.

“You like that?” Jun whispered, nipping just below Dylan’s ear.

“I like you,” Dylan blurted—ragged, raw, unguarded.

It hit the air like a firework, and everything stilled.

Jun froze. Just for a moment. His breath hitched; his eyes locked onto Dylan’s like he was trying to read a language only they knew.

Dylan’s throat bobbed. “Too much?”

Jun didn’t speak. He kissed him.

Hard.

It wasn’t an answer. It was a detour. But it was also a promise—silent, scorching, undeniable. Jun kissed him like he didn’t have time for words. Like words were too small for what was burning between them.

The rhythm shifted, slowed—but the heat only got worse. Their bodies moved together in waves, a push and pull of friction and breath and shuddering restraint. Dylan’s hands traced slow, lazy patterns on Jun’s back, while Jun licked into his mouth with drugging thoroughness, like he had all night and no plans to stop.

Jun kissed down Dylan’s throat again, taking his time this time—biting, sucking, tonguing over every mark he’d made. Dylan’s head tipped back, eyes fluttering shut, fingers threaded tight in Jun’s hair.

When Jun ground down again, Dylan gasped. “Fuck—Jun—”

“Say that again,” Jun whispered, right against his lips.

“What, your name?” Dylan’s voice cracked. “Don’t wear it out.”

Jun bit his lip for that. Hard. Dylan swore under his breath and pulled him back into another kiss, dizzy and devastating, their mouths locking again like magnets with unfinished business.

Eventually, they collapsed sideways, tangled and panting, skin flushed and slick with heat. Dylan’s leg hooked over Jun’s, their foreheads pressed close. Every breath was shared. Every inch of space between them burned.

Jun was the first to speak, voice raw. “We’re still… rehearsing, right?”

Dylan let out a ragged laugh. “Method acting.”

Jun grinned, bruised and gorgeous. “Think we nailed the romantic tension.”

Dylan brushed his nose against Jun’s. “Wait until the proposal scene.”

Jun’s voice was a murmur now, wrecked and reverent. “You’ll be lucky if I don’t slap you again.”

Dylan smirked. “You can slap me after the next kiss.”

Jun didn’t hesitate.

He kissed him again. And again. And again.

Until they forgot whose lines they were supposed to be reading.

Notes:

LOLLL why do I feel like smthere along the plot I inversed the know-it-all talkative dynamics between Jun and Dylan 😭😂😂

Chapter 15: Berry Shampoos

Summary:

Jun stared at the top of Dylan’s head, eyes narrowed in suspicion. Jun blinked once.

Then twice.

Then gave up and buried his nose in it.

His brain tried to protest—don’t do this, don’t imprint on his shampoo, for the love of sanity, DO NOT— but his body overruled the command. He inhaled again. Just once more. A reward for not combusting last night.

Just a reward.

God, no. He couldn’t get addicted to Dylan’s hair.

But then Dylan mumbled something in his sleep and shifted slightly, burrowing closer, pressing his face against Jun’s throat like this was just how they woke up now. As if this was their bed, their morning, their life.

Jun froze.

Notes:

(See the end of the chapter for notes.)

Chapter Text

The morning sunlight broke across Jun’s room like an accusation. Warm, golden, and entirely too honest.

Jun woke up first.

He knew because Dylan’s strawberry-pink hair was practically tickling his nose.

And also because his brain had instantly lit up like a crime scene spotlight screaming: YOU MADE OUT WITH DYLAN.

His first thought was that Dylan’s shampoo smelled stupidly good. Like fresh berries and expensive regret. A little sweet, a little heady. Addicting.

His face full of strawberry pink. 

He opened one eye, blearily registering the mess of silky strands splayed over his pillow. Dylan’s hair had fallen across his cheek like confetti, soft and warm. And it smelled unfairly good. Stupidly good. Like something expensive and addictive. Something distinctly Dylan.

Jun stared at the top of Dylan’s head, eyes narrowed in suspicion. Jun blinked once.

Then twice.

Then gave up and buried his nose in it.

His brain tried to protest—don’t do this, don’t imprint on his shampoo, for the love of sanity, DO NOT— but his body overruled the command. He inhaled again. Just once more. A reward for not combusting last night.

Just a reward.

God, no. He couldn’t get addicted to Dylan’s hair.

But then Dylan mumbled something in his sleep and shifted slightly, burrowing closer, pressing his face against Jun’s throat like this was just how they woke up now. As if this was their bed, their morning, their life.

Jun froze.

His hands were still around Dylan’s waist. Their legs were tangled. Their shirts were nowhere to be found. And Dylan’s bare skin was warm where it pressed against his stomach.

Oh. Oh, this was bad.

No, correction: this was insane.

Jun’s breath caught when Dylan shifted again, arm draping heavier around his waist, chest rising and falling in rhythm with his own.

He could feel the heat of him in every place they touched. Too much. And yet, not enough.

He couldn’t move. He didn’t want to move.

But his phone had other plans.

It buzzed loudly on the bed beside them, a traitorous traitor with no sense of timing.

Jun panicked.

Jun froze like a criminal caught red-handed.

He snapped his eyes shut, instantly playing dead.

He snapped his eyes shut immediately, pretending to still be asleep. Maybe if he stayed completely still, Dylan wouldn’t wake up. Maybe the universe would take mercy on him just this once.

He heard a groggy breath.

Dylan stirred. His hand twitched on Jun’s waist, pulling slightly, then stilled again.

The phone buzzed violently on the nightstand beside them. A shrill chime cut through the quiet.

Jun kept his breathing slow, regulated. Dead man protocol: engaged.

Then Dylan’s body arced up slightly, reaching over him to cancel the call. His hair brushed against Jun’s cheek again—soft, luxurious, evil—and then… silence.

Jun didn’t move.

Didn’t breathe.

Dylan didn’t get up.

He didn’t leave.

Instead, he sighed again. A beat later, Dylan collapsed back down with a huff and mumbled, “Still asleep, huh.”

And then, to Jun’s shock, he curled back into him. Arm heavy across Jun’s stomach. Face nudging beneath Jun’s chin like they did this every day.

Jun very much wanted to die.

Or time-travel.

Or both.

Especially when Dylan tucked himself back in, arm curling around Jun’s waist again, this time tighter. As if he’d decided this was actually the best pillow he’d ever had.

Jun was going to die.

Of dopamine poisoning. From cuddling.

He clenched his jaw and tried not to feel how much he didn’t hate this.

But instead, he lay still, heart pounding so loud it could probably qualify as a fire hazard, and tried not to react when Dylan’s thumb unconsciously brushed his side.

They stayed that way for several long, tense, perfect minutes. Just heat and breath and all the things they hadn’t said out loud.

Neither of them moved again for several minutes.

Eventually, Dylan’s breathing evened out.

Jun didn’t dare open his eyes. He might not survive it.

And then—

Knock knock knock.

A polite, unmistakable tap-tap-tap on the door.

Jun’s entire soul left his body.

“Junie?” came a familiar voice, chipper and warm. “Are you awake? I’m here!”

Jun’s heart plummeted into his stomach.

He turned to stone.

So did Dylan.

For exactly one second.

Then they both exploded into movement at the same time.

Jun’s eyes flew open. His limbs spasmed like he’d been hit with a jolt of electricity. Dylan flinched next to him.

They locked eyes.

No more pretending.

“I thought you were asleep,” Jun hissed.

“I thought you were asleep!” Dylan whisper-yelled back, already scrambling upright.

“She’s here, now?!”

Jun was already rolling out of bed, tripping over a hoodie. “She wasn’t supposed to come until after—dammit.

Dylan’s face went pale as a sheet. “I’m not supposed to be here!

“Yeah!” Jun gestured wildly, eyes darting around. “Closet. Go.”

“What—why always the closet?!”

“You wanna explain your shirtless ass in my bed to my very public, very not real girlfriend?!”

Dylan made a face but didn’t argue. He grabbed his shirt off the floor, half-buttoning it as he stumbled toward the closet. Jun shoved the door open and practically tossed him inside.

“She’s going to ask why I’m—”

Shut up!

Jun yanked the door shut just as another knock came.

He turned toward the door to his room and froze.

Shirtless.

And marked.

Oh no.

His body.

Specifically: his neck. His collarbone. His ribs.

There were marks. Visible marks. Love bites like a constellation of shame down the length of his chest.

He groaned and spun back to the closet, yanked it open again.

Like, full-body evidence of last night’s sins. Hickeys like landmines on his collarbone. Bitemarks tucked into his ribs. There was definitely one on his hip.

Dylan was standing there smirking like he owned the place.

Jun grabbed a shirt off the hanger, glaring.

Dylan tilted his head. “Won’t you show off those pretty marks?”

Jun slammed him back against the closet wall with a hand to his chest, leaned in close, and kissed him.

Hard.

Just to shut him up.

He pressed his mouth to Dylan’s with a frustrated growl, let it linger a second too long, then shoved him back into the pile of jackets.

A silencing, half-livid, half-addicted kiss that swallowed Dylan’s chuckle right off his lips. Then he pulled back just enough to breathe against his mouth, “Later.

He shoved the shirt on, closed the closet again without another word, and spun toward the door just in time to plaster on a fake morning smile.

When he opened it, she stood there, glowing and chipper and holding two coffees like this was a rom-com.

“Junie,” she beamed. “You didn’t answer my text!”

“Phone was charging,” he lied smoothly, rubbing at his neck, hoping she wouldn’t notice the leftover kiss-swollen flush on his mouth. “You’re early.”

His fake girlfriend stood there in a pink hoodie, all smiles and morning energy.

“Morning, babe!” she chirped. “You didn’t answer your phone.”

“Ah, sorry,” Jun said, feigning a yawn. “Was knocked out cold.”

She leaned in to hug him. He stiffened just slightly—mostly from guilt, partly from the way her nose brushed a hickey he’d missed.

He bit back a flinch.

She pulled back. “You look tired. Did you stay up rehearsing?”

Jun nodded quickly. “Yeah. The usual.”

“Not good, because we’ve got a full day. I told your prof I’d come to the Pride and Prejudice presentation!”

“Sounds good,” Jun said, already herding her toward the hallway. “Give me like ten minutes to get ready. I just woke up.”

“Right.” She sipped her coffee. “I’ll wait downstairs.”

Jun waited until her footsteps retreated down the hallway, counted three full seconds, then exhaled like he’d been holding in a bomb.

He crept back to the closet and opened it.

Dylan leaned against the side wall, arms crossed, looking way too pleased with himself.

“Nice save, Mr. Darcy.”

“Get out.”

Dylan stepped out with a dramatic sigh. “You know, for someone so good at lying in public, you suck at hiding how wrecked you look.”

Jun shoved him. “Shut up.”

Dylan leaned in, brushing Jun’s hair off his forehead, fingers lingering near the kiss-bruised spot beneath his jaw. “I’ll take the closet if it means you’ll kiss me like that after.”

“Not funny.”

“It’s a little funny.”

“You’re the worst.”

“You kissed me like I was the only thing keeping your lungs working.”

Jun opened his mouth. Closed it. Turned away to hide the heat climbing back into his cheeks.

“…What now?” Dylan asked.

Jun glanced toward the door. “Now we go to university. Smile for cameras. Rehearse fake lines with my fake girlfriend.”

Dylan’s voice went softer. “And pretend last night didn’t happen?”

Jun turned to face him. “No. Not pretend.”

Dylan blinked. “No?”

Jun leaned in, close enough for their noses to brush. “We’re just… bookmarking it.”

Dylan’s mouth twitched. “Bookmarking?”

Jun smirked. “For later.”

Dylan reached out, fingers brushing Jun’s side through the thin fabric of his shirt. “Better not lose the page.”

Jun whispered, “Not a chance.”

Then, with one last charged look, he slipped out of the room.

Later that day, when Jun stepped onto the university auditorium stage with Dylan beside him—Lizzy and Darcy standing in the glow of student lights—his voice didn’t shake once during the confession scene.

But Dylan’s did.

And Jun smiled.

Because for all their pretending, there was nothing fake about the way Dylan looked at him across that stage.

Or the secret that burned between them like a live wire.

One they both knew was very much still open.

Still bookmarked.

Still waiting to be written.

Notes:

Do you guys wanna know what happened at the play in painstaking details? 🤭🤭🤭

Chapter 16: Mr. Darcy and Lizzy

Summary:

“I understand nothing,” Jun whispered, voice trembling, but his eyes never left Dylan’s.

He could feel the audience leaning in.

“You came into my life like a storm,” Jun said, unscripted now, “and all I could do was stand still and pretend it didn’t change everything.”

Dylan stepped closer. So close now their shoes touched.

His voice dropped low enough that only Jun could really hear it. “Stop pretending.”

Jun’s breath hitched.

He didn’t move. Couldn’t.

“Stop pretending,” Dylan said again, softer this time. “You never hated me.”

Jun stared.

Notes:

I wish life was my like the stories I write.....no expectations, no disappointments, no sad endings and deff no worries about future....
cause everyone knows one way or the other everything is gonna be all right at the end of the story......

I'm just sad rn.....nvm......

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

Chapter Text

By the time Jun arrived at the university, every nerve in his body was stretched tighter than a guitar string. He hadn’t even made it halfway through his iced americano before his hands were already sweating.

The auditorium was smaller than the ones they usually performed in with MARS—intimate, low-ceilinged, and poorly ventilated. Student-run lights buzzed faintly from overhead. The air smelled like sawdust, stress, and coffee left too long in the greenroom.

He should’ve been grateful. Low stakes. Just a uni showcase for a theatre class project. No big stage. No screaming fans. No press.

Except his fake girlfriend was seated dead-center in the front row, legs crossed and latte in hand like a goddamn Vogue spread.

And Dylan? Dylan was backstage, leaned casually against the prop balcony like he hadn’t spent the morning in Jun’s bed, shirtless, smug, and dangerously warm.

“Jun,” hissed the director—a third-year theatre major with a passion for Austen and a clipboard full of chaos. “Focus. You’re on in five. Where’s Dylan?”

“Here,” Dylan said lazily, materializing from the side curtain like a summoned demon.

Jun didn’t jump.

Not noticeably.

Dylan’s outfit was straight-up rude. A crisp white shirt, open just low enough to show collarbones still pink from last night’s mistakes. Waistcoat. Slim black slacks. Hair artfully tousled. Eyes lined in soft brown, making his gaze look deeper, warmer, devastating.

He looked like someone who’d ruin your life in a library and then ghost you with a handwritten letter.

“Mr. Darcy,” Dylan said smoothly, bowing slightly. “Ready for battle?”

Jun snorted. “I’m Lizzy. I win by default.”

“Keep telling yourself that.”

Jun rolled his eyes but didn’t argue. If anything, the verbal sparring helped. It grounded him. Pulled him back into their rhythm.

Their cues were tight. The cast was small—mostly theatre kids who didn’t recognize the full scope of “idol royalty” now gracing their stage. A few glances. Some giggles. But no screaming. No cellphones.

It felt weird. Like time had slowed down just enough for Jun to actually see things.

The faded velvet of the curtains. The uneven floorboards. The way Dylan’s eyes darted toward him when he thought no one was looking.

Jun’s fake girlfriend waved at him from the front row, all bright eyes and perfect teeth. She’d ditched the hoodie for a cropped pink blazer and wide-leg trousers—cute, camera-ready, supportive.

Jun smiled at her.

Then turned away.

The opening act was a blur. Some lines delivered with the kind of enthusiasm only undercaffeinated students could summon. The audience chuckled politely. There were no props aside from a plastic tea set, a few fake flowers, and the world’s wobbliest set of stairs that doubled as a “balcony” and “garden wall” depending on blocking.

Jun was barely listening.

Because Dylan hadn’t taken his eyes off him since the start of Act II.

And worse—Jun hadn’t wanted him to.

Their scene came halfway through the second act. A reworked confession scene. Classic “I misjudged you, you misjudged me, we’re both idiots, let’s kiss but not really because Austen.”

In the script, Lizzy and Darcy circle each other like wary lions. Pride, prejudice, longing. A thousand unsaid things in every breath.

On stage, Jun and Dylan made it tangible.

The moment they stepped into the spotlight together, the room changed.

Jun stood center stage, hands clenched. Dylan stepped forward, slow, eyes fixed on him like a lifeline.

“You must know,” Dylan said, voice low but steady, “I did it all for you.”

Jun inhaled sharply. Right on cue.

The audience quieted.

It was like a pressure system shifting—air sucked out, gravity pressing in.

Jun stepped closer. His character was supposed to be defiant, indignant, moved but still cautious.

Instead, he looked Dylan straight in the eye and said, “You think I don’t see it? The way you watch me when you think I won’t notice?”

Dylan blinked. Just once. The smallest slip.

Jun pressed forward.

“You think I don’t hear it—in your voice, in your silence, in your goddamn stupid letters?”

There were no actual letters in this adaptation.

Jun didn’t care.

The director blinked, but no one said cut.

Dylan recovered smoothly. “Then you understand.”

“I understand nothing,” Jun whispered, voice trembling, but his eyes never left Dylan’s.

He could feel the audience leaning in.

“You came into my life like a storm,” Jun said, unscripted now, “and all I could do was stand still and pretend it didn’t change everything.”

Dylan stepped closer. So close now their shoes touched.

His voice dropped low enough that only Jun could really hear it. “Stop pretending.”

Jun’s breath hitched.

He didn’t move. Couldn’t.

“Stop pretending,” Dylan said again, softer this time. “You never hated me.”

Jun stared.

That part was in the script.

But it had never sounded like that before. Like a dare. Like a confession.

“I did,” Jun said, because Lizzy would’ve. But his tone—his heart—was traitorous.

He took one final step forward. Only inches between them now.

Dylan’s eyes searched his. “And now?”

Jun said nothing.

The moment hung in the air like a held breath.

And then Dylan leaned in. Just a tilt of his head. Just enough to send a shiver down Jun’s spine.

Their foreheads almost touched.

No kiss. There wasn’t one in the scene.

But it felt like one.

The audience held still.

Even Jun’s fake girlfriend looked stunned, her coffee cup paused mid-sip.

Then—blackout.

Scene over.

Backstage, everything was quiet.

No screaming fans. No loud applause. Just polite claps and some quiet murmurs from the small crowd.

It wasn’t a grand stage. But it felt monumental.

Jun exhaled slowly, walking off into the wings. The adrenaline was crashing now, leaving his limbs shaky and his mouth dry.

Dylan followed behind him, calm as ever.

Until they were alone behind a curtain and Jun shoved him lightly.

“You ad-libbed.”

“So did you.”

“You—” Jun caught himself. Took a breath. “You leaned in.”

“No kiss,” Dylan said simply. “Still following the rules.”

“But you looked like you were gonna.”

“I was.”

Jun blinked.

Dylan smirked. “I was very committed to the role.”

Jun tried to glare. It came out more like a blush. “You’re a menace.”

Dylan’s voice dipped. “You liked it.”

Jun didn’t answer.

He didn’t have to.

After the show, the cast huddled for a debrief and awkward selfies.

Jun’s fake girlfriend approached, beaming. “You were amazing!”

“Thanks,” Jun said, tone a little too even.

“You really looked like you were in love with him.”

Jun stiffened.

She was teasing. Probably.

But her smile faltered slightly.

“I mean,” she added quickly, “you’re just a good actor.”

“Yeah,” Jun said, smiling. “That’s what they keep telling me.”

Dylan, still in his Darcy costume, walked past with a water bottle and a grin. “Flirting already, Lizzy?”

Jun flipped him off behind his back.

His fake girlfriend blinked.

“Wait—was that part of the play?”

Jun said nothing.

Just took a long sip of his lukewarm coffee and prayed the day would end.

Later that evening, after goodbyes were said and costumes packed away, Jun slipped into the empty practice room on campus—the same one they’d used weeks ago for rehearsing choreography.

He didn’t expect anyone else to be there.

He wasn’t surprised when Dylan was already sitting on the floor, still half in costume, head resting back against the mirrored wall.

“Thought you’d show up,” Dylan said without looking.

Jun stepped inside, letting the door click shut behind him.

They sat in silence for a minute.

Then Dylan asked, “Did I overdo it?”

Jun shook his head. “No.”

“You sure?”

Jun nodded.

Another beat passed.

Then Jun whispered, “You scared me.”

Dylan turned to him.

Jun added, “Not on stage. Just… this morning. After.”

Dylan was quiet.

Jun swallowed. “It’s getting harder to lie. Around her. Around everyone.”

“I know.”

“I almost kissed you on stage.”

Dylan’s mouth twitched. “I almost let you.”

Jun looked up. “I don’t think I can keep this up.”

“The fake dating thing?”

“All of it.”

Dylan leaned in slightly. “What do you want?”

Jun didn’t answer right away.

Then, softly, “I want to stop bookmarking.”

Dylan reached out, brushing Jun’s hand.

Jun laced their fingers.

“I don’t want to lose the page,” he whispered.

“You won’t,” Dylan said. “Even if we close the book for now.”

Jun looked up, heart aching.

Then Dylan leaned forward and pressed a kiss—soft, lingering—to the inside of Jun’s wrist.

Not public.

Not loud.

Just real.

Notes:

was small yeh ik....and was not much......
didn't feel like much atleast......or maybe it's just me.....

next chap may or may not be steamy....I'm feeling and not feeling at the same time *sigh*

Chapter 17: Chocolate dipped strawberry

Summary:

Dylan's eyes lit up. "You got mousse?"

“Hell yes,” Nano shouted from the couch.

But Jun’s eyes didn’t stray far from Dylan.

Dylan blinked up from his phone, already moving toward the counter, visibly perking at the sight of the familiar brand. “Wait—this place? You went all the way there?”

Jun just shrugged. “Felt like it.”

Dylan gave him a side-eyed smile. “You never just feel like it.”

Jun didn’t answer. Just leaned against the counter and watched.

Notes:

(See the end of the chapter for notes.)

Chapter Text

The curtain had barely closed on the university stage before the low buzz of congratulations and chatter filled the auditorium like a swarm of bees—loud, eager, and a little dizzying.

Jun was still catching his breath backstage, one hand gripping the corner of a set piece, the other wiping sweat off the back of his neck. Dylan stood a few feet away, towel slung around his shoulders, casually accepting compliments with that lazy smile of his—the one that made Jun want to roll his eyes and maybe also kiss him until he ran out of air.

Which was fine. Normal. Whatever.

Until he showed up.

Some guy from Jun’s literature faculty. Tall, broad-shouldered, vaguely artsy with silver rings on his fingers and a smirk that screamed: “I know I’m hot, and worse, I know you think so too.”

He sauntered up to Dylan, a single brochure from the play clutched in one hand like it meant something. “Hey,” the guy said, voice low and easy, “I just wanted to say—you were amazing up there. Your Darcy? God-tier.”

Jun paused mid-sip of his water bottle.

Dylan blinked. “Thanks,” he said, grin twitching up. “I’m not usually a period drama guy.”

“You pulled it off. Like, seriously pulled it off.” The guy’s voice dropped just slightly. “You’ve got a presence. Really magnetic.”

Jun’s grip on his water bottle tightened.

Dylan ducked his head with a laugh, humble but flattered. “You think so?”

“Oh, I know so,” the guy said, stepping just a little closer. “Honestly, if you’re ever looking for something more local to act in… I’ve got some projects. Student films. Original scripts. I could send them your way.”

Jun narrowed his eyes.

Dylan tilted his head, smiling. “That sounds cool.”

Jun’s soul left his body.

Because Dylan—Dylan—was smiling.

And it wasn’t the lazy, indifferent grin he gave everyone else. It was the real one. The one that reached his eyes. The one Jun liked to think was mostly reserved for him.

But now it was being handed out like a party favor to a guy who probably used poetry to flirt and had an indie short film with 47 filters.

Jun didn’t move. He didn’t say anything. But internally, something coiled like a wire inside his chest, pulled taut with heat.

Eventually, the guy handed Dylan the program with a number scribbled on the back. “In case you change your mind,” he said, voice lingering.

Jun swallowed the urge to break a chair.

He watched the interaction like it was a scene in a film he couldn’t turn off—Dylan grinning, nodding, tucking the number into his pocket like it was no big deal.

Except it was a big deal.

To Jun, it was a very big deal.

He didn’t say anything, though. Not right away.

He turned away, clenching his fists. The rational part of his brain reminded him that Dylan was free to talk to anyone. But the possessive part, the one that remembered the feel of Dylan's lips and the warmth of his body pressed against Jun's, bristled at the sight.

Later that evening, Jun returned to the group house carrying a box from the local patisserie. The rich aroma of chocolate wafted through the air as he entered the common room, where their friends were lounging.

"Chocolate mousse, anyone?" Jun announced, placing the box on the table.

Dylan's eyes lit up. "You got mousse?"

“Hell yes,” Nano shouted from the couch.

But Jun’s eyes didn’t stray far from Dylan.

Dylan blinked up from his phone, already moving toward the counter, visibly perking at the sight of the familiar brand. “Wait—this place? You went all the way there?”

Jun just shrugged. “Felt like it.”

Dylan gave him a side-eyed smile. “You never just feel like it.”

Jun didn’t answer. Just leaned against the counter and watched.

Dylan eagerly took a cup. Their fingers brushed, and Jun felt a spark—subtle, but undeniable.

Watched as Dylan peeled back the lid, scooped a small bite with a plastic spoon, and moaned around it like he’d just tasted the essence of life itself.

Jun’s jaw clenched.

“Damn,” Dylan muttered around the spoon. “I forgot how good this is.”

Jun leaned in slightly. “Yeah?”

“Mhm.”

The sound Dylan made next was obscene. A low hum in his throat as he licked the edge of the spoon clean, unaware of the effect it was having just two feet away.

Jun’s stare turned feral.

He moved without thinking.

As the others dug in, Jun leaned closer to Dylan. "Mind helping me with something in my room?"

Dylan looked up, a spoonful of mousse halfway to his mouth. "Sure."

Once inside Jun's room, Jun closed the door behind them. Dylan turned, only to find Jun stepping into his space, their bodies inches apart.

"Jun?" Dylan's voice was a whisper.

Without a word, Jun leaned in, his lips capturing a smudge of chocolate at the corner of Dylan's mouth. He pulled back slightly, eyes locked with Dylan's.

"Just wanted to taste what I got us," Jun murmured.

No warning. No preamble.

Just a sharp, deliberate kiss that curled over Dylan’s mouth with intent—warm, slow, and tasting of chocolate.

Jun pressed him against the wall, one hand braced beside Dylan’s head, the other slipping around his waist as he deepened the kiss.

Dylan froze.

Then melted.

Dylan stared at him.

Wide-eyed. Flushed.

Dazed.

Then he did something stupid.

He rubbed his nose.

And accidentally smeared a streak of mousse across it.

Jun blinked.

A beat.

Then smirked, slow and dangerous. “You’ve got something there.”

He leaned forward again and kissed it clean off the tip of Dylan’s nose.

Dylan went very still.

His ears flushed red.

Jun didn’t stop there.

He reached for Dylan’s hand—the one still gripping the mousse cup—and turned it over slightly.

There were smears of chocolate on two fingers.

Jun raised his brows. “Messy.”

Dylan swallowed. “Jun…”

Jun didn’t respond.

He brought Dylan’s hand up to his mouth and—one by one—wrapped his lips around each chocolate-coated finger.

Sucked them clean.

Licked slow. Indulgent. Deliberate.

Dylan shuddered.

His knees buckled just slightly where he stood.

Jun smiled against his knuckles, voice rough with quiet satisfaction. “Chocolate dipped strawberries,” he murmured. “That’s what you taste like.”

Dylan’s breath hitched as Jun’s mouth dragged over the pad of his last finger, tongue flicking slow like he was savoring something more sinful than dessert. He didn’t let go immediately either—just kept Dylan’s finger in his mouth a beat too long, gaze locked with his like a silent dare.

When Jun finally released it with a wet pop, Dylan looked half wrecked. Chest rising, mouth parted, spoon forgotten somewhere on the floor.

“Jun,” he rasped.

But Jun was already slipping the mousse cup from his other hand.

He dipped two fingers in—coating them thick with chocolate—then met Dylan’s eyes.

“Take this off,” Jun said, voice low.

Dylan blinked.

Jun’s eyes dropped to his shirt.

“Now.”

Dylan didn’t move.

So Jun stepped forward, crowding him back against the wall again, eyes molten and dangerous. “You smiled at him,” he said, quiet and close. “You laughed with him.”

Realization dawned in Dylan’s expression, all at once.

And maybe—maybe—a flicker of amusement, too.

“You’re jealous,” Dylan said.

Jun’s response was to slide a cold streak of mousse across Dylan’s collarbone.

Dylan gasped.

“Why would yo—!”

The mousse was cold. Sinfully cold. A rich contrast to the burning heat licking up Dylan’s spine. But Dylan could not finish his question before Jun answered. He leaned in and pressed his mouth to the line of chocolate.

Jun’s tongue was hot.

Dylan nearly dropped to the floor.

“You’re insane,” he whispered, voice cracking as Jun licked a slow trail toward his neck.

“I don’t like sharing,” Jun muttered against his skin. “Especially not you.”

Before Dylan could answer, Jun pulled the shirt over his head in one clean motion, tossing it aside like it had offended him personally.

And then—

Jun dipped his fingers into the mousse again.

Dylan’s hands gripped the edge of the dresser behind him like it was the only thing tethering him to earth.

“You wouldn’t,” he whispered.

Jun raised an eyebrow. “Watch me.”

This time, he smeared the chocolate directly over Dylan’s chest. A slow, deliberate swirl across his sternum, then another—bolder—line beneath one nipple.

Dylan shuddered.

The cold mousse against his bare skin was brutal. Unfair. A shock that sent fire rolling straight through his stomach.

Jun didn’t wait.

He bent down and licked it.

Licked him.

One slow, heated pass of his tongue over the mousse on Dylan’s chest, ending with a suck that left Dylan gasping.

His back arched off the dresser instinctively, knees trembling.

“Holy—Jun—”

Jun didn’t stop there.

His tongue returned, slower this time, curling around the edge of Dylan’s nipple. He sucked gently, then again—harder—and Dylan let out a strangled, choked sound that might’ve been his soul trying to escape.

“You’re seriously—” Dylan began, voice wrecked.

Jun licked the other nipple now, circling it before sucking, tongue flattening against it. The mousse smeared across Dylan’s chest only made it messier, stickier, hotter.

He murmured something Dylan couldn’t make out—something that sounded like mine—before dragging his teeth lightly across the spot, just to see Dylan twitch.

And he did.

Jun looked up, eyes smoldering. “Still thinking about that guy?”

Dylan cursed. “I never was.”

Jun smiled like a man with a mission.

He dipped his fingers again—this time using more—and dragged lines of mousse down Dylan’s stomach, stopping just above his waistband. Chocolate smeared messily over smooth skin, gleaming dark against the light.

Dylan looked down and let out the tiniest, most wrecked noise Jun had ever heard from him.

“You’re a menace,” he whispered.

Jun hummed. “And you’re dessert.”

And then he knelt.

Dylan’s hands flew to his hair instinctively, but Jun grabbed his wrists and pinned them back against the dresser with one firm hand.

“No touching,” he said. “This is your punishment.”

“For what?” Dylan panted, eyes wild.

Jun leaned in, dragging his tongue down Dylan’s stomach in one long stroke, licking up the chocolate like it was the last sweet thing on earth.

“For making me jealous,” he murmured.

Dylan groaned—soft, broken—his entire body twitching under the heat of Jun’s mouth.

Jun was thorough.

He licked up every streak of mousse, leaving wet trails in his wake. When he reached the lower line just above Dylan’s waistband, he paused, tongue poised, breath hot.

Then he blew gently over the wet skin.

Dylan gasped again, his legs nearly buckling.

“You’re evil,” he groaned.

Jun smiled. “You like it.”

He didn’t wait for an answer. Instead, he smeared another streak of mousse across Dylan’s ribs and followed it with a hot, slow kiss, his mouth dragging heat across chocolate-streaked skin. Then another streak down his side, another warm, open-mouthed lick that left Dylan helplessly sagging into the dresser, his breath coming in short bursts.

When Jun finally stood again, his hand gripped Dylan’s jaw, thumb brushing the corner of his mouth.

“You should see yourself,” he whispered. “Completely wrecked. Over chocolate.”

“Over you,” Dylan said, voice hoarse.

Jun froze for half a second.

Then something snapped.

He surged forward, lips crashing into Dylan’s with a heat that was all-consuming. There was nothing soft about it—nothing tentative. It was a kiss born of fire and jealousy and tension drawn too tight. Tongues tangling, hands grasping, breath mingling as Jun pressed Dylan back hard against the dresser and kissed him like he wanted to ruin him.

Dylan moaned into his mouth, one hand finally sliding into Jun’s hair, pulling him closer, hungrier.

Jun reached for the mousse cup again with a free hand, dipped two fingers, and this time—without warning—slipped them into Dylan’s mouth.

Dylan’s eyes widened.

Then slowly, slowly, his lips closed around them.

Jun cursed under his breath.

Dylan sucked the chocolate off Jun’s fingers, licking slow, eyes locked with his in a challenge.

The room felt like it might combust.

When Jun pulled his fingers free, he leaned in again, dragging his lips over Dylan’s throat.

“Strawberries dipped in chocolate,” he whispered again, voice low, wrecked. “Except better.”

Then—slowly, deliciously—Jun sank to his knees again.

Notes:

Srry next one's gonna be smut again loll
Or else it isn't really fair for my beloved Dylan 🤭😭🫣🫠

Chapter 18: Navy Ribbons

Summary:

“Say it,” Jun said.

Dylan blinked. “Say what?”

Jun’s thumb brushed over his lower lip. “Say you’re mine.”

Dylan let out a shaky breath, gaze fluttering. “I’m yours.”

But Jun wasn’t satisfied.

“Louder.”

Dylan’s chest heaved. “I’m yours, Jun.”

Jun smiled, dark and victorious. He released Dylan’s hands slowly, then traced a path down his bare torso again with both palms, slower this time—like he was admiring what he’d unwrapped.

But Dylan surprised him.

The second his hands were free, Dylan pushed Jun back.

Notes:

😭😭😭😭😭 sryyy I went a lill overboard with Dylan being HOTTER than he already is so now we have 2 chaps 🫣🫠

Read the next one as a continuation lmao

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

Chapter Text

Dylan gasped again—and that was all Jun needed to hear. That soft, helpless sound, torn from Dylan’s throat, shot straight through Jun like lightning. He didn’t move for a second. Just hovered there, mouth barely grazing skin, savoring the effect he had.

But then, Dylan opened his mouth.

“Jun—please—”

Something inside Jun snapped.

He surged upward, mouth reclaiming Dylan’s in a kiss that was messier, deeper, hotter than before. Dylan moaned into it, arms moving instinctively to pull him closer—but Jun caught his wrists again, this time pushing them high over Dylan’s head and pinning them to the wall.

“Did I say you could touch me?” Jun’s voice was low, raw. “I don’t think I did.”

Dylan’s breath hitched. His eyes—normally lazy, half-lidded with smugness—were wide now. Bare. Dazed.

“You’re…” Dylan swallowed, struggling for words. “You’re never like this.”

Jun leaned in, nose brushing his. “Maybe I should be.”

Dylan’s fingers twitched in his grip.

Jun kissed him again, slower this time, but with just as much heat—his mouth coaxing Dylan’s open, licking into him like he was trying to claim every part from the inside out. When he finally pulled away, Dylan was panting, wrecked.

“Say it,” Jun said.

Dylan blinked. “Say what?”

Jun’s thumb brushed over his lower lip. “Say you’re mine.”

Dylan let out a shaky breath, gaze fluttering. “I’m yours.”

But Jun wasn’t satisfied.

“Louder.”

Dylan’s chest heaved. “I’m yours, Jun.”

Jun smiled, dark and victorious. He released Dylan’s hands slowly, then traced a path down his bare torso again with both palms, slower this time—like he was admiring what he’d unwrapped.

But Dylan surprised him.

The second his hands were free, Dylan pushed Jun back.

Jun’s eyes widened as he stumbled a step—and Dylan followed, all flushed and breathing hard, but now with a new spark in his gaze. One that made Jun's stomach flip.

“You’re not the only one who gets jealous,” Dylan said, voice low. “You think I didn’t see that girl hanging off you earlier? That fake girlfriend act? All touchy and sticky like she had some claim on you?”

Jun blinked, caught off guard. “She was just—”

“Annoying,” Dylan interrupted, stepping closer until their chests brushed. “She clung to you all after the play, and you let her. You smiled at her.”

Jun opened his mouth to argue, but Dylan cut him off again.

“And now you pull me in here and pin me to the wall like I’m the one who needs to be reminded?” Dylan's hand found Jun's hip, firm. “You’re the one who needs to remember who you belong to.”

Dylan smirked—and shoved Jun back until his knees hit the bed.

Jun dropped down, bracing himself.

Dylan followed.

Climbed on top.

And Jun swore his brain short-circuited.

Because Dylan’s mouth was on his throat now, kissing a line beneath his jaw, tongue flicking just under his ear in a way that made Jun physically jolt.

“You don’t get to complaint,” Dylan, voice like velvet over steel, “not when you’ve been so damn sticky with your fake girlfriend all week.”

Jun froze.

His eyes widened as Dylan took off Jun’s top in one swift motion, as if it were some Greek clothing, the ones held together with just a single pin.

Dylan let go of his hand, only to reach up and hook his fingers into the edge of Jun’s waistband. “Every time she held onto your arm,” Dylan said softly, “every time she called you babe or tucked herself against your side like she was entitled to it—I wanted to lose my mind.”

Jun opened his mouth to say something—apologize, maybe—but Dylan cut him off with a lick.

“Even if it was fake,” he murmured against Jun’s stomach, “you let her. You smiled. You played along.”

Jun groaned, low and broken. “It wasn’t like that.”

Dylan kissed just above the button of his jeans, then flicked his tongue against the line of his jeans. “It felt like that to me.”

His hands trailed up Jun’s sides—fingertips ghosting over ribs, hips, and back down again, just enough to make Jun twitch, helpless against the press of sensation. Dylan’s palms were hot, grounding, but his mouth was pure sin, dragging slow trails across Jun’s abdomen with heat and purpose.

“I didn’t like seeing her touch you,” Dylan admitted softly. “Just like you didn’t like watching me smile at ring-boy earlier.”

Jun flinched. “Dylan…”

Dylan looked up at him then, dark eyes smoldering. “You don’t get to call me jealous like it’s a joke when you’re the one parading around with people who can’t keep their hands off you.”

Jun made a sound like he was choking on air. “I wasn’t—she—fuck, Dylan, she’s not real. I only agreed because the producer begged me, and I didn’t even—”

Dylan pressed a kiss just above the button of Jun’s jeans. “Don’t care.”

His voice was lower now. Rougher.

“You’re mine.”

Then, with agonizing slowness, Dylan traced the tip of his tongue along the waistband, dragging it just beneath the line of Jun’s jeans. Jun bucked forward with a gasp.

Dylan looked up at him with a smirk so infuriatingly smug Jun nearly forgot how to breathe.

“You’ve been teasing me for weeks,” Jun said, “Touching me in public. Smiling like you don’t know exactly what you’re doing.”

“But now?” Dylan whispered, nose brushing Jun’s, breath warm. “Now you’re gonna learn what it feels like to want.”

Jun opened his mouth—but Dylan’s hand came up, covering it gently, thumb brushing his bottom lip.

“No begging yet,” Dylan said with a soft smile. “Not until I say.”

Then he straightened up.

Jun blinked, dazed. “Wait, what—?”

Dylan crossed the room, pulled open the top drawer of his desk, and came back with something small in his hand: a silk ribbon, deep navy and slightly frayed at the edges.

Jun stared. “What is that?”

Dylan raised an eyebrow. “A prop from rehearsal. Guess it’s getting repurposed.”

Before Jun could ask what that meant, Dylan reached up and tied it gently—but firmly—around Jun’s wrists. Bound them together in front of him like a gift.

Jun made a sound that should’ve been a protest, but came out more like a whimper.

“Comfortable?” Dylan asked, all faux-sweetness.

“You’re the worst,” Jun hissed.

“You love it.”

Dylan leaned in, lips brushing his ear. “And I love when you squirm.”

Then he pushed Jun gently back onto the bed.

Jun sat with his hands bound, chest bare, hair a little wild, pupils blown wide. His legs fell open slightly, involuntarily, as Dylan crawled between them.

“Dylan—”

“No,” Dylan said, mouth ghosting over the inside of Jun’s thigh. “No talking unless it’s ‘yes, Dylan’ or ‘please, Dylan.’”

Jun groaned, head tipping back.

Dylan’s hands curled around Jun’s knees, pushing them open wider. He pressed kisses to the inside of each thigh, slow and teasing, his thumbs rubbing idle, maddening circles into the skin. With every pass of his mouth, he got closer to the waistband. But he never went past it. Never gave Jun what he wanted.

Jun writhed, hips lifting slightly—trying to coax more, something, anything—but Dylan just held him steady with a single palm on his stomach.

“Look at you,” Dylan murmured. “All wound up.”

“I swear to god—”

Dylan kissed the line of his waistband again. “That doesn’t sound like begging.”

Jun’s breath caught. “Please.”

Dylan hummed. “Not specific enough.”

Jun’s head dropped back onto the mattress, hair fanned out in disarray.

“Please, Dylan.”

That earned him a kiss. Dylan dragged his lips down Jun’s stomach, then licked a slow line up his torso, mouth brushing over the needy skin, deliberately messy.

Jun gasped. “God, you’re—”

Notes:

OHH BTW......
I started a new story on Wattpad
It's a historical romance and not a fanfic loll....yeh Ik maybe most of you here r for the fanfic but if this reads interesting to you and if you have wattpad do check it out.

Summary of Lost in Time:

She was a whisper from the future-unseen in mirrors, fading in photographs.

She bought the house for love. A place to build dreams, to craft every inch with her own hands, not as an architect-but as a girl who believed that design could be a love letter. But behind its crumbling walls and dusty corners, something ancient was waiting. A photo of a boy she'd never met. Doors unlocking themselves. Shadows only she could see. Directions she shouldn't have known. And then, the clock-drenched in time and oxide, bearing her name beneath a lid that wouldn't open.

She decided to leave. To walk away from the house that felt too much. But fate doesn't let go so easily.

One night. One crash. One fall from the Howrah Bridge-and her reflection vanishes into the dark water below. Was it just an accident... or the moment time came full circle?

As her presence turns from ghostly to unforgettable, his resistance crumbles. Together, they battle a world that says they can't be.
But just as hearts align and society falls away... time starts to claim it's debt.

Love crossed time-but can it outrun fate?
Some houses don't need keys. They remember who you are.

Chapter 19: Begging Dylan

Summary:

“Good,” Dylan whispered. “Let everyone hear.”

And then he dipped down again, lips trailing lower and lower, until Jun’s voice cracked on a desperate, choked plea—

“Dylan, please.”

Dylan looked up one last time. Smiled.

“You’ve been driving me crazy,” Dylan murmured, hot against his skin. “Flirting with me all week, dragging me behind curtains, licking mousse off my chest like you weren’t two seconds from combusting—”

“I was,” Jun gasped.

Dylan’s teeth grazed his collarbone. “And I let you do it.”

Jun’s breath caught. “Let me?”

“Because I liked it,” Dylan whispered. “But now it’s my turn.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

Dylan kissed him again to shut him up. This one was deep, slow, so hot it left Jun breathless. Their bodies pressed together now, Dylan straddling his lap, hips pressing down just enough to make Jun arch.

Bound hands clutched uselessly at the sheets. Jun moaned into his mouth, frustration and desire tangled into one burning knot.

“Still thinking about your fake girlfriend?” Dylan whispered, grinding down.

Jun nearly sobbed. “Fuck no.”

“Good.”

Dylan rocked his hips again—slow, controlled, maddening. “Because I don’t like sharing, and I sure as hell don’t want to compete.”

“You don’t have to,” Jun groaned. “You win. Always.”

Dylan smiled. “Say it again.”

“You win,” Jun whispered. “It’s you. Only you.”

Dylan kissed him like he was sealing it with blood.

Then his hands slid down Jun’s sides again, teasing and slow. His fingers brushed the waistband—and finally, finally—he undid the button.

Jun’s breath caught like a dam breaking.

But instead of tugging them down, Dylan just slipped his hand inside, barely touching, not enough, just skimming the heat there before pulling away.

Jun cursed, voice broken. “Dylan—please—”

Dylan pressed a kiss to his chest. “Louder.”

“Please.”

Dylan grinned. “Good boy.”

And then—finally—he undid Jun’s jeans and dragged them down with deliberate slowness, mouth following every inch of exposed skin. He bit at Jun’s hipbone, then licked the spot like an apology.

By the time Jun was undressed, he looked ruined. Flushed, breathless, wrists still bound, lips swollen from kissing.

Dylan sat back on his heels and just looked at him. “You know,” he said slowly, “I think I like you better like this.”

Jun gave him a look that was half glare, half pleading. “Tied up and tortured?”

“Begging.”

Dylan leaned forward, lips brushing his ear again. “You’re always so smug. So confident. Always touching me like you’re in charge.”

He kissed down Jun’s jaw, mouth dragging lazy over his neck. “But right now?”

He nipped his collarbone. “You’re not calling the shots.”

Jun’s breath hitched. “What do you want from me?”

Dylan pulled back just enough to meet his eyes. “I want to ruin you a little.”

Jun cursed again, louder this time.

“Good,” Dylan whispered. “Let everyone hear.”

And then he dipped down again, lips trailing lower and lower, until Jun’s voice cracked on a desperate, choked plea—

“Dylan, please.”

Dylan looked up one last time. Smiled.

“You’ve been driving me crazy,” Dylan murmured, hot against his skin. “Flirting with me all week, dragging me behind curtains, licking mousse off my chest like you weren’t two seconds from combusting—”

“I was,” Jun gasped.

Dylan’s teeth grazed his collarbone. “And I let you do it.”

Jun’s breath caught. “Let me?”

“Because I liked it,” Dylan whispered. “But now it’s my turn.”

He pushed Jun down onto his back, straddling him, knees on either side of Jun’s hips. Then he reached for the mousse—still miraculously upright on the nightstand—and dipped two fingers in, slow and obscene.

Jun watched, spellbound, as Dylan held them up. “Open your mouth.”

Jun hesitated, eyes flicking between Dylan’s face and his chocolate-coated fingers.

Dylan raised a brow. “I said, open.”

Jun parted his lips.

Dylan slid his fingers in—slow, deliberate. Jun’s lips closed around them instinctively, tongue curling to taste.

Dylan’s eyes darkened. “Good.”

Jun flushed.

When Dylan pulled back, Jun let out a breath he hadn’t realized he was holding. But he didn’t have time to recover—because Dylan licked a line up Jun’s sternum, then flicked his tongue over a nipple—once, twice, then sucked hard.

Jun whimpered.

“Sensitive?” Dylan murmured.

Jun nodded wordlessly, hips arching off the bed.

Dylan smirked. “Good.”

He painted more lines of kisses over Jun’s skin—lines across his ribs, a dot just beneath his navel—and followed each with his mouth, licking, kissing, sucking.

Jun was losing it.

By the time Dylan kissed the last spot, Jun was panting, hair mussed, eyes glazed over.

“I hate you,” he rasped.

Dylan leaned down, mouth brushing his ear. “No you don’t.”

He reached down and dragged his palm along Jun’s side, then up again, thumb teasing just under the edge of Jun’s waistband.

Jun’s breath hitched.

“Tell me what you want,” Dylan whispered.

Jun shivered. “You.”

“Yeah?” Dylan’s mouth brushed his throat again. “Then beg.”

Jun groaned.

“You’re evil.”

“Beg,” Dylan repeated, this time against his pulse. “Or I stop.”

Jun’s head fell back against the pillows.

“Please,” he muttered.

Dylan kissed down his chest again. “Louder.”

Jun swallowed. “Please. Dylan.”

Dylan hummed. “Please what?”

Jun was going to combust. His brain was static, limbs trembling.

“Please touch me. Kiss me. Just—God—do something.”

Dylan grinned against his skin. “That’s better.”

He dipped his head again, mouth trailing lower—kissing along Jun’s stomach, down the mousse-streaked skin, until he reached the waistband.

Jun tensed.

Dylan looked up, eyes glittering. “You want me here?”

Jun let out a sound that might’ve been a whimper.

Dylan pressed a kiss just above his navel. “Say yes.”

“Yes,” Jun gasped. “God, yes.”

Dylan chuckled. “You’re so bossy when you’re jealous. But look at you now…”

He kissed lower.

Jun’s entire body arched.

“…a total mess.”

Jun’s hands found Dylan’s shoulders—gripping, anchoring.

Then gave him exactly what he wanted.

And for the next twenty minutes, the only sounds in the room were gasps, moans, the rustle of sheets—and Jun, breathless and desperate, saying please like it was Dylan’s name and his only prayer.

When it was over, Jun lay sprawled across the bed, chest heaving, wrists finally free, hair wild like he'd been through a windstorm and liked it.

Dylan leaned over him, brushing damp hair from his forehead.

“So,” Dylan murmured, licking a smudge of chocolate from Jun’s shoulder. “Still think I’m the jealous one?”

Jun could barely lift his head. “You’re insane.”

Dylan smiled. “You’re welcome.”

Jun pulled him down by the collar and kissed him.

Dylan leaned up again, bracing himself over Jun, gaze unreadable for a moment. And then, softer:

“I don’t want anyone else,” he said. “Not the guy backstage. Not anyone.”

Jun stared at him.

“Just you.”

Something in Jun’s chest cracked open.

“Me too,” he whispered. “Just you.”

Dylan kissed him then, slower this time. Deep and sweet and consuming. The kind of kiss that made everything else fade.

And when they broke apart, foreheads pressed together, Dylan whispered, “So maybe let’s stop pretending.”

Jun blinked. “Pretending?”

“That we’re not already together.”

Jun’s breath caught.

Because yeah.

Maybe they were.

Not just because of the mousse, or the jealousy, or the kisses that made the air crackle—but because no one else had ever made Jun feel like this. Not dizzy. Not lost.

But found.

“I’d like that,” he said softly.

Dylan smiled.

Then promptly collapsed onto Jun’s chest.

They lay there for a long moment—sticky, shirtless, vaguely chocolate-smeared and completely tangled up in each other.

Jun sighed.

“God,” he muttered. “I’m gonna have to wash the sheets again.”

Dylan snorted against his collarbone. “Worth it.”

Jun laughed.

And pulled him closer.

Notes:

eheheheheh no more smut for u guys for a few chapters 🫣🫣😁😁

Smut quota finished for atleast 4 days (I hope I'll not end up diverting lmaoo)

 

This is like when u say life can't get any worse but next moment it does? This is when u believe Dylan can't get any hotter but then he does.
(Same for Jun lovers guys but personally I'm TOTALLY DYALN BIASED)

Chapter 20: Jun the unhelpful clingy starfish

Summary:

Dylan stared down at him, unimpressed. “You’re the worst assistant I’ve ever had.”

Jun gave him a slow, lazy smile. “You loved my assistance last night.”

Dylan turned pink. “That was different.”

Jun smirked. “Was it?”

A while later, “You’re really going,” he said, voice casual, eyes anything but.

Dylan looked over his shoulder with an amused quirk of a brow. “I thought that was clear when Pae shouted it at us.”

“I thought we could rebel,” Jun said. “Strike. Chain ourselves to the dance mirrors in protest.”

“Tempting,” Dylan murmured, going back to folding.

Notes:

I swear apt this feels like one of those dramas I badmouth abt to my friends lmaoo

where it's all just smut and the plot takes a backseat

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

Chapter Text

The group house was quiet, unnaturally so. Jun emerged from his room looking vaguely ruined—hair sticking up at angles like it had tried to fight a tornado and lost, wearing a hoodie that was definitely not his. The sleeves swallowed his hands. The hem almost covered the suspicious bite mark blooming on his hip.

He blinked at the kitchen light.

“Why is it so bright?”

Pepper, sitting cross-legged on the counter eating cereal from a mixing bowl, looked up with a smirk. “It’s eleven a.m., vampire.”

Jun groaned and made a beeline for the coffee machine.

The peace lasted approximately twenty seconds.

The group house buzzed with lazy weekend energy—until the front door slammed open like the dramatic punctuation to a soap opera cliffhanger.

“Why do I feel like that’s Manager Pae?” Nano muttered from the kitchen, halfway through assembling a triple-decker sandwich.

“Because it is,” Pepper said, already halfway up the stairs, towel around his neck, clearly fleeing.

Jun groaned, flopping onto the couch, still sore in places he didn’t want to examine too closely. He didn’t even look up when Dylan wandered in wearing sweatpants, his hair delightfully wrecked from last night’s enthusiastic activities, suspiciously fresh-faced and smug, with Jun’s scent still lingering faintly on his collar.

“Boys!” came the unmistakable bark of their long-suffering manager. “Living room. Now.”

“Can’t we vote on it?” Jun called out without moving.

“No.”

A groan chorused from multiple directions, but like obedient schoolboys facing the wrath of a headmistress, the members of MARS dragged themselves in—Jun sprawled dramatically across the arm of the couch, Dylan beside him, annoyingly upright and radiant for someone who’d spent half the night reducing Jun to a puddle of mousse-smeared whimpers.

Manager Pae stood in front of them with a clipboard, eyes already twitching.

“Great. You’re all here. I’ll make this quick. Dylan, Nano—congrats, you’re being lent out as mentors for the SM Thailand junior camp for the next week and a half.”

Dylan blinked. “What?”

Nano nearly dropped his sandwich. “Excuse me?”

Jun sat up, eyebrows climbing. “Wait, wait. Like… mentor mentors? For real?”

“Yup.” Pae flipped the clipboard with a smirk. “They wanted senior idols to guide the rookies through their final evaluation stages before debut. And guess which two polished, squeaky-clean role models got picked?”

Everyone turned to look at Dylan.

Jun tilted his head. “Polished and squeaky-clean? Did they mix up his name with mine?”

Dylan elbowed him in the ribs without looking.

Nano groaned. “I didn’t even agree yet!”

Pae waved a hand. “Doesn’t matter. You leave tomorrow morning.”

Jun blinked. “Tomorrow?”

“Pack tonight. Van leaves at six. Province’s about three hours north. You’ll have separate quarters, meals prepped, a full schedule of dance workshops, vocal training, and one-on-ones with the baby idols.”

Nano let out the quietest, most heartfelt “Noooo” Jun had ever heard.

Dylan just looked stunned.

Jun’s brain, meanwhile, was rebooting slowly, like a very tired laptop after a power outage. Tomorrow? Gone? For ten days?

He blinked over at Dylan, who was now chewing his lip thoughtfully.

The worst part? He looked excited.

Later that afternoon, Jun cornered Dylan in his room, which now resembled the aftermath of a tactical wardrobe strike. Clothes everywhere. Toiletries lined up on the desk. And Dylan, standing in front of his open suitcase with a stack of folded shirts that screamed “adorably competent camp leader.”

Jun flopped onto the bed like a cat determined to ruin all folding efforts by proximity.

Dylan was trying to pack. Emphasis on trying. His duffel lay half-zipped on the bed, a mix of black shirts, ripped jeans, chargers, and protein bars scattered around it.

Jun was sprawled sideways across the mattress, dramatically star-fished in exactly the spot Dylan needed to reach.

“You’re not helping,” Dylan said, nudging his knee.

“I am helping,” Jun insisted.

“You’re lying on my clothes.”

“I’m making sure they’re wrinkle-free.”

“They’re under you.”

Jun rolled onto his stomach and rested his chin on his arms. “Exactly.”

Dylan stared down at him, unimpressed. “You’re the worst assistant I’ve ever had.”

Jun gave him a slow, lazy smile. “You loved my assistance last night.”

Dylan turned pink. “That was different.”

Jun smirked. “Was it?”

A while later, “You’re really going,” he said, voice casual, eyes anything but.

Dylan looked over his shoulder with an amused quirk of a brow. “I thought that was clear when Pae shouted it at us.”

“I thought we could rebel,” Jun said. “Strike. Chain ourselves to the dance mirrors in protest.”

“Tempting,” Dylan murmured, going back to folding.

Jun rolled to his side. “You need help?”

“Absolutely not.”

“Cool,” Jun said, already sitting up. “Helping anyway.”

Dylan sighed as Jun picked up a shirt, admired it, then tried to stuff it into the suitcase in the most chaotic way possible.

“Jun.”

“I’m optimizing your packing system. It’s modern. Revolutionary. Looks like chaos, but really—”

“Looks like you’re trying to sabotage me.”

“Same thing,” Jun said cheerfully. “You’ll miss me more if your socks are mismatched.”

Dylan gave him a side-eye. “That’s psychotic.”

Jun smirked and flopped backward again, kicking one bare foot up to rest on Dylan’s knee. “Come on. Don’t you want to see me suffer?”

Dylan swatted the foot away. “No. But I do want to pack without you trying to sneak in extra-large tops and monk attires.”

“I think you’d look too hot in anything else.”

“I’m going to be mentoring teenagers.”

Jun’s grin widened. “Exactly.”

Dylan threw a rolled-up pair of socks at his face.

“Okay,” Jun said, muffled. “Deserved.”

Dylan turned around with a quiet laugh, the kind that vibrated low in his throat and made Jun’s stomach flip even though he refused to show it.

For the next few minutes, Jun watched him pack. The smooth efficiency of his movements, the slight furrow between his brows when he concentrated. The soft curl of his mouth when he muttered under his breath about Nano probably forgetting half his stuff.

Jun sighed dramatically. “Fine. I’ll help. But only because I’m selfless and amazing.”

Dylan stepped aside warily as Jun sprang up with the energy of a feral cat and immediately began wrongly folding his clothes.

“Okay, first of all,” Dylan said. “That is not how folding works.”

“I’m inventing new methods,” Jun replied. “Revolutionary. Inspired by chaos theory.”

“You just balled my hoodie up like a dead hamster.”

“Feng shui,” Jun said, tossing it into the bag.

Dylan snatched it back. “Jun.”

“What?” Jun blinked innocently. “You said I could help.”

“You’re not helping. You’re making it worse on purpose.”

Jun gasped, clutching his chest. “You wound me.”

“I’ll wound you more—”

“Oh my god, you’re threatening violence now?” Jun flopped back onto the bed. “Because I folded your jeans creatively?”

Dylan laughed despite himself. “You’re a menace.”

Jun kicked at his leg. “You love it.”

Unfortunately, yes.

For Jun, ten days?

Without Dylan teasing him in the kitchen, or calling him out in rehearsals, or sliding next to him on the couch like gravity didn’t apply when it came to personal space?

It felt… too quiet already.

Jun cleared his throat. “You want me to make a list of what you might forget?”

“I already made one,” Dylan said smugly, holding up a color-coded checklist. “Because I am not a chaos goblin.”

Jun scowled. “Rude. Helpful chaos goblin, thank you.”

“Debatable.”

Jun stood up dramatically. “Fine. I’ll go help Nano. Maybe he’ll appreciate my loving attention and peer-reviewed packing expertise.”

“Peer-reviewed by who?”

“Me. I am the peer.”

Jun flounced to the door, then paused and looked back.

Dylan had gone still again, hands on his suitcase, watching him like he wanted to say something but didn’t.

Jun leaned against the doorframe.

“…You sure you’ll survive without me annoying you for ten days?”

Dylan tilted his head. “You planning to stop?”

Jun pretended to think. “Mm. No.”

Dylan laughed. “Then I guess I’ll miss the noise.”

Jun’s stomach flipped again.

He gave a dramatic sigh and walked back over, flinging himself across the bed again. “I’m staying. You need me.”

“I need peace and a zip-locked toiletry bag.”

Jun pointed. “Middle pocket. I already packed it.”

Dylan blinked.

Jun shrugged. “You’re not the only one who plans ahead, Captain Color Code.”

“…Thanks.”

Jun kicked his legs restlessly. “Also, I moved your favorite socks into the top flap because if you pack them with the shoes again I’ll disown you.”

“You’re not my mom.”

“I’m your chaos goblin.”

Dylan laughed again, soft and low, and it hit Jun square in the chest.

Silence settled between them for a beat.

Then Dylan said, “You’re gonna be annoying the whole night, aren’t you?”

Jun grinned. “Oh, absolutely. You’re going to be clinging to Nano by Day Three, begging for a break.”

Dylan sat beside him on the bed, fingers brushing his ankle lightly. “You could just say you’ll miss me.”

Jun stared at him. “You’ll miss me.”

Dylan raised a brow. “Didn’t say I wouldn’t.”

Jun narrowed his eyes. “You just want me to say it first.”

“I already won last night,” Dylan said with a smirk. “You admitted I always win.”

“That was under duress.”

“You were begging.”

Jun flushed. “Shut up.”

“Make me.”

They stared at each other for a second too long, both leaning just slightly forward—and then, as if the air snapped between them, Jun reached out, fingers tugging lightly on the hem of Dylan’s shirt.

Dylan leaned in.

The kiss wasn’t as heated as last night’s—but it was sweeter. Slower. Full of things neither of them said out loud.

When they pulled back, Jun rested his forehead against Dylan’s and exhaled.

“No miss yous,” he said. “Not yet.”

Dylan nodded. “Agreed.”

Jun sighed. “But I’m still stealing your hoodie.”

“That’s Nano’s.”

“Universe wants me to suffer.”

They sat there for a few more minutes, Dylan’s hand curled around Jun’s wrist, thumb brushing absentminded circles.

Finally, Jun stood. “Alright. Go finish packing before I light your suitcase on fire out of jealousy.”

Dylan raised a brow. “You jealous of the rookies?”

“I’m jealous of the ten days they get your undivided attention.”

Dylan smirked. “So possessive.”

Jun winked. “You like it.”

Dylan didn’t deny it.

As Jun stepped into the hallway, Nano passed him with a pair of swim trunks on his head and a look of utter despair.

“Why are you—”

“I’m spiraling,” Nano muttered. “Don’t ask.”

Jun just patted his shoulder. “Don’t worry. I packed Dylan’s socks wrong. He’ll suffer with you.”

Nano looked betrayed. “You monster.”

Jun beamed.

When he returned to his own room later, Dylan’s hoodie was already on his bed.

And tucked into the front pocket was a small note.

“Don’t burn the place down while I’m gone. –D.”

Jun stared at it for a long moment.

Then pulled the hoodie on, climbed into bed, and muttered into the fabric:

“Maybe I will miss you a little.”

Just a little.

But only for ten days.

Notes:

OK DAY ONE OF STICKING TO THE SELF PROCLAIMED NO SMUT YET POLICY

Chapter 21: Mentors

Summary:

Nano groaned. “I didn’t sign up to be a babysitter. If one of these kids cries, I’m putting in a request to go back.”

“You’re not good with kids?” Dylan asked mildly.

“I’m not good with anything under twenty.”

“You’re twenty-one.”

“Exactly. They’re basically fetuses to me.”

Dylan rolled his eyes as the van stopped. “Try not to traumatize them.”

“No promises.”

Notes:

eheheheheh once I start I just can not stop 😭😭😁😁

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

Chapter Text

The van ride to the SM Thailand Junior Camp had been long, winding, and mostly quiet.

Mostly.

Nano, for one, had already complained six times.

“Why the hell did they choose us for this?” he muttered for the fourth time, forehead smushed against the van window. “I’m not built for kids, Dylan. I don’t even know how to talk to people born after 2007.”

“You don’t know how to talk to people, period,” Dylan said mildly, scrolling through his phone without looking up.

Nano kicked the back of his seat. “Rude.”

But Dylan didn’t reply—just smirked slightly and kept scrolling.

Not that he’d admit it out loud, but he was kind of excited. It was new. It was unfamiliar. It was also weirdly flattering to be asked to mentor the rookies, especially since it hadn’t even been two years since their own debut. He could still remember being one of those terrified wide-eyed kids, wondering if he’d survive vocal training or accidentally get kicked out during monthly evaluations.

Now he was on the other side.

Weird.

Cool.

Also—kind of intimidating.

The camp itself was tucked in a green, quiet province, the air clearer than in the city. The gates swung open to reveal a sleek modern facility lined with trees, a few dorms on one side, rehearsal buildings on the other, and a courtyard right in the center where a few kids were already practicing choreo under the morning sun.

Nano groaned. “They’re already working? Oh, this is hell.”

Dylan cracked a smile. “Don’t let them smell your fear.”

The van rolled to a stop in front of a sleek glass building nestled between green hills, the sign out front proudly announcing: SM Thailand Junior Training Camp. Palm trees lined the path, and somewhere off to the side, Dylan could hear the distant thud of bass from the main training hall. It wasn’t their usual turf. Not the sleek chaos of show tapings or the glamorous grind of tour prep. This place smelled like floor polish and teen dreams.

Nano yawned and stretched so hard his shoulder cracked. “We’re not paid enough for this.”

Dylan smirked as he stepped out of the van. “We’re not paid at all for this. It’s goodwill.”

“That’s what I said.”

The manager, who had driven up with them, ignored Nano’s dramatics and clapped both of them on the back. “You two’ll be fine. The juniors have been excited for weeks. Idol mentors from MARS? They’ve been losing their tiny minds.”

The campus looked like something out of a youth drama—sleek buildings lined with mirror windows, shaded walkways with neat rows of benches, and a massive dance studio at the heart of it all. A group of teens jogged by in matching track jackets, laughing and half-panting. Everything smelled like freshly mowed grass and teenage ambition.

“You’re excited,” Nano said, smirking as he nudged him with an elbow.

“I’m not.”

“You so are.”

Dylan didn’t reply, just kept watching as a staff member in a SM Thailand windbreaker waved them toward the lobby.

Their manager met them at the entrance, all bright smiles and a clipboard, giving them the usual rundown—rooms, schedule, keycards, don’t traumatize the trainees, try to be encouraging, etc. Dylan nodded politely through it. Nano tried to fake listening and failed halfway through, getting distracted by a cat darting through the bushes.

Nano groaned. “I didn’t sign up to be a babysitter. If one of these kids cries, I’m putting in a request to go back.”

“You’re not good with kids?” Dylan asked mildly.

“I’m not good with anything under twenty.”

“You’re twenty-one.”

“Exactly. They’re basically fetuses to me.”

Dylan rolled his eyes as the van stopped. “Try not to traumatize them.”

“No promises.”

They were ushered out by the staffer—a woman named Ploy, cheerful in the way that made Nano deeply suspicious.

“You two must be exhausted! But don’t worry, we’ve set you up with your own room in the mentors’ wing. You’ll have a little time to settle before orientation with the trainees.”

She led them through the modern corridors, full of wall-mounted monitors playing highlight reels from the company's biggest groups. Nano smirked as their own footage from MARS’s debut MV played silently overhead.

“God, I look so good,” he muttered.

“Debatable,” Dylan said without looking at him.

Their room turned out to be… decent. Two beds, clean sheets, a shared closet, and a mini balcony overlooking the outdoor gym.

Nano let out a long-suffering groan and followed Dylan inside, dragging his suitcase like it had personally offended him.

Their assigned dorm room was simple but comfortable—two beds, a shared desk, minimal decor but clean. A window overlooked the outdoor training field, where a group of lanky boys were jogging laps in matching black tees. From here, they looked tiny. Dylan leaned on the window frame, watching.

Nano flopped on one of the beds. “I’ll take this one. Better window light for selfies.”

“I don’t think that’s why we’re here,” Dylan said, dropping his bag neatly near the other bed.

“I’ll pretend you didn’t say that.” Nano whipped out his phone and immediately video called Pepper.

Nano flopped onto the bed nearest the door and immediately whipped out his phone.

“Gotta show them our prison cell,” he muttered, opening a video call.

He turned the camera toward the plain walls and sterile beds. “Behold: glamor.”

Pepper snorted. “Looks like a hostel.”

Before Nano could answer, Thame shoved his face into the frame from behind Pepper, grinning. “Oof. Nano, you got the bed near the window? You’re gonna get haunted.”

“Thanks, Phi Thame,” Nano said dryly. “That’s helpful.”

Jun appeared too, shirtless and annoyingly glowing even through a blurry camera. “Where’s Dylan?”

Dylan glanced over but didn’t move. “I’m not performing for you.”

“He’s shy now?” Jun said to the others. “You break one boy and he turns mysterious.”

Nano flipped the camera to Dylan’s back, lounging against the window, arms folded. “Look at him. Our group’s designated heartbreaker.”

“Don’t make me come back and break you too,” Dylan said without turning.

Jun grinned like he’d enjoy that.

Thame rolled his eyes. “Be nice to the kids. You two are officially mentors now.”

“Mentors,” Nano repeated like it physically hurt him. “I’m gonna be teaching kids how to be idols. This is the darkest timeline.”

Pepper raised a brow. “You’re not that much older.”

“Old enough to feel ancient around a bunch of eighteen-year-olds,” Nano grumbled. “Bet they still drink strawberry milk.”

Jun tilted his head. “Didn’t you do that last week?”

“Details,” Nano muttered.

Thame leaned in. “You look like you’re about to slap a child.”

Nano grinned. “Oh, I will. First one who calls me hyung in that whiny voice is getting drop-kicked.”

“Don’t traumatize the kids,” Pepper scolded. “You’re their seniors now. Role models.”

Jun let out a bark of laughter. “Nano? Role model? Please.”

“Okay rude,” Nano said. “I can be inspiring. I have charisma. I was born to lead.”

“You were born to be a pain,” Thame muttered.

Nano flipped the camera to show off the beds. “At least the room’s cute. Look at this. Two beds. No chocolates on the pillows though. Minus one star.”

“You’re not at a resort,” Pepper said.

“I should be.”

Dylan leaned toward the camera, hair slightly mussed, looking unfairly good even with travel fatigue clinging to his lashes. “We’ll check in later. Gotta go meet the kids.”

“Oh, Godspeed,” Jun said with mock solemnity.

“Try not to break them,” Thame added, and then the call ended.

Nano groaned and tossed the phone aside. “If even one of them asks me to do aegyo, I’m quitting the industry.”

They’d barely had time to unpack their clothes and argue about drawer space before a camp coordinator knocked politely and gestured for them to follow.

“Orientation and introductions,” she said brightly. “The trainees are excited to meet you.”

Dylan stood, stretching. “Come on. Let’s go traumatize some youth.”

Nano glanced sideways at Dylan. “You ready for a room full of worship?”

Dylan didn’t answer, but the slight twitch at the corner of his lips gave him away.

He was ready. Maybe more than he wanted to admit.

The training hall was wide and mirrored, with speakers stacked in corners and the smell of effort hanging thick in the air—sweat, fabric softener, determination. Twelve boys stood in neat rows, all wearing SM-issued practice clothes. They straightened up the moment Dylan and Nano entered, eyes huge, spines straightening like someone had cranked a dial.

Nano blinked. “Okay. That’s intense.”

Dylan stepped forward with a casual ease that belied the glances he was already getting. One of the coordinators clapped her hands.

“Everyone, this is P’Dylan and P’Nano, from MARS. They’ll be with us for the next ten days as part of the senior mentor program.”

The kids clapped politely, some too nervous to look up. One of them actually dropped his water bottle.

Notes:

OK DAY TWO (or chapt 2 whtever) OF STICKING TO THE SELF PROCLAIMED NO SMUT YET POLICY

Chapter 22: A cute duckling found

Summary:

Rin kept messing up. Tripping slightly over turns, coming in half a beat late on rhythm claps. His embarrassment was obvious, but so was the way he kept peeking toward Dylan, biting his lip.

Nano leaned in again. “How do you always attract the shy ones?”

“I didn’t do anything.”

“You looked like yourself. That’s enough.”

They stayed another hour, observing group drills, occasionally giving tips. Dylan corrected a shoulder angle here, a step count there. Nano helped one kid fix his breathing pattern. Rin didn’t come near them unless he had to, but he hovered—always watching.

On their way back to the dorm, Nano sighed dramatically. “He’s gonna fall asleep whispering your name into his pillow.”

“Shut up.”

“Should I start planning the wedding? Maybe a vow exchange between you and your tiny fanboy?”

“He’s a child.”

“He’s eighteen.”

“Exactly.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

A polished, sunlit space with mirrors lining one side and floor-to-ceiling windows along the other. The twelve trainees were already waiting inside, all dressed in standard-issue black training gear, sneakers squeaking against the floors as they lined up.

They couldn’t have been more than sixteen or eighteen, each one standing straight like they were facing a firing squad. One looked like he hadn’t hit puberty yet. Another looked like he might faint from sheer awe.

Dylan stepped forward, offering a polite wai. “Hey. I’m Dylan.”

Nano offered a lazy salute. “Nano. We’re not scary. You can breathe.”

The kids laughed, nervous and awkward, and then the round of introductions began.

One by one, they stepped forward, giving their names, ages, and a short bow. Most were between fifteen and eighteen, with different regional accents, some shyer than others, a few already looking dangerously polished.

Introductions started. Each trainee stepped forward, announced their name, age, and a quick summary of their specialties.

There was Atom, all limbs and teeth, who danced like a spark plug and stammered when he spoke. Jai, quiet but with eyes that tracked every movement like he was memorizing it. Kavee, who was already good-looking in a way that suggested he knew it, but was too young to be cocky about it.

And then came the eleventh boy.

He stepped forward, bowed a little too fast, and blurted, “My name is Rin. I’m eighteen. I’m from Khon Kaen. I—uh—I focus on vocals. And dance. A bit. Um—”

He was flushed pink halfway through, his hands twisting in front of him.

Dylan nodded politely, eyes calm. “Nice to meet you, Rin.”

Rin looked like he might faint.

Nano elbowed Dylan subtly.

“What?” Dylan whispered.

“You broke him already.”

Rin went to stand at the end of the line again, face tomato-red, sneaking glances every few seconds like he couldn’t believe Dylan was real.

Nano leaned closer to Dylan. “He looks like he printed your posters and kissed them goodnight.”

“Stop,” Dylan muttered.

“I’m serious. That’s not admiration, that’s a boy in the first stages of boy crush hell.”

Dylan kept his face unreadable, but he caught Rin’s eye once and gave a small, polite smile.

The kid almost combusted.

The last trainee introduced himself—Moo, sweet-faced and jittery—and then the coordinator led the group through basic warmups. Dylan and Nano stood back, watching their posture, their timing, taking mental notes.

Rin looked like he might pass out.

Especially when Dylan had nodded and given him a gentle smile. “Nice to meet you, Rin.”

Rin made a tiny squeaking sound and immediately turned beet red.

Nano’s eyes glittered.

“Oh, this is gonna be fun,” he whispered to himself.

For the rest of the orientation, Rin couldn’t look Dylan in the eye for more than a second. Any time Dylan spoke—even just to the group—Rin’s ears turned pink.

Nano leaned toward Dylan while the kids were distracted with stretches.

“You’ve got a fanboy,” he whispered. “Look at him. He’s practically vibrating.”

Dylan didn’t even look over. “He’s a kid.”

“Yeah. A kid who thinks you invented gravity.”

“Don’t start.”

“I’m not judging. It’s cute,” Nano said, eyes twinkling. “Little puppy love never hurt anyone. Besides—he’s harmless.”

Dylan shot him a warning look. “Nano.”

Nano grinned.

Rin kept messing up. Tripping slightly over turns, coming in half a beat late on rhythm claps. His embarrassment was obvious, but so was the way he kept peeking toward Dylan, biting his lip.

Nano leaned in again. “How do you always attract the shy ones?”

“I didn’t do anything.”

“You looked like yourself. That’s enough.”

They stayed another hour, observing group drills, occasionally giving tips. Dylan corrected a shoulder angle here, a step count there. Nano helped one kid fix his breathing pattern. Rin didn’t come near them unless he had to, but he hovered—always watching.

On their way back to the dorm, Nano sighed dramatically. “He’s gonna fall asleep whispering your name into his pillow.”

“Shut up.”

“Should I start planning the wedding? Maybe a vow exchange between you and your tiny fanboy?”

“He’s a child.”

“He’s eighteen.”

“Exactly.”

Nano smirked.

Later, during the one-on-one assessment portion, the trainees were separated into groups to show their vocal and dance progress. Dylan and Nano rotated between them, giving quiet feedback, offering corrections. Dylan, always more of the stoic observer, jotted notes and gave small nods or short suggestions. Nano was more hands-on, sometimes demonstrating moves himself or cracking jokes to loosen the nerves.

But the moment Rin stepped up for his turn—Nano practically vibrated with glee.

Rin sang a verse of a ballad, soft and emotional, his eyes never leaving Dylan for more than a second.

“Nice tone,” Dylan said. “Your breath control still needs work, but you’re on the right path.”

Rin beamed like Dylan had handed him an award.

Nano clapped slowly. “Aw. That was cute. Our little Rin might just be a heartbreaker.”

Rin flushed so hard his ears turned crimson. “I-I didn’t— I wasn’t—”

Nano cut him off with a wink. “Relax. You’re doing great. Just don’t faint the next time Dylan looks at you.”

Dylan sighed.

Nano whispered to Dylan outside earshot. “Fine. You’re no fun. But I’m still gonna tease him.”

“Don’t bully him.”

“I won’t bully,” Nano said. “I’ll mentor. Lovingly. With chaos.”

Rin turned to Dylan, clearly trying to say something—anything—but all that came out was a strangled squeak.

Dylan gave him another soft smile, one that said I’m not making fun of you, it’s okay.

Rin visibly melted.

Nano shook his head in awe. “This is gonna be the highlight of my week.”

“You’re evil,” Dylan muttered.

“Incorrect. I’m helpful. You think you’re cool and mysterious. But to these kids? You’re literally an idol. You walk in, and half of them forget how to breathe. Especially that one.”

Dylan flicked his eyes toward Rin, who was now trying to casually look their way while hiding behind another trainee.

He sighed. “It’s harmless.”

Nano grinned. “Unless he writes you a love letter by Day Three.”

Dylan elbowed him.

Nano dodged with a laugh.

They wrapped the first day with a light vocal warm-up and assigned choreography tasks for the following morning. The kids bowed deeply, thanking them one by one before dispersing to their rooms.

Dylan was already halfway through the hall when Nano fell into step beside him, grinning.

“So,” Nano said.

“No.”

“C’mon, just admit it. A tiny part of you thinks it’s sweet.”

“I think he’s eighteen.”

“Exactly. It’s adorable. Like a baby duck following you around.”

Dylan shook his head but didn’t argue.

Because yeah. It kind of was.

Dylan groaned and pushed open the dorm door. “I’m not babysitting you too.”

Nano smirked. “Too late.”

They flopped onto their beds, twin groans of exhaustion echoing into the ceiling.

“You ever feel like we’re the grown-ups now?” Nano asked.

“Don’t say that.”

“No, seriously. These kids look at us like we have all the answers. Like we’re… legends.”

“You like it.”

“I like being admired,” Nano said smugly. “But not when I have to wake up at seven to supervise vocal drills.”

Dylan didn’t respond. He was thinking of Rin again—how wide his eyes had gotten, the nervous flush in his cheeks. Not attraction, not for Dylan, not really. Just idolization, pure and clumsy. Dylan had felt it too once, looking up at the stars on TV and wondering how it felt to be one.

He turned on his side, arm draped over his face. “Let’s not mess this up.”

Nano paused. “You mean Rin?”

“No,” Dylan muttered. “All of it. The whole week. The whole… mentor thing.”

Nano was quiet for a moment. “Yeah,” he said finally. “Alright. We’ll be responsible.”

A beat passed.

Then Nano snickered. “But I’m still teasing the kid.”

Dylan groaned into the pillow. “I’m requesting a new roommate.”

Nano stretched and rolled onto his back, grinning at the ceiling. “Too late. You’re stuck with me. For ten whole days.”

Outside, the training grounds lit up under floodlights. Inside, in a plain dorm room shared by two reluctant mentors and twelve soon-to-be idol hopefuls, things were just beginning.

And somewhere down the hall, Rin was probably screaming into a pillow.

Notes:

OK CHAPTER THREE OF STICKING TO THE SELF PROCLAIMED NO SMUT YET POLICY

Chapter 23: Nano's contractual obligatory teasing

Summary:

As soon as Dylan stepped away, Rin collapsed to the floor in a pile of limbs and sweat. His friend nudged him.

“Dude. You held your breath through the whole last verse,” the boy said, laughing.

Rin covered his face with a towel and groaned. “I didn’t want to mess up. He was watching.”

Across the room, Nano was watching Rin with far too much amusement.

“I’m giving that performance a solid 8.5 in ‘crush agony,’” Nano said, sipping his iced coffee. “He’s going to combust by week’s end.”

Dylan didn’t reply. He was focused on the mirror, doing light stretches. But Nano wasn’t fooled. He caught the tiny smirk twitching at the edge of Dylan’s mouth.

“You like it,” Nano accused.

“It's childish,” Dylan replied simply. “He’s eighteen.”

“And you’re twenty-two, I know,” Nano drawled. “Still—he looks at you like you invented dance.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The second full day at SM Thailand Junior Camp began with a too-early knock on Dylan and Nano’s door. Nano groaned from under his blanket, only one eye peeking out at the wall clock that read 6:45 a.m.

“Is this the military?” he mumbled.

Dylan, already dressed in loose black sweats and a simple tee, leaned over from his bed and tapped Nano’s forehead. “Let’s go. We have to warm up before the kids arrive.”

Nano grumbled something in Thai that Dylan chose not to translate.

By the time they entered the rehearsal hall, the twelve junior trainees were already standing in formation, stretching silently as their instructor moved between them correcting posture. Rin, toward the back row, perked up the moment he saw Dylan.

Nano noticed it immediately.

He elbowed Dylan. “Your fanboy’s here,” he whispered.

Dylan gave him a side glance. “He’s a kid.”

“Yeah, but that kid looks like he’s about to cry tears of joy.”

Indeed, Rin’s ears had turned pink at just the sight of Dylan walking in. He bowed so deeply it looked like he was greeting royalty.

Dylan ignored Nano’s continued smirk and walked to the center of the room.

“Alright,” he said, voice firm. “We’re going to warm up with ‘Charm’ today. Let’s see your stamina.”

A murmur rippled through the younger trainees. “Charm” wasn’t easy. It was one of MARS’s most intense choreographies—and Dylan’s debut centerpiece.

“Don’t worry,” Nano added with a wink, “We’ll take it slow. Unless you want Dylan to go full drill sergeant.”

The room laughed nervously, but Rin nodded seriously.

“He’d look hot,” Rin said under his breath, not loud enough for Dylan to hear.

But Nano, with his ever-sensitive radar for crush energy, caught it. He filed it away for later.

The first session commenced with warm-ups. Dylan demonstrated a series of dance moves, his movements fluid and precise. The trainees watched in awe, attempting to mimic his steps.

Rin, in particular, tried to mirror Dylan's every move, often glancing at him for approval.

"You're doing well, Rin," Dylan commented, offering a rare smile.

Rin's face turned crimson, and he nearly stumbled over his own feet.

Nano, observing the interaction, couldn't resist teasing.

"Careful, Rin. At this rate, you'll dance your way into P'Dylan's heart."

The room erupted in laughter, and Rin buried his face in his hands.

During a short break, the trainees gathered around Dylan and Nano, asking questions about their experiences.

"P'Dylan, how do you maintain such stage presence?" one trainee inquired.

"Practice," Dylan replied succinctly.

"And a killer wardrobe," Nano added, earning chuckles.

A while later Nano seated beside Dylan whispered, "Day two, and we've already got a lovestruck trainee."

Dylan sat, reviewing notes.

"He's just enthusiastic."

"Enthusiastic is one thing. Rin looks at you like you're the sun."

Dylan chuckled softly.

"He's young. He'll grow out of it."

"Or into it." Nano grinned.

"Relax. I'm not going to steal your thunder."

Dylan rolled his eyes, but the amusement was evident.

“Hold—pose!”

The group froze at the final beat of the routine. Everyone was panting, sweat dripping, and more than a few were wobbling from exhaustion. But Rin stood like a statue, arms tense, jaw clenched, despite the sweat soaking his fringe.

Dylan watched him quietly. After a beat, he stepped forward and adjusted Rin’s elbow, who looked like he had positioned it wrong on purpose.

“Good control,” he said softly, not praising loudly like he might with other kids. “But don’t forget to breathe into your movement. Right now, it’s all force, no flow.”

Rin nodded so fast he almost headbutted Dylan’s shoulder.

“I—I’ll work on it. Thank you, P’Dylan.”

Dylan gave him a short nod before turning to the rest of the group. “Break. Thirty minutes.”

As soon as Dylan stepped away, Rin collapsed to the floor in a pile of limbs and sweat. His friend nudged him.

“Dude. You held your breath through the whole last verse,” the boy said, laughing.

Rin covered his face with a towel and groaned. “I didn’t want to mess up. He was watching.”

Across the room, Nano was watching Rin with far too much amusement.

“I’m giving that performance a solid 8.5 in ‘crush agony,’” Nano said, sipping his iced coffee. “He’s going to combust by week’s end.”

Dylan didn’t reply. He was focused on the mirror, doing light stretches. But Nano wasn’t fooled. He caught the tiny smirk twitching at the edge of Dylan’s mouth.

“You like it,” Nano accused.

“It's childish,” Dylan replied simply. “He’s eighteen.”

“And you’re twenty-two, I know,” Nano drawled. “Still—he looks at you like you invented dance.”

“He looks at you the same way,” Dylan said, grabbing a towel.

At that, Nano actually laughed.

“Oh, no he doesn’t. Rin gets shy around me too. But with you, it’s like he’s rehearsing a confession monologue from a BL drama.”

Dylan gave him a flat look. “Not helping.”

Over the next few hours, the trainees' skills improved under Dylan and Nano's guidance. Rin's admiration for Dylan remained unwavering, often seeking his attention and approval.

Nano continued his playful teasing, both towards Rin and Dylan.

"Dylan, Rin's got that dreamy look again."

"Focus on your own trainees, Nano."

"But this is way more entertaining."

Despite the teasing, Dylan handled Rin's infatuation with grace, always maintaining professionalism.

Rin approached Dylan, holding a small gift.

"P'Dylan, thank you for everything."

Dylan accepted the gift, a handmade bracelet, and nodded.

"Keep working hard, Rin."

Rin beamed, his eyes shining.

Nano, watching from a distance, smirked.

"Young love. So pure."

"He's a kid, Nano."

"A kid with a massive crush."

Dylan shook his head, a smile tugging at his lips.

The late afternoon sun slanted through the windows of the SM Thailand training center, painting streaks of gold over the polished floors. The echo of sneakers and laughter filled the practice room as the last set of trainees stumbled through their final freestyle run.

Dylan stood near the mirror wall, arms crossed, eyes following the beat like a hawk. Nano sat nearby on the floor, stretching lazily, sipping from a water bottle, watching both the juniors and Dylan with mild amusement.

“Alright,” Dylan called, clapping once. “Good energy. But Rin—your shoulders are tight again.”

Rin, standing on the right of the group, flushed instantly. “Y-Yes, Phi.” His voice cracked slightly, which made Nano choke on his water.

Dylan walked over, placing a light hand on Rin’s back. “You’re locking up here.” He tapped just between Rin’s shoulder blades. “Try loosening your arms when you hit the spin, alright?”

Rin nodded frantically, his cheeks visibly red even under the studio lights. “Yes, Phi. I’ll practice more.”

“Good. Again from the top.”

As the music resumed, Nano leaned closer to Dylan with a smirk. “He’s blushing so hard he might combust.”

Dylan didn’t look away from the mirror. “He’s just nervous. Second day.”

“Mmm. Nervous around you.”

“Don’t.”

Nano grinned wider. “You were always this popular with cute boys?”

Dylan rolled his eyes and moved to adjust another trainee’s stance, leaving Nano snickering behind him like a devil with receipts.

During the next short break, the trainees dispersed, some collapsing dramatically on the floor, others heading to grab water. Rin lingered near the mirror, sneaking glances at Dylan, who now sat with a towel over his neck, eyes scanning his notes.

Nano clocked it instantly.

He strolled up to Rin casually, eyes twinkling. “You alright? You were solid that round.”

Rin nodded. “Thank you, Phi Nano.”

“Hey, question.” Nano leaned in like they were sharing a secret. “You gonna confess to Dylan or what?”

Rin made a noise between a gasp and a squeak. “W-What? No! I—I just admire him! He’s really… talented.”

“Uh-huh. Sure. That’s why you turned redder than a traffic cone when he touched your back, right?”

Rin buried his face in his hands. “Please don’t tell him.”

“Too late,” Nano said with mock sympathy. “I’m contractually obligated to bully him with this.”

“Nooooo—!”

Later that evening Dylan and Nano were back in their room—two twin beds, a small desk, and a full-length mirror. Nano flopped face-first onto his mattress while Dylan remained seated at the desk, still jotting notes.

“You’re taking this mentorship way too seriously,” Nano mumbled into his pillow.

Dylan didn’t look up. “That’s the point.”

“You’re acting like you didn’t just ruin an eighteen-year-old’s life with one compliment.”

Dylan smirked faintly but stayed silent.

Nano twisted to look at him, grinning. “Seriously. Rin’s got it bad. You smiled at him once, and I think he decided to marry you.”

“Don’t be dramatic.”

“I’m not. He was staring at your hands during water break.”

This made Dylan pause.

Nano gasped. “You noticed too, didn’t you?!”

“I noticed because you elbowed me and whispered ‘your little fanboy is looking again’ in the middle of warm-ups.”

“I was trying to be helpful,” Nano said proudly. “Anyway, we need to tell the others. Want to traumatize Jun a little?”

Dylan’s brow arched. “Why would Jun be traumatized?”

“Oh, no reason,” Nano said innocently as he pulled out his phone. “Group call time.”

A second later, Thame’s face filled the screen, propped up on his pillow. “Yo. How’s bootcamp?”

“Exhausting,” Nano said. “Dylan made them sweat blood.”

“Good,” Thame replied with a smirk. “That’s our Dylan.”

“Wait, hold on.” Another face popped into the frame—Jun, towel around his neck, freshly showered. “You guys started without me?”

Pepper followed, sitting behind them and waving. “Hi! We just finished vocal practice.”

Nano grinned. “Perfect. I’ve got a story.”

Dylan shot him a warning glance. Nano ignored it.

“So there’s this junior trainee—eighteen, very blushy, very cute—who has the biggest crush on our Dylan.”

“Oh?” Pepper leaned forward, eyebrows raised.

Jun blinked, towel still draped over his shoulders. “…A kid?”

“Yep,” Nano said cheerfully. “Name’s Rin. Couldn’t stop staring. Turned red when Dylan touched his back. Literal heart eyes.”

Thame laughed. “And Dylan?”

“Stoic as ever. You know Phi Ice Cube.”

“I’m not—” Dylan began, but Nano steamrolled.

“I tried to be a good wingman. Told Rin I’d support his dreams. But he nearly passed out when I teased him.”

“Wait, are you shipping this?” Jun asked, voice unusually tight.

Nano smiled sweetly. “What I dunno maybee? I’m just saying he’s cute. If Dylan were into the younger shy-boy type, he’d have options.”

Jun leaned closer to the camera. “Dylan’s not.”

Nano raised an eyebrow. “You sure?”

Jun didn’t answer immediately. His gaze flicked to Dyaln, who was now leaning back against the wall, phone in hand but eyes on the screen.

“Well,” Jun muttered after a pause, “He has a type. And it’s not eighteen.”

“Oho,” Thame teased. “Sounds like someone’s feeling protective.”

“Of our brand image,” Jun said quickly.

Dylan gave the smallest smile. “You jealous?”

Jun scoffed. “Of a kid? Please.”

Nano, grinning, ended the teasing with a loud, “Anyway! Dylan’s fanboy is stuck to him like glue. Can’t wait to see what happens tomorrow.”

“Keep us updated,” Thame laughed. “This is better than TV.”

“Maybe he’ll ask Dylan for a one-on-one training session,” Pepper added with a wink.

Jun said nothing but rolled his eyes with too much force for someone totally unaffected.

Dylan didn’t comment, but as the group call continued—with Nano playfully mimicking Rin’s blushes and Pepper joking about printing “Phi Dylan’s #1 Fan” T-shirts—he allowed himself a tiny smile.

Quiet and unreadable, but amused.

Maybe a little flattered, too.

Notes:

HEHOHAHAHAHAHAHAHAAH I DID IT 4 CHAPTERS PURE PLOT NO SMUT AHAHAHAHAHAHAHAHAHAHAHAH *VICTORIOUS EVIL LAUGHS*

*thunder cackles behind*

Chapter 24: Shirtless distractions

Summary:

“Sorry, that’s me,” he said, pulling out his phone. “It’s the group chat—Pepper sent a photo of Thame pretending to do yoga but he’s just laying on P'Po. Want to see?”

Dylan waved it off. “You deal with that. I’m working.”

Rin blinked rapidly. “You all live together?”

Nano raised his brows at the boy. “You say that like it’s not the PDA-st dorm in Southeast Asia. Yes.”

Dylan shook his head and turned back to Rin, holding out his hand. “Okay. Again. I’ll go through it with you slowly.”

And that was how Rin found himself in front of the mirrors again, shoulder to shoulder with Dylan, who was guiding the routine beat by beat. Nano, meanwhile, chuckled at something in the chat and hit video call without much thought.

Nano chuckled “Alright. Let’s give the old men a taste of youth.”

He opened the group video chat and propped his phone up against a water bottle at the edge of the mat.

“Smile, you’re on live drama cam,” he said.

Notes:

(See the end of the chapter for notes.)

Chapter Text

The third day at SM Thailand Junior Camp started with the buzz of the practice room lights flickering to life and the scent of linoleum and instant coffee in the air. Outside, the Bangkok sky hadn’t fully shaken off its morning haze. Inside, Dylan stood by the mirrored wall of the studio, clipboard in one hand, water bottle in the other. He had tied his hair up today—a loose half-bun that somehow made his face look even sharper—and wore a sleeveless black training top that hugged his arms a little too well for Rin’s already overloaded senses.

Rin had arrived early. Again.

The other juniors shuffled in gradually, yawning and stretching. Rin, however, stood ramrod straight, clutching his dance shoes like sacred relics, stealing glances at Dylan’s reflection whenever he thought it was safe.

Nano strolled in moments later, sunglasses on, sipping iced green tea like he hadn’t crawled out of bed fifteen minutes ago.

“Morning, my little idols,” he said, waving lazily.

A few of the trainees bowed. One of them muttered something about Nano looking like a Thai lakorn villain. Nano beamed.

Dylan was all business. “We’re starting with formation drills, then transition into the first chorus of ‘Crush Depth.’ You’ve seen the performance. The footwork’s tight. If you miss it, it shows.”

He clapped twice. “Into pairs. Now.”

The energy shifted instantly. Trainees scrambled to find partners.

Rin hesitated a beat too long and ended up solo, again.

Nano noticed it right away.

“Kid’s got tunnel vision,” he muttered, walking up beside Dylan. “If you gave him the choice to dance with his bias or breathe, he’d ask how long he can hold his breath.”

“Stop,” Dylan said, but without heat.

They divided the group and Rin was placed in a trio with two of the stronger trainees, both of whom teased him about his posture in a good-natured way.

But Rin’s eyes kept drifting back.

To Dylan.

Specifically, to the subtle way his muscles moved under that sleeveless shirt. To the way his hand would gesture so precisely when correcting a trainee’s angles. To the rare smile—tight-lipped but warm—he offered when someone nailed the combo.

It wasn’t fair.

He was too composed. Too cool. Too—

“Rin,” Dylan called, voice cutting through the music like a blade. “You’re behind. Stay in tempo.”

“S-Sorry, Phi!” Rin squeaked.

Nano looked over, clearly enjoying himself. “You okay there, champ? Need CPR?”

“No!” Rin flailed so hard his wrist mic nearly fell off. “I’m good! I’m—great!”

Nano gave him a thumbs-up. “That’s the spirit.”

The session continued with drills, feedback, and choreography. Dylan made his rounds like clockwork, encouraging where needed, correcting with precision. When he reached Rin again, he crouched to adjust the angle of his foot.

“Turn it out slightly. You’re locking your ankle and losing balance.”

Rin nodded like a bobblehead.

Then Dylan did it again.

He smiled.

“Your energy’s solid though. Keep that intensity.”

Rin’s face flamed red. “T-Thank you, P’Dylan!”

Dylan didn’t respond. He was already moving on, clipboard in hand, adjusting another trainee’s spin.

Nano, stretching on the floor nearby, leaned toward Rin. “Was it everything you dreamed of?”

“Shut up,” Rin whispered into his towel, absolutely melting.

“Okay, again from the top,” Dylan said, voice calm but stern. “Don’t cheat the turn—Rin, your core’s not engaged.”

Rin jolted like someone had just zapped him. “S-sorry, Phi!”

Nano suppressed a grin as he leaned against the mirrored wall, arms folded as he watched the chaos unfold. It was day three at the SM Thailand junior idol camp, and the room was already sweating with the energy of twelve teenagers trying to impress a T-pop star. Or, in Rin’s case, seduce one with heart-eyes and catastrophic coordination.

Dylan sighed—not out of frustration but patience. His voice softened, and he crossed the dance floor to Rin, who immediately stood straighter, blinking rapidly like his lashes might do the work his spine refused to.

“Breathe,” Dylan murmured, positioning himself behind the seventeen-year-old. “You’re locking your hips and then trying to twist. It’s not supposed to look like you’re trying to win a Taekwondo match.”

Nano chuckled. “No high kicks unless you’re getting paid.”

The trainees laughed nervously, except for Rin, who was too distracted by the weight of Dylan’s hands lightly adjusting his stance—one on his upper back, one hovering near his side. It wasn’t even a full touch. But Rin could practically feel the magnetic field.

Dylan glanced up in the mirror to check the room’s layout. “Rin, tuck your pelvis in a little.”

Rin flinched as Dylan’s knuckles grazed his lower back.

“Not like—ugh, never mind.” Dylan bit the inside of his cheek. “Nano, explain it. I don’t want to get sued.”

Nano snorted, pushing off the wall. “Okay kids, time for health class with Uncle Nano. So when Dylan says ‘tuck your pelvis,’ he’s not asking you to—”

A buzzing sound cut Nano off.

“Sorry, that’s me,” he said, pulling out his phone. “It’s the group chat—Pepper sent a photo of Thame pretending to do yoga but he’s just laying on P'Po. Want to see?”

Dylan waved it off. “You deal with that. I’m working.”

Rin blinked rapidly. “You all live together?”

Nano raised his brows at the boy. “You say that like it’s not the PDA-st dorm in Southeast Asia. Yes.”

Dylan shook his head and turned back to Rin, holding out his hand. “Okay. Again. I’ll go through it with you slowly.”

And that was how Rin found himself in front of the mirrors again, shoulder to shoulder with Dylan, who was guiding the routine beat by beat. Nano, meanwhile, chuckled at something in the chat and hit video call without much thought.

Nano chuckled “Alright. Let’s give the old men a taste of youth.”

He opened the group video chat and propped his phone up against a water bottle at the edge of the mat.

“Smile, you’re on live drama cam,” he said.

The screen rang once, twice—

And then, there was Thame, nose practically in the camera. “What the—Nano, why are you calling me during yoga?”

“Because I need emotional support,” Nano replied dramatically. “Also—Dylan is breaking hearts again.”

Dylan, squatting nearby with his notes, didn’t look up. “Don’t start.”

Jun entered the frame last—shirtless, towel over his neck, hair damp from a shower.

And that was the moment things got complicated.

The screen lit up with movement, and Jun’s face popped into frame first—bare shoulders, tousled hair, damp from what looked like a post-shower stroll.

“Oh, hi~” Jun sing-songed.

Nano smirked. “Look who’s pretending this wasn’t deliberate.”

“I just got out of the shower,” Jun said innocently, adjusting the angle to frame his full torso, bare to the waist. “Didn’t know you’d call.”

Dylan, mid-step with Rin, glanced toward the sound. “Who’re you—”

And then he saw the screen. His breath caught.

Dylan looked up, instinctively, at the sound of Jun’s voice.

And froze.

Jun was lounging across the couch, glistening slightly from his shower, his collarbones prominent, towel dangling just low enough to be illegal in three provinces. His hair was pushed back in wet waves, and his mouth curved into the laziest, most satisfied smirk.

“Yo,” Jun said.

Jun. Shirtless. Smirking lazily like a Greek god just happened to wander into a T-pop group chat. The towel rested low on his clavicle, drawing the eye. His skin glistened slightly from the residual steam, like he hadn’t quite dried off properly. Or like he wanted to be caught not quite decent.

Dylan’s lips parted—just a second too long. His gaze flicked from Jun’s chest to his eyes.

And then he bit his bottom lip.

Just a quick, instinctive tug.

And then he blinked, turned his head away, jaw tight.

Notes:

HMMmmmm after I doo have a plot eehehehehehehehehh 😁😁😁🤭🤭

Damnnn post shower lean guys with a hot stare-worthy body.........when am I gonna fine mine 🫠🫠🫣🫣

Chapter 25: Rin in Ruins

Summary:

Nano laughed. “Wow. Cold shoulder and distraction tactics. Jun, you’re really getting to him.”

“I always do,” Jun said breezily.

“I can hang up,” Dylan said warningly, but there was the barest twitch in his mouth, like he was biting back something not quite a smile.

“You won’t,” Jun replied smugly. “You like seeing me.”

“I see enough of you every day,” Dylan deadpanned, then turned to Rin. “Keep your knees bent through the transition. Don’t pop up like you’re afraid of the floor.”

Rin nodded frantically, trying not to mess up while Dylan demonstrated beside him. His mind, however, was spinning off-course.

Jun’s voice crackled again. “You’re good with kids.”

“I’m good with dance,” Dylan corrected.

Notes:

(See the end of the chapter for notes.)

Chapter Text

“Focus,” Dylan muttered under his breath, more to himself than Rin. He cleared his throat and dropped his hand from Rin’s shoulder, stepping back to a safer, more professional distance.

Jun’s smirk sharpened like he’d seen it all.

Nano definitely had.

But Rin—Rin only felt his stomach flip. Because from his angle, he’d had a front row seat to that exact moment: Dylan, standing close behind him, eyes on the screen, then that bitten lip, that distracted inhale like he’d just been punched with pheromones.

What just happened? Rin blinked. Why did he look so… cool? Distracted? Devastating?

“Phi?” he asked softly, confused.

Dylan didn’t answer.

Jun’s voice came lazy and amused through the call. “Wow, training the kids hard, huh?”

“They’re not kids, they’re junior trainees,” Dylan said coolly, face neutral again. “And you're not wearing a shirt.”

“Observation skills on point,” Jun drawled, resting his chin on his hand in the frame. “Just thought I’d drop in. Missed seeing you.”

Nano looked like he was holding in a laugh. “Dylan’s blushing.”

“I’m not,” Dylan said instantly, but his ears were red. He turned back to Rin like Jun didn’t exist. “Okay. Again from the chorus.”

But Rin’s thoughts were spiraling. That little moment—the lip bite, the distraction—what had triggered it?

Jun was attractive, sure. But Rin didn’t get it. Why did Dylan look like someone had just yanked the air out of his lungs?

Jun leaned a little closer to the camera. “Who’s the one in front of Dylan?”

“Rin,” Nano supplied before Dylan could answer. “Eighteen, dances like a newborn deer, but he tries hard.”

Jun’s eyes narrowed ever so slightly. “Close proximity dance instruction, huh.”

“He’s a kid,” Dylan replied flatly, adjusting Rin’s arm into position but no longer touching him. “I’m fixing his form. You should try it sometime.”

“I’m very flexible, especially when subjected to blue ribbons and chocolate mousse,” Jun said casually. It was subtle. But it wasn’t accidental.

Rin watched the screen. Then watched Dylan. Then blinked again. Something weird was happening.

Dylan looked up again. Saw Jun. Bit his tongue inside his cheek this time, and quickly redirected: “Rin, let’s switch spots. I’ll demo. You mirror me.”

Rin stumbled into position.

Nano laughed. “Wow. Cold shoulder and distraction tactics. Jun, you’re really getting to him.”

“I always do,” Jun said breezily.

“I can hang up,” Dylan said warningly, but there was the barest twitch in his mouth, like he was biting back something not quite a smile.

“You won’t,” Jun replied smugly. “You like seeing me.”

“I see enough of you every day,” Dylan deadpanned, then turned to Rin. “Keep your knees bent through the transition. Don’t pop up like you’re afraid of the floor.”

Rin nodded frantically, trying not to mess up while Dylan demonstrated beside him. His mind, however, was spinning off-course.

Jun’s voice crackled again. “You’re good with kids.”

“I’m good with dance,” Dylan corrected.

“So do you have a personal grudge with the floor only when we practice together?” Jun asked smirking.

Nano snorted and turned the phone so the rest of the room could see. “Everyone say hi to Uncle Jun.”

The trainees chorused greetings, clearly amused. Jun waved with the careless charm of someone used to being the center of attention.

Rin didn’t say anything.

He was too busy watching Dylan.

Because Dylan, despite all the banter, never looked back at the screen. Not again.

But Rin remembered.

The exact angle of Dylan’s jaw when he bit his lip.

The flicker in his eyes.

And how hot he’d looked in that unguarded second—like the cool, unreachable P’Dylan had cracked.

But Rin didn’t know what it meant. Not really. Just that something in his chest felt like it had turned liquid.

And Jun—oh, Jun—he saw it all.

The hesitation. The slip. The lip bite. The blink-and-you-miss-it moment where Dylan’s ears flushed a barely perceptible pink.

Jun’s smirk widened.

“Hot in there?” he asked casually.

“The aircon suddenly stopped,” Dylan answer looking murderously at the still perfectly working aircon. He adjusted his clipboard and barked, “Positions, last chorus. From the bridge. Five, six, seven—”

The music kicked in.

But Nano was grinning like a demon.

Thame whispered, “Did he seriously bite his lip?”

Po, nearly choking on a milk shake, nodded. “Oh yeah.”

Pepper, whispering into a mic offscreen, added, “We need a rewind button on real life.”

Back in the studio, Nano slid closer to Dylan. “So.”

“So what,” Dylan said, not looking up.

“Jun.”

Dylan’s jaw flexed. “He’s always shirtless.”

“That was strategic shirtlessness and you know it.”

Dylan said nothing.

Nano leaned closer. “You bit your lip, D.”

“I had a dry spot.”

Nano choked on a laugh. “Oh my god, you’re blushing.”

“I’m not.”

“You are.”

Dylan turned to correct another trainee’s pose. “Focus on the kids.”

Nano smirked. “You are so in trouble.”

Rin’s group missed the last beat of the choreography because Rin turned his head—just for a second—to look at Dylan again.

And that second was all it took.

“Rin!” Dylan called. “Eyes front. If you’re tired, sit.”

“No! I’m not tired! I’m—I’ll focus!”

Dylan sighed and softened his tone. “Then do it properly. You were doing well earlier.”

Rin’s heart skipped a beat.

Even scolded, Dylan was still...so gentle.

The rest of the afternoon passed with bursts of intensity, sweat, and scattered giggles. Rin gave 200%, trembling with effort but determined to impress. Nano continued to oscillate between mock encouragement and actual coaching. Dylan remained focused—his default mode—but his sharpness seemed tinged with a new quiet edge.

Later, when the day finally wound down, the kids dragged themselves out of the studio like wet laundry. Rin hung back, pretending to tie his shoes slower than necessary.

Dylan didn’t comment. He just handed Rin a cold water bottle.

“Good job today. You improved.”

Rin lit up. “Thank you, Phi. I—I’ll practice more tonight!”

Dylan gave him a small nod. “Don’t overdo it.”

“I won’t! I—um—good night!”

Dylan watched him run off.

Nano strolled up, arms crossed. “He’s gone full giddy puppy.”

Dylan didn’t reply.

“Meanwhile, you,” Nano said, turning with a grin, “got flustered by a shirtless Jun in a grainy video call.”

Dylan looked him dead in the eye. “I was not.”

Nano hooted. “OHH just admit it!”

“I’m going to bed.”

Nano followed, still laughing.

“Wait till I tell Jun you almost dropped your mystery boy vibes.”

“I didn’t.”

“Your hand twitched.”

“Good night, Nano.”

“I’m sending him a bouquet..”

But even in the quiet, even lying on the narrow camp mattress, he saw Jun in his mind’s eye again—smirking, shirtless, teasing.

And for one second before he fell asleep, Dylan let the smile break through.

Just a little.

Notes:

Ahahahaha when the hopless duckling can't read the PG16 convo 😆😆

Kid still has a lot of growing up to do 🫣🫣🤭🤭

Chapter 26: Bracelets and love letters

Summary:

Before Dylan could retort, Thame popped in, mouth full of something, probably cake. “Wait—is he shirtless again?”

Pepper joined with a sigh. “He’s always shirtless. Like a cat in heat.”

“Finee I’ll wear something,” Jun deadpanned and on call put on the hoddie Dylan had left him.

Dylan rolled his eyes, but Nano leaned over conspiratorially, pointing to Dylan’s wrist.

“New bracelet?” he asked aloud, for everyone to hear.

Jun squinted. “Wait. Yeah. That’s new. What is that?”

Dylan casually lowered his hand, too late. “It’s nothing.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

Day 4 passed like the calm before a monsoon. The sun pressed down hot and mean over the campus, but inside the practice studio, everything ran weirdly smooth. Too smooth.

Rin still arrived early—earlier than early. Dylan suspected the kid might be sleeping outside the door like a lost puppy. Nano rolled in exactly three minutes before start time, eyes half-lidded, iced americano in hand, and wasted no time teasing Rin before he'd even changed into dance shoes.

“So,” Nano drawled, pulling up beside Dylan during warm-ups, “our tiny admirer still thinks you hung the stars.”

Dylan exhaled through his nose. “He’s just a kid.”

“Mm. So’s Bambi, but he still caused a forest fire.”

Dylan didn’t dignify that with a response. He focused on formations. Corrections. Breath support drills. Rin followed every command with starry-eyed obedience, hanging on every syllable that dropped from Dylan’s lips like they were gospel. Nano kept pace, interjecting playful snark just enough to keep the mood light.

It could’ve been worse. It had been worse. But today? Today was eerily calm.

Too calm.

Dylan didn’t trust it.

“Rin, you keep staring at him like you’re trying to astral project,” Nano said, slapping the dance studio floor dramatically as he lay on his back, towel over his face. “Just ask him to marry you already.”

“I’m not staring,” Rin squeaked, eyes wide and guilty. He was very much staring. Dylan was across the room with his arms up in a hoodie, laughing at something with a few older trainees. The moment he threw his head back, Rin’s jaw slackened like it had forgotten how to be part of his body.

Nano tilted his head and propped himself on one elbow. “Bet you haven’t even noticed your mouth is open.”

Rin clamped it shut immediately, turning bright red.

“Oh my god,” Nano said, clutching his heart. “You’re killing me. He’s gonna adopt you at this rate.”

“I don’t— I don’t like—” Rin trailed off, caught mid-stutter as Dylan crossed the floor to check on one of the sound monitors. The hem of his hoodie lifted slightly as he crouched. Rin’s eyes nearly fell out of his head.

Nano cackled. “You’re not even trying to be subtle. Are all 18-year-olds like this now?”

Rin dropped his face into his knees and groaned. “I gave him a bracelet, okay? That’s all. It’s not that serious.”

Nano's eyebrows shot up. “Wait. You gave him a bracelet?”

“W-when he helped me with vocal warm-ups the other day. I made it from camp beads—just something small—”

“Oh, you’re gone gone,” Nano said, grin widening. “Let me see it.”

Rin looked like he regretted being born but obediently showed him a photo on his phone—an uneven yet earnest string of white, blue, and red beads, knotted at the ends.

Nano squinted. “Wait. That looks familiar…”

Across the studio, Dylan adjusted his sleeves, pushing them up.

Nano’s eyes zeroed in.

There it was. The bracelet. On Dylan’s left wrist.

Nano gasped like he’d discovered a scandal. “He wore it?”

“Don’t tell anyone!” Rin nearly shrieked, grabbing Nano’s arm in terror. “Please, P’Nano, I’ll die.”

Nano looked absolutely delighted.

“Oh, I won’t tell,” he said with a devilish smile. “But I might show.”

That night, just after ten, the dorm was still and dim, save for the light from Nano’s desk lamp and the faint buzz of the fan overhead. Dylan sat cross-legged on his bed, scribbling notes in the corner of a notebook that was half choreography sketches, half water-stained to-do lists.

“Group call?” Nano asked, already opening the MARS chat. “Thame sent a meme earlier and Po threatened to block him again.”

“Sure,” Dylan muttered without looking up.

Within seconds, the video rang—and Jun answered first.

Shirtless. Again.

But this time, not fresh-from-the-shower steamy. This time, it was deliberate.

Jun was in his own bed, lying sideways with his chin propped on one hand, hair tousled, wearing only loose gray sweatpants and a smug glint in his eye. “Evening,” he said, voice smooth as silk.

Nano cackled instantly. “Bro. Are you incapable of wearing shirts during video calls?”

“I run hot,” Jun replied easily. “Especially when I miss someone.”

Dylan glanced up. Met Jun’s gaze through the screen. “Get a fan.”

“I’d rather get a reaction,” Jun said, grinning.

Before Dylan could retort, Thame popped in, mouth full of something, probably cake. “Wait—is he shirtless again?”

Pepper joined with a sigh. “He’s always shirtless. Like a cat in heat.”

“Finee I’ll wear something,” Jun deadpanned and on call put on the hoddie Dylan had left him.

Dylan rolled his eyes, but Nano leaned over conspiratorially, pointing to Dylan’s wrist.

“New bracelet?” he asked aloud, for everyone to hear.

Jun squinted. “Wait. Yeah. That’s new. What is that?”

Dylan casually lowered his hand, too late. “It’s nothing.”

Nano pounced. “It’s not nothing.

Jun’s brows lifted, smile tightening. “Did you go shopping without me?”

Dylan said nothing.

Nano didn’t. “Rin gave it to him.”

There was a pause. A dangerous one.

Jun’s face didn’t change much—but his tone dropped half a degree. “That so?”

“It’s a bracelet,” Dylan said flatly. “That’s all.”

“Yeah,” Nano added helpfully, “a friendship bracelet. Super intense color pattern. Took him three hours. I timed it.”

Dylan smacked him in the arm.

“Ow,” Nano complained. “It’s true!”

Jun’s lips pressed into a line. “Must’ve made quite the impression.”

Dylan didn’t rise to it. He glanced down at the bracelet—a bright weave of red and navy, snug against his wrist. Rin had handed it to him shyly on the second day, face so red he looked sunburnt. It had felt too cruel to say no.

Now, it just felt… complicated.

Jun tilted his head, the lazy smile back. “Wear it all the time?”

Nano elbowed Dylan. “He hasn’t taken it off since.”

Jun’s eyes narrowed just a bit.

“Anyway,” Dylan snapped, changing the subject, “how’s Po?”

Thame immediately groaned. “Don’t bring him up. He caught me humming Baby Don’t Cry in the kitchen and won’t let it go.”

Pepper muttered, “You were holding a spatula like a mic.”

As the call spiraled into friendly chaos, Dylan leaned back, letting the others bicker. But his eyes kept flicking to Jun, who lounged against a pile of pillows, that unreadable expression returning every time the bracelet came into view.

The tension hung there unspoken—until the screen flickered, and Jun finally muttered, “I gotta go.”

And just like that, he was gone.

 

The fifth day arrived with the illusion of normalcy. Morning drills. Water breaks. Controlled chaos.

Nano kept throwing glances at Dylan, who looked a little more tense than usual. Rin, on the other hand, seemed euphoric—bouncing in his spot, practically levitating with joy. He’d been working on something for two days now and wouldn’t shut up about it.

Near the end of rehearsal, as Dylan ran final notes, Rin lingered.

“P’Dylan?” he asked softly, holding out a folded piece of paper and a USB stick.

“What’s this?”

“My lyrics,” Rin said, eyes wide. “It’s for the songwriting module next week. I wrote something inspired by our training. I—I want your feedback.”

Dylan blinked. “Okay.”

Rin bit his lip, then ducked his head. “Also…there’s a letter.”

Dylan stilled.

Rin shoved the paper into his hands and scurried off like a rabbit under hawk-eye.

Nano, watching from the corner, slowly turned his head. “A letter?”

“Don’t,” Dylan warned, stuffing it into his pocket.

“I’m just saying,” Nano sing-songed, “this is how thai-dramas start.”

That Night in the dorm room Nano was halfway through a ramen cup when the MARS group call started again. Thame had his hair in curlers, Po was wrapped in a blanket like a sushi roll, and Pepper was peeling fruit with surgical precision.

“Okay,” Pepper said. “Spill. What did Rin give you?”

“Lyrics,” Dylan said, flipping through the pages Rin had handed him. “And—”

He didn’t finish.

Because as he opened one of the folded pages, a second slip fluttered out.

Pink. Heart-sticker-sealed.

The room went silent.

Nano’s chopsticks froze mid-noodle.

Po leaned in. “Was that a love letter?”

Dylan stared at the envelope.

Thame shouted, “OPEN IT.”

“No,” Dylan said, stuffing it into the folder.

Pepper raised both brows. “Oh, it’s real.”

“Let’s hear it!” Nano cackled. “Read it out loud! Come on. For the culture.”

Dylan shook his head. “Nope.”

Po gasped. “HE’S BLUSHING!

“I’m not.”

Jun joined the call late—but just in time. He glanced around the screen. “What did I miss?”

Everyone screamed in unison: “LOVE LETTER!”

Jun blinked. “From who?”

Nano smirked. “Your replacement.”

Jun’s face turned stone.

Dylan sighed. “It’s nothing. Rin just wrote something.”

“Read it,” Jun said coolly.

“No,” Dylan repeated, this time more firmly.

Pepper: “It’s addressed to you.

Thame: “He wrote your name in glitter pen!”

Po, whispering dramatically: “Was there perfume??”

Dylan turned his phone’s camera off.

The screen went black on his end. Nano’s did not.

“Dude,” Nano said with a mouth full of noodles. “He’s totally red. He’s flustered. This is so romantic.”

“Read. The. Letter,” Jun said again.

“Why do you care?” Dylan snapped before he could stop himself.

The screen quieted.

Jun sat back in his frame. His tone was deceptively light. “Just curious. Can’t a guy wonder what his favorite dance mentor means to a hormone-riddled teenager?”

Nano stage-whispered, “He’s jealous.

“I am not,” Jun said.

“You are,” Dylan said, something dangerous in his tone.

There was a long pause.

Then Jun smiled, lazy and smug again. “Well. At least someone around here appreciates you. I just thought you liked a little more mystery than fanboy confessions on floral stationery.”

Nano looked between them. “This is getting hot.”

Dylan stared into the camera. “I didn’t read it.”

“Yet,” Jun corrected.

“Won’t,” Dylan replied.

“Why not?”

Dylan paused. Then muttered, “Because I don’t want to.”

The chat exploded.

Thame was yelling, “OH MY GODDD HE’S TURNING HIM DOWN!”

Pepper added, “He’s being considerate!

Po squealed, “Protective heart-melting behavior!”

Nano just howled with laughter.

Jun, though—Jun was quiet. Eyes trained on Dylan’s face, even through a screen. His voice, when he spoke again, was soft.

“Then why’re you still wearing the bracelet?”

Dylan didn’t answer right away.

Finally, he said, “Because it’s not about him.”

Jun raised a brow. “No?”

Dylan leaned forward, tone cool. “Sometimes, I wear things because they remind me who I need to be.”

Jun’s smirk dropped for just a second.

Nano slowly lowered his cup.

“Okay,” Thame muttered. “I take it back. This is a drama.”

“Best episode so far,” Po whispered.

And Jun? He just smiled again—smaller this time, no teeth—and said, “Message received.”

The call ended shortly after.

And the letter remained unread. Hidden beneath Dylan’s notes. But the bracelet stayed on.

And Jun didn’t sleep easy that night.

Neither did Dylan.

And Rin?
He dreamed of a stage where Dylan held his lyrics—and nothing else.
Poor kid had no idea he’d just become the third point in a triangle that had already been drawn.

Notes:

Lolll Question to the readers:

should Dylan return it making an excuse? or should he read it and break lill rin's heart?

Chapter 27: A Jun in a Dylan's hoodie

Summary:

Rin froze where he stood.

Dylan looked around, aware of all the gazes. His ears burned.

He leaned into Jun’s hair and hissed quietly, “What the hell are you doing?”

Jun tilted his face up, smug behind those damn sunglasses and he whispered so only Dylan would hear. “It stopped smelling like you.”

Rin was still standing there, his presence forgotten in the war of quiet tension.

Jun snuggled closer.

Notes:

(See the end of the chapter for notes.)

Chapter Text

That night, the dorm buzzed with leftover chaos from the group video call. Rin had vanished into his blanket fort, mortified beyond belief, while the other trainees couldn’t stop teasing him about the love letter. Nano, predictably, had taken full advantage of the moment—looping the same dramatic gasp clip he recorded during the call, adding sound effects and text overlays like “Love Triangle Unlocked?!?” and “Jun’s Face When He Saw the Letter 😳”.

But even that chaos was swiftly overshadowed.

At 11:42 PM, just as Nano was climbing into bed, his phone buzzed. A message popped into their group chat from Thame:

🚨 Jun’s fake PR girlfriend just got ENGAGED. It’s all over the news.

The girl’s family just held an official press conference about it. Not even denying it anymore.

That night, the internet went to war.

Just past 1:00 a.m., social media blew up with news that shattered millions of fan-made photo edits and couple playlists.

“BREAKING: Couple Jun of MARS & Actress Bambi call it quits—Bambi now engaged to non-celebrity fiancé picked by her parents.”

It’s everywhere. #JunHeartbreak is trending No. 1 in Thailand and Korea.

Nano sat right back up. “Dylan,” he whispered.

Dylan, who’d just gotten into bed, looked at him warily. “What now?”

Nano tilted the screen so Dylan could read it.

#RIPJunBi
#JunHeartbroken
#SupportJunMARS

 

The Next Morning coincidentally their schedule for the day had shifted. Dylan and Nano weren’t required to report to the training floor until later that morning. The younger trainees were already in warm-ups when they both strolled into the small lounge area attached to the staff side of the dorms.

There was a video. Of course there was. A livestreamed press conference with a crisp white backdrop and a bouquet that looked way too cheerful for what was about to go down.

The large wall-mounted screen was already on, and an SM staff member had left the company news stream playing.

Jun and his fake PR girlfriend, sitting side by side at a press conference in Bangkok. The girl had her hands neatly folded on her lap. Jun wore a muted grey blazer, his hair down and styled carefully messy. The set had warm lighting, just enough to highlight the melancholia on Jun’s face.

“We want to thank everyone who supported our relationship over the past year,” the girl said first, with a sad but rehearsed smile. “But after much discussion and reflection, we’ve decided to part ways.”

Jun nodded solemnly, eyes cast downward.

“This was a mutual decision,” he said. “And one we believe is the best for both our personal growth and careers.”

Then came the clincher: Jun sighed softly, lips parting like he was swallowing down the weight of it. “I will always wish her happiness. And I hope everyone will support her in this next chapter of her life.”

Nano was munching on a rice bar while standing behind Dylan, who was standing in front of the screen, arms crossed.

The camera panned in close—Jun’s eyes looked glassy, like he might cry but was just holding it back.

Dylan let out a small scoff under his breath.

Then, almost too quietly for Nano to hear, he murmured, “What a good actor.”

Nano immediately leaned forward over Dylan’s shoulder. “What was that?” he grinned. “You okay, mister stoic?”

“I’m fine,” Dylan said flatly, gaze still locked on the screen. He didn’t blink.

Nano smirked. “Looks like somebody’s finally free.”

“Yeah,” Dylan said, tone unreadable. “Finally.”

The press conference ended with a polite bow from both Jun and the girl. The moment the feed cut, Dylan turned around and walked away without another word, heading to their shared prep room.

Nano stared after him with a raised brow.
He pulled out his phone and texted the group:

Dylan just watched Jun’s breakup press conference in complete silence, then whispered to himself “what a good actor.”
Thame: 😳
Pepper: ooooooooooooooh
Nano: oh we’re SO BACK 😈
Thame: do u want me to fly to the camp rn. I want front row seats
Po: it’s giving “I would’ve been a better boyfriend” energy 😭😭
Nano: IT IS
Pepper: someone livestream Dylan when Jun shows up next

Nano and Dylan were scheduled to join the training sessions a little later than usual. Something about a pre-scheduled online PR obligation, which Nano completed half-asleep and Dylan breezed through with minimal words.

By the time they made it to the cafeteria for lunch, it was well past 1 p.m., and most of the trainees were already gathered at the long tables. The room buzzed with chatter—low, excited, curious. All around, snippets of the same topic were overheard.

"I feel so bad for P'Jun. He looked so heartbroken."

"That actress... she didn’t have to announce the engagement so soon."

"Did you see how he bowed his head? My heart shattered."

Dylan walked in beside Nano, tray in hand, and could already feel the atmosphere shift. Several younger trainees looked his way with wide, star-struck eyes. Not for him—no. For the topic surrounding him.

Nano grinned as he sat down with a loud plop. "They’ve been talking about Jun all day. Poor guy’s a walking K-drama now."

Twelve young trainees—all bright-eyed, buzzing with gossip, and some still wiping sweat off their brows—were seated in loose clusters. The moment Dylan and Nano stepped in, the tone of the room shifted.

Quiet glances. Hushed whispers. Even a glance or two.

The pair got their trays and took a spot near the middle of the room. As they settled in, Dylan noticed the stares hadn’t stopped.

“Did you see how sad he looked?” one trainee whispered behind them.

“I feel so bad for P’Jun. Getting left like that… must be awful.”

“Poor guy, always smiling, and then this?”

Nano leaned in, grinning. “He’s about to get canonized as the Nation’s Heartbroken Prince.”

Dylan hummed. His eyes were tired, but his face remained impassive.

A moment later, a familiar face approached—Rin.

Blushing as usual, clutching his hands behind his back, Rin took hesitant steps toward Dylan. His eyes darted left and right, clearly scanning to see who was watching.

“P’Dylan… um…” Rin glanced down shyly. “About the lyrics I gave you… and… the note…”

Dylan looked up, lips parting to answer—

But the doors swung open with a bang.

Jun.

The room practically inhaled in unison.

If someone had added a slow-mo filter and sparkles, it wouldn’t have looked out of place.

Jun strode in with all the aura of a heartbroken leading man on the rebound. Hair perfectly tousled, sunglasses pushed up onto his head, sleeves rolled just enough to show a forearm vein. Even his walk was tailored—deliberate but casual, like he wasn’t expecting every eye to land on him.

Gasps echoed.

Someone actually whispered, “It’s him…”

Jun walked in, a hoodie pulled over his head, sunglasses perched on his nose, and an expression like he hadn’t slept in days. It was almost too convincing. Or maybe it wasn’t acting at all—Dylan couldn’t tell anymore.

He entered like someone who wasn’t used to being looked at—hood up, sunglasses on, hands in the pockets. His face was unreadable. His pace steady.

But his path? Direct.

Straight to Dylan.

The room fell completely silent as Jun walked past every trainee, ignoring their stunned expressions. He didn’t greet anyone. Didn’t pause. Just walked up to Dylan’s side, tilted his head slightly—

He simply made a beeline toward Dylan like he belonged there—like there was no other option.

He reached the table, ignored everyone else, and plopped down heavily beside Dylan like he owned the spot.

Then, without a word, Jun reached for Dylan’s waist and hugged him.

Almost every head turned. One trainee audibly gasped. Another whispered, "Is that...P’Jun?!"

Full-on, two-arm wraparound. Head resting just under Dylan’s shoulder. His body leaned close, familiar, heavy with unspoken context.

The silence turned into muffled whispers. Everyone watched.

Dylan stiffened, completely caught off guard. “Jun—what are you—?”

Jun spoke lowly, loud enough for nearby ears to catch. “Can’t I ask for support from my dear friend… after the worst night of my life?”

He even added a small sigh. Perfectly timed.

Rin froze where he stood.

Dylan looked around, aware of all the gazes. His ears burned.

He leaned into Jun’s hair and hissed quietly, “What the hell are you doing?”

Jun tilted his face up, smug behind those damn sunglasses and he whispered so only Dylan would hear. “It stopped smelling like you.”

Rin was still standing there, his presence forgotten in the war of quiet tension.

Jun snuggled closer.

Dylan whispered again, “So you’re doing this on purpose?”

“Doing what?” Jun replied, voice sugar-sweet. “I’m just a man in need of emotional comfort.”

Dylan tried not to roll his eyes. “In front of twelve trainees and half the cafeteria?”

Jun shrugged. “I’d do it in front of the entire country if you’d let me.”

Dylan turned crimson.

Jun didn’t let go.

Jun turned his head slightly—just enough for Rin to see him nuzzling closer to Dylan’s side. Enough to make eye contact with Rin over Dylan’s shoulder. He smiled.

And that was it.

Rin stepped back. His smile faltered. Not hurt—just confused, overwhelmed. He nodded awkwardly and mumbled, “I’ll, um… maybe later.”

He returned to his seat.

Nano, chewing a mouthful of fried rice, simply raised both eyebrows. “Well. That just happened.”

Dylan cleared his throat. “Jun. Let go.”

“Hmm?”

“People are staring.”

“I’m sad,” Jun said innocently.

“Use Nano as a pillow,” Dylan hissed.

Jun pouted. “But he’s bony.”

“Hey!” Nano said, mouth full.

Dylan let out a sharp exhale, halfway between exasperation and something dangerously close to fondness.

Jun sat back a little, though his hand stayed on Dylan’s lower back, thumb lazily rubbing circles there like he had no idea what he was doing. He knew exactly what he was doing.

Dylan sighed, surrendering with a helpless huff. "If you’re gonna cling, at least eat something. I’m not your pillow."

Jun finally smiled, small and smug. He didn’t move.

All around them, the cafeteria buzzed with whispers. No one dared say anything out loud, but the looks exchanged were loud enough.

Meanwhile, Rin quietly picked at his lunch, eyes occasionally flickering toward Dylan’s side of the room.

And Jun, perfectly content with his spot, closed his eyes like he hadn’t just turned the entire training camp lunch hour into his own silent drama.

Notes:

more 'platonic affection' bombs incoming 🤭😁

Chapter 28: A fragile emotionally compromised Jun

Summary:

“I’m fragile,” Jun replied solemnly. “You saw the press conference. I’m emotionally compromised.”

“You’re emotionally annoying.”

Jun blinked innocently. “Wow. Kicking a man while he’s down?”

“I’m not kicking anything. You’re the one throwing yourself at me like an overgrown koala.”

Jun tilted his head. “I’ve never seen a koala this attractive.”

Dylan made a choking sound and focused hard on the trainees again.

Meanwhile, across the studio, Rin watched. Not constantly—but often enough that Nano caught him. The younger boy’s brows were furrowed like he was doing math he didn’t want to solve.

Notes:

(See the end of the chapter for notes.)

Chapter Text

By the time lunch ended, the cafeteria was abuzz. Whispers chased Jun and Dylan as they stood to clear their trays. Jun—still glued to Dylan’s side like a clingy ex-boyfriend (or boyfriend, depending on who you asked)—didn’t seem to notice or care that nearly every trainee was now thoroughly invested in the MARS domestic saga unraveling live before their rice bowls.

Rin tried not to look.

But of course he did. His eyes kept flicking toward Dylan and Jun, searching for clues. Maybe Jun just needed comfort. Maybe Dylan was just being polite. Maybe… maybe Rin still had a chance.

Jun didn’t leave Dylan’s side the entire afternoon.

Even as training resumed, Jun lingered behind like a forgotten accessory Dylan couldn’t quite shake. During staff check-ins, Jun “accidentally” wandered into the training studio where Dylan and Nano were observing vocal evaluations and simply… stayed. He slouched in a corner with a can of soda, dark circles under his eyes (absolutely makeup), and offered periodic sighs like an abandoned housewife.

“Did you see him hug P’Dylan?”

“They looked so close! Do you think they’re like…?”

“No way, right? I mean… are they?”

Rin barely heard the trainers calling counts. He was too busy replaying the image in his head—Jun, sliding into Dylan’s side like he belonged there. Dylan, frozen but not pushing him away. Jun’s thumb rubbing lazy circles over Dylan’s back like it was the most natural thing in the world.

Rin had only meant to approach Dylan once. Just once. Just to talk, maybe to ask what he thought of the lyrics. Maybe to explain the letter, even if it was embarrassing.

But Jun.

Rin wasn’t even upset. Just… unsure.

Jun was older. Beautiful. Effortlessly confident in a way that made him look like he belonged in dramas, not real life. And the way he leaned into Dylan—like he’d done it a hundred times. Like he wasn’t asking for closeness; he was claiming it.

Still. Rin wasn’t the type to give up easily.

He’d written those lyrics for a reason.

 

Every time Nano glanced at him, Jun gave a tiny wave and an exaggerated blink—utterly tragic.

“Are you kidding me,” Nano muttered under his breath. “This man had coffee with his PR manager thirty minutes ago. Why is he acting like he got dumped via voicemail?”

Jun just sighed again.

Dylan didn’t comment. He simply watched the evaluations with the same blank-faced focus as usual. Except once—when Jun shuffled a little closer and leaned against the mirrored wall with a barely-there smile. Dylan’s ears turned pink, which Nano noted and filed away like a gossip goblin.

“Do you need to be glued to my side?” he muttered after a while.

“I’m fragile,” Jun replied solemnly. “You saw the press conference. I’m emotionally compromised.”

“You’re emotionally annoying.”

Jun blinked innocently. “Wow. Kicking a man while he’s down?”

“I’m not kicking anything. You’re the one throwing yourself at me like an overgrown koala.”

Jun tilted his head. “I’ve never seen a koala this attractive.”

Dylan made a choking sound and focused hard on the trainees again.

Meanwhile, across the studio, Rin watched. Not constantly—but often enough that Nano caught him. The younger boy’s brows were furrowed like he was doing math he didn’t want to solve.

Nano ambled over casually, clipboard in hand. “You okay?” he asked, nudging Rin’s arm.

Rin startled. “Eh? Oh! Yes. I’m… I’m okay, P’Nano.”

Rin was trying. Really trying.

He threw himself into dance drills with more energy than usual, seeking every moment he could to catch Dylan’s eye—whether it was when he stuck a tricky turn or held a sustained note just a second longer than needed. At one point during a break, he quietly approached Nano to ask, “P’Nano… do you think P’Dylan liked the lyrics?”

Nano blinked. “Lyrics? Ohhh—those lyrics?”

Rin’s face flushed crimson.

“Yeah,” Nano said thoughtfully. “They were… sweet. Very sweet. Real baby’s first crush energy.”

“Oh,” Rin mumbled, tugging at his sleeves. “That’s not— I just thought maybe…”

But Nano had already turned back to the studio window, casually remarking, “You’ll need more than a cute lyric to distract him from that.”

He gestured toward the glass.

Inside, Jun was sprawled dramatically across two chairs behind Dylan like a tragic novel protagonist, while Dylan sat ramrod straight, chewing on the inside of his cheek like it was the only way to stay alive.

And Jun? Jun was tracing lazy circles on Dylan’s sleeve with a capped pen.

Rin said nothing more.

Later that night, the trainees gathered again in the dorm lounge. The TV was on, half the kids clustered around an old re-airing of a variety show Jun had guested on last year.

Jun entered the room mid-episode—hoodie again, hands in pockets. A hush fell over the crowd. No one dared acknowledge the press conference, but their eyes screamed sympathy.

He headed straight for Dylan, who was sitting on the couch next to Nano, scrolling silently on his phone.

Jun sat down with a sigh. Not beside Dylan.

On Dylan.

Or more precisely—half-on, half-beside, one leg draped over Dylan’s lap like he forgot what chairs were.

“Jun,” Dylan said, not looking up.

“I’m cold,” Jun said, voice soft.

“Use a blanket.”

“This is my emotional blanket.”

Nano snorted.

Rin, from where he sat cross-legged near the edge of the room, watched like a curious deer peeking through the trees.

Jun flopped even more weight against Dylan, resting his head on Dylan’s shoulder. Then, for good measure, he wrapped one arm around Dylan’s bicep and exhaled like it hurt to breathe.

Dylan didn’t move. But his neck flushed pink again.

“Don’t you think it’s too soon to flirt?” he whispered under his breath.

“I’m not flirting,” Jun murmured, too close. “I’m grieving. Let me grieve… on your body.”

Nano wheezed.

Rin shifted awkwardly. His eyes flickered between them, mouth parted like he wanted to say something but couldn’t. He looked down instead, rubbing the back of his hand nervously.

And then Jun, with the softest, most obviously premeditated melancholy, said out loud for the room to hear: “It’s just hard, you know? Giving everything to someone… and realizing they never saw you at all.”

Rin visibly flinched. Nano choked on his water.

Jun tilted his face up at Dylan, half-smiling. “But some people… always see you.”

Dylan stared at the wall. “You are insufferable.”

“And yet, here I am,” Jun beamed.

Later that night, the trainees returned to their rooms. Lights dimmed. The staff called for quiet hours.

Nano sat cross-legged on his bed, tapping out some evil meme edit in the dark. Jun had disappeared somewhere, which should’ve worried Dylan, but didn’t. Because he knew Jun. And if Jun wasn’t making noise, he was planning noise.

Dylan had barely changed into his sleep shirt when someone knocked on the dorm door. Three short taps. Two fast.

Jun’s code.

Dylan opened it. “What.”

Jun stepped inside like it was his room. He was already holding a pillow.

“No.”

“Yes,” Jun said, breezing past.

“You have your own room at a hotel.”

“I have trauma,” Jun replied, flopping onto Dylan’s bed dramatically.

Nano didn’t even look up. “Good luck, Dylan. I’m turning up my music.”

Notes:

eheheheheheheh I was so eager to post these two chaps loll read the next one for a direct continuation

Plot finally feels like it's plotting 🤭🤭🤭

Chapter 29: Potential threats: Kids with love letters

Summary:

“Maybe I am. Maybe I’m just in need of physical comfort.”

“You’re showing off.”

Jun smiled into Dylan’s neck. “You noticed?”

“You want Rin to see.”

Jun didn’t answer.

Dylan turned his head. “He’s eighteen, Jun.”

“I know,” Jun said simply. “That’s why I’m making sure he backs off.”

Dylan gave him a look. “He’s just a kid.”

Notes:

This is a direct continuation of the last one ehehehe

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

Chapter Text

Jun kicked his shoes off and burrowed under Dylan’s blanket. “I’m cold.”

“You’re acting.”

“Acting like someone who’s been publicly humiliated and replaced by a rich investment banker, yes.”

“You were never dating her,” Dylan snapped.

Jun gasped, mock-offended. “So cold. After everything we had?”

Dylan sighed. “Why are you really here?”

Jun looked up, head propped on Dylan’s pillow. “They’re all whispering about me again. Crying in the practice rooms. Mourning my fictional heartbreak. It’s exhausting.”

“Then maybe don’t feed it.”

“I could,” Jun said thoughtfully, “but then I wouldn’t get to do… this.”

And he sat up on his knees and hugged Dylan from behind, arms slinking around his waist and chin on his shoulder.

Dylan stiffened. “You’re not sad.”

“Maybe I am. Maybe I’m just in need of physical comfort.”

“You’re showing off.”

Jun smiled into Dylan’s neck. “You noticed?”

“You want Rin to see.”

Jun didn’t answer.

Dylan turned his head. “He’s eighteen, Jun.”

“I know,” Jun said simply. “That’s why I’m making sure he backs off.”

Dylan gave him a look. “He’s just a kid.”

“A kid with a crush and a letter,” Jun murmured. “And the kind of courage I don’t like watching you reward.”

Dylan blinked.

“Jun…”

Jun finally loosened his arms, but didn’t move away. “You didn’t read his letter out loud.”

“Of course not.”

“You defended me.”

“I didn’t need to. You were faking.”

“Still,” Jun said softly, “thank you.”

Dylan exhaled slowly. “You’re impossible.”

Jun grinned and tugged Dylan down into bed.

Nano turned slightly with his eyes closed, from his bed “Are y’all making out yet or can I turn off the music?”

“SHUT UP,” Dylan and Jun chorused.

 

By the next morning, Jun had fully committed to his role as the Brokenhearted Idol. He showed up to the studio in all black—black joggers, black hoodie, black cap pulled low—and a mask that somehow made his eyes look even more pitiful.

Nano arrived with Dylan, deadpan as ever.

“I swear, if he starts singing sad OSTs in the shower, I’m calling the label.”

Jun was already inside the studio lounge, cradling a cup of tea with both hands like it was his only tether to this mortal realm.

Nano muttered, “He’s weaponizing emotional support. Ruthless.”

Dylan pressed the cold bottle to his face and muttered, “I hate that it works.”

Dylan walked in and instantly locked eyes with him. Jun lifted his tea slowly in greeting, expression solemn.

“I’m mourning,” he said.

“It’s been 36 hours,” Dylan replied.

“Grief knows no schedule.”

“You were laughing five minutes ago.”

“That was hysteria.”

Rin was nearby, sipping his protein drink nervously, sneaking glances every few seconds.

He waited for his moment.

Just after warm-ups ended, Rin approached again—this time with slightly more confidence, though his hands still trembled.

“P’Dylan,” he said, voice soft. “Um… do you want to hear the new melody I made? It’s based on… those lyrics. The ones I gave you.”

Jun’s head immediately turned.

Dylan blinked, but kept his voice even. “That’s thoughtful, Rin. But maybe later, okay? We’re starting the vocal sessions now.”

Rin nodded quickly. “Oh—yes. Sorry. I didn’t mean to bother you.”

He stepped back.

Jun, watching the interaction with quiet triumph, waited until Rin was out of earshot before leaning into Dylan and whispering, “He’s very sweet.”

“Don’t.”

“Hmm?”

“You’re gloating.”

Jun grinned. “I’m clinging.”

“You don’t need comfort. You need a leash.”

Jun’s grin widened. “You offering?”

Dylan looked away, ears red.

Nano, from across the room, sent a single text to the MARS group chat:

Jun just said Dylan should leash him and Dylan didn’t deny it 😵‍💫

After a morning of individual vocal lessons, Dylan stood by the studio hallway, watching through the glass as Rin finished recording a ballad.

The kid had talent. Earnest, emotional, and more than a little raw. But still so young.

As the track ended, Rin exited, face bright with a hopeful smile. “P’Dylan! Did you hear it?”

“I did,” Dylan said with a gentle nod. “You’ve got a good tone, Rin. A little more breath control, and it’ll shine even more.”

Rin lit up. “Thank you! I was thinking… maybe you could help me with the bridge harmony sometime?”

Before Dylan could answer, Jun popped his head out of a side door, brows furrowed in fake concern.

“Dylan. I think I left my charger in your room.”

“You did not,” Dylan said flatly.

Jun blinked. “But I’m emotionally fragile.”

“You have three chargers.”

“I’m broken,” Jun said, stepping beside him and slipping an arm behind his waist. “I might forget how to charge things entirely.”

Rin’s smile faltered.

Dylan sighed, looked at Rin, and offered a quiet, kind smile. “Let’s talk later, okay?”

Rin nodded slowly. “Okay, P’Dylan…”

As he left, Jun leaned in.

Dylan turned his head, gaze unreadable. “You’re lucky I haven’t strangled you yet.”

Jun smiled, eyes soft. “You’d miss me too much.”

Dylan didn’t answer.

But he didn’t step away either.

And Jun, ever the showman, rested his head on Dylan’s shoulder once more—public affection, disguised as platonic support, wrapped in grief he never really felt.

Later that night, Rin had been pacing outside the lounge door for twenty minutes.

He finally stepped in around 9:30 p.m., heart hammering. Dylan was sitting on the couch, towel slung around his neck, hair still wet from a post-practice shower.

He was alone. Jun had finally gone back to his hotel. And Nano was off to watch a movie in the common room with the other kids.

Rin gathered every ounce of courage he had.

“P’Dylan,” he said quietly, sitting down beside him. “I… um. I wanted to talk.”

Dylan turned, gentle. “Okay.”

Rin took a breath. “I know you saw the note. The lyrics. I… I know I’m probably too young to understand everything. But I really meant what I wrote.”

Dylan’s expression didn’t shift. But his eyes softened.

Rin swallowed. “I just wanted to say it out loud. That I like you. I really like you.”

He looked up, eyes hopeful. Shaky.

Dylan didn’t speak right away. When he finally did, it was with a calm, low voice.

“Rin,” he said. “I think you’re a really kind kid. Talented. Brave.”

Rin’s smile trembled.

“But… you’re still growing. There’s so much ahead of you. Right now, what you feel—it’s real. I believe that. But it’s not something I can return.”

Rin blinked. “Because I’m a kid?”

“Because you’re still you. Still becoming you,” Dylan said gently. “And maybe someday you’ll look back and realize you wanted different things.”

Rin bit his lip, then nodded.

Dylan added, “Also… I already like someone.”

Rin’s head shot up.

Dylan paused. Then he smiled faintly. “I just don’t like admitting it.”

Dylan looked away, ears a little pink.

Rin gave a shy laugh. “Oh is that so.”

There was no heartbreak in his voice. Just a kind of reluctant understanding. Maybe even relief.

“I still like you though,” Rin mumbled. “But I’ll stop trying.”

Dylan looked back at him. “Just make sure you care for yourself first.”

Rin nodded. “Okay.”

The two sat in silence for a beat.

Then Rin stood, offered a sheepish bow, and said, “Good night, P’Dylan.”

“Good night, Rin.”

He left.

Not broken. Just… changed.

Dylan leaned back on the couch, rubbing his face with both hands.

A second later, a notification pinged on his phone.

[Jun 🐺]

sooooo… can i come back now 😇
or are u still being noble and emotionally mature and rejecting innocent boys in dorm rooms

Dylan typed back, lips twitching.

[You]

you were listening?

[Jun 🐺]

i was nearby 😌
…also how come i don’t get that version of you when i confess things?

Dylan stared at the screen.

He typed.

Deleted.

Typed again.

[You]

because when your timings are bad.

The reply came instantly.

[Jun 🐺]

So you mean you’re too wreaked to speak then?
now open the door, i still havn’t got my charger

Dylan sighed.

Got up.

And opened the door.

Notes:

loll ok smthing really funny happened tdy lemme tell u guys ahahah

so I was randomly walking about on my roof and I saw a girl sitting on another roof and smirking at her phone so I was like dayummnn maybe she's talking to her boyfriend or smthing and I was LITERALLY JUDGING her so baddd lmaoo
but then I opened up ao3 to check my comments and then I was the one smiling like a fool lmaooo

if she saw me she'd definitely think I have a bf too lmaoooo
The point beingggg the amt of happiness ur comments give me is just sooo muchh tht I can;t explain 🤧🤧🤧

Chapter 30: Denial WAS the middle name

Summary:

Jun rolled onto his back with a grin. “Oh, I was trying. Just in character. I didn’t realize you preferred sincerity over style.”

“You don’t know the meaning of sincerity.”

“I know I mean it when I touch you.”

Jun sat up, eyes glinting with something dangerous and light, and slowly reached for Dylan’s wrist. Dylan didn’t move—just watched him, wary.

“I know,” Jun said softly, “that you didn’t push me away earlier.”

Dylan stared at him. “You were being ridiculous.”

“And you let me,” Jun murmured, fingers now tracing Dylan’s palm with unhurried ease. “You let me do a lot of things.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The knock was soft.

Dylan didn’t even look up. He already knew.

“Door’s open,” he called, voice low.

Jun let himself in with all the drama of a man who had no business being so smug. Hair tousled, hoodie hanging loose over shorts that barely qualified as clothing, and a phone charger twirled dramatically between his fingers like some talisman of innocence.

“I’m only here for the charger,” he said breezily. “You may continue brooding.”

Dylan glanced up from the couch, still in his hoodie and sweats from earlier, a towel around his neck, hair damp from his second shower of the night. He didn’t rise. Just looked.

One long look that stripped Jun’s show clean off his face.

Jun faltered for half a second—half a heartbeat—and then smirked again.

“I see you remembered your charger this time.”

Jun held it up. “Just in case you changed your mind about being emotionally supportive.”

Dylan raised an eyebrow. “You mean emotionally blackmailed.”

“Semantics.” Jun slipped past him and into the dorm room without waiting for an invitation, flopping face-first onto Dylan’s bed with a dramatic sigh. “I deserve to rest. Breakup is exhausting.”

Dylan shut the door behind him. “You didn’t breakup.”

Jun peeked up. “You mean I still have a chance?”

“I mean you weren’t even in a real relationship with her.”

Jun rolled onto his back with a grin. “Oh, I was trying. Just in character. I didn’t realize you preferred sincerity over style.”

“You don’t know the meaning of sincerity.”

“I know I mean it when I touch you.”

Jun sat up, eyes glinting with something dangerous and light, and slowly reached for Dylan’s wrist. Dylan didn’t move—just watched him, wary.

“I know,” Jun said softly, “that you didn’t push me away earlier.”

Dylan stared at him. “You were being ridiculous.”

“And you let me,” Jun murmured, fingers now tracing Dylan’s palm with unhurried ease. “You let me do a lot of things.”

“Because you’re annoying.”

“Because you like me.”

Dylan’s breath hitched, almost imperceptibly. Jun smiled.

“Are you going to deny it?” he whispered, leaning forward until they were almost nose to nose.

Dylan’s throat bobbed with a swallow.

Then he said, “I think you’ve had enough attention for one day.”

Jun’s smirk widened. “That’s not a no.”

He leaned in even closer, lips grazing Dylan’s jaw—not quite a kiss, but close enough to burn. Dylan gripped the edge of his desk, knuckles white.

“Jun,” he warned, voice hoarse.

Jun didn’t stop. “I watched you turn that boy down like he was made of glass. So careful. So soft.”

“I had to be.”

Jun pulled back just enough to look him in the eye. “And with me?”

“You’re not fragile,” Dylan said, almost bitterly. “You’re sharp. You cut.”

“Then bleed a little,” Jun whispered, mouth brushing Dylan’s again—but not fully. “I’ll be gentle.”

Dylan made a sound halfway between a groan and a curse and pushed him back, but not hard. More like he needed air. Jun let him, but not before slipping his fingers into Dylan’s hair and tugging—just once, gently.

“You drive me insane,” Dylan muttered.

“Like how?” he asked, sauntering in.

Dylan’s eyes didn’t move. “You heard everything.”

Jun shrugged. “I was outside. Not my fault the doors here are thin.”

Dylan wasn’t smiling.

“Jun.”

Jun blinked.

Dylan’s voice was quiet, but it carried the weight of everything they’d danced around. “Why do we do this?”

Jun tilted his head. “Do what?”

Dylan didn’t flinch. “You already know.”

Jun stared at him for a beat. Then the grin slowly faded from his lips.

He sank onto the couch beside him, silent.

For a moment, neither of them said anything.

Then Jun broke it—softly, without drama this time. “You already like me. I see it. Everyone sees it. Why won’t you just let it happen?”

Dylan didn’t look at him.

“I don’t—”

Jun cut in, voice low. “You do. But you’re scared.”

Dylan turned, brow furrowed. “I’m not scared of liking you. I’m scared of what you’ll turn it into.”

Jun blinked. “What do you think I’ll turn it into?”

“Something unserious. Something performative.” Dylan exhaled. “A joke.”

Jun didn’t respond for a long time.

Then he leaned in slowly, so slowly Dylan didn’t realize how close he was until Jun’s voice came, barely a breath from his lips.

“I never joke when I want something this badly.”

Dylan’s breath hitched.

Jun’s eyes flicked to his mouth, hovered.

“You want to kiss me,” Dylan whispered.

Jun smiled faintly. “No. I want you to want to kiss me.

The air tightened.

They didn’t move.

Didn’t speak.

The distance between them was a breath. A decision. A single surrender.

And then—Jun sat back with a slow sigh, like letting go of the moment was the hardest thing he’d done all week.

He slouched into the couch dramatically. “But anyway, good talk. Very emotionally fulfilling.”

Dylan let out a sound—half a laugh, half disbelief—as the spell broke.

But not completely.

Because Jun didn’t stay put.

He reached out, fingers brushing Dylan’s forearm under the sleeve of his hoodie. “You were noble today,” he murmured. “Very mature.”

“I’m always mature,” Dylan said warily.

Jun’s fingers moved higher, slow and lazy. “Mmm. Not when I do this.”

He pressed his palm to Dylan’s shoulder and started a casual massage, thumbs digging gently into the muscle there.

Dylan’s jaw flexed.

“Jun.”

“Just repaying you for the emotional labor,” Jun said innocently, crawling up onto the couch until he was behind Dylan, knees pressing into either side of his thigh, body pressed close.

Dylan shifted. “You’re doing too much.”

Jun smirked against his neck. “You didn’t say no.”

His hands slipped from Dylan’s shoulders to his chest, trailing fingertips lightly down the front of his hoodie. Then lower.

Dylan inhaled sharply, closing his eyes.

Jun’s lips brushed the shell of his ear.

“If I kissed you,” he whispered, “would you still be noble?”

Dylan froze.

Didn’t answer.

Didn’t have to.

Jun leaned in. Dylan’s eyes fluttered shut. Their noses brushed—soft and accidental, a whisper away from real.

Then Jun stopped.

Pulled back, smirking like a devil in repose.

“Still thinking,” he said sweetly, and plopped down beside him, legs stretched out across the couch, clearly pleased with himself.

Dylan opened his eyes, dazed.

“You’re evil.”

This time Dylan tugged Jun back in.

Their mouths met again, with certainty. Jun smiled against him, triumphant but tender. Dylan’s fingers curled into the front of his shirt, pulling him closer, grounding himself in the moment.

Jun kissed like he always moved—teasing, fluid, confident—but there was something softer buried in the way he let Dylan lead, how he didn’t push too far, how he stayed close, almost reverent.

Dylan broke the kiss first, panting slightly. “You’re going to ruin me.”

“But I’m cozy,” Jun corrected, and tucked his feet under Dylan’s thigh like nothing had happened at all.

 

They stayed like that—quiet, pressed together, warmth shared in the hush of a room no one else would enter.

Until—

The door opened, and Nano stepped in.

He paused.

Raised a brow.

Jun waved with one hand, not bothering to move. As if Thame’s soul had taken over Jun’s body and stuck onto a Jun in Dylan’s disguise. “I got my charger.”

Nano blinked. “This isn’t your room.”

“It’s spiritual proximity,” Jun said.

Nano stared, then muttered, “I’m getting earplugs,” and retreated to the bed.

Jun watched him go, then leaned into Dylan’s shoulder.

“Still cozy,” he whispered.

Dylan didn’t answer. Just let him stay.

He walked to his bed, pulled his blanket over his head, and added, “If y’all traumatize me, I’m reporting you to HR.”

“Please do,” Jun muttered. “They can put me on paid leave.”

Dylan said nothing. Still silent, still still.

Later, after Nano drifted off under a blanket and the lights dimmed to soft amber, Jun stood from the couch and stretched.

A minute passed. Then two. The dorm grew quiet.

The performance had faded.

So had the grin.

Dylan and Jun retreated under the covers in silence. Jun pressed his nose into Dylan’s shoulder.

“You taste like toothpaste,” he whispered.

“Because I brushed my teeth.”

“You’re so responsible.”

“Shut up.”

Jun nudged closer under the blanket, bodies spooned lightly. Nano’s phone played softly in the background, but Jun tuned it out.

“I meant it, you know,” he murmured eventually.

Dylan blinked in the dark. “Which part?”

“All of it.” A pause. “But mostly the part where I hate that I’m not Rin.”

Dylan turned his head, startled. “What?”

Jun’s voice was muffled, but a little smudged with sarcasm. “He gets the best version of you.”

“Oh really? So you mean you’d like me to rather reject you than straddle you?”

Jun looked up this time with more seriousness.

Dylan met his eyes, equally serious. Vulnerable in the way he never allowed himself to be, not in rehearsals, not in interviews, not even with the rest of MARS.

“It was you,” he said softly. “It’s always been you.”

Jun’s breath stuttered.

For once, he had nothing to say.

“Can I hold your hand under the blanket?”

Dylan gave a quiet, breathless smile. “Yeah.”

Nano didn’t stir.

Under the blanket, their hands found each other.

Jun whispered something inaudible, a breath of sound against the dark. Dylan didn’t need to hear it to know what it meant.

And when Jun finally tucked his head against Dylan’s shoulder, Dylan didn’t pull away.

He only whispered back, “You’re ridiculous.”

But he held on tighter.

And Jun held back, wordless, but certain.

They didn’t kiss.

They didn’t need to.

In the dark, beneath the soft hum of the dorm’s air conditioning, two hands stayed clasped—unmoving, unafraid—for the rest of the night.

Notes:

OOOhoooooooooyyyyyyyyyy honeymoon phase activation set in progress 🤭🤭🤭🤭😌😌

Chapter 31: Matchmaking in the woods

Summary:

Jun smirked. “Good thing I’m hot. If anything’s gonna eat us, it’ll go for the bland one first.”

Dylan turned toward him, mouth open in protest—then froze.

Jun’s shirt had ridden up slightly, exposing a stretch of tan skin, the dip of his hipbone just visible above his waistband. He wasn’t even doing it on purpose. Probably.

“Staring,” Jun said, eyes still closed.

“I’m not.”

“Blatantly. You should’ve just taken a picture.”

Dylan threw a pebble at him. “Shut up.”

Notes:

LOLLL I had been meaning to get to this for sooo long but I didn't want to rush it either lmaoo and now finally here we areeee

*drumrolls*

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

Chapter Text

The SM Thailand director had suddenly come up with the idea of sending the trainees and mentors to spending the last two days at their junior camp. And MARS media team (playing the matchmaker without even meaning to) thought it'd be pure bonding content after Jun's PR breakup so they sent in Thame and Pepper along with Po, as their media manager, to get a few shoots and utilities the opportunity.

The SM Thailand junior camp was nestled deep in a forested area north of Chiang Mai, where the air was cooler, the stars were clearer, and the trainees were—unfortunately—louder than ever.

Day eight began with a hike, meant to build stamina and unity, but mostly resulting in chaos. Nano led the trail with his ever-reliable loudspeaker voice, shouting directions and egging on the youngest trainees like a hyperactive camp counselor.

Jun and Dylan stayed near the end, walking side by side, their elbows occasionally brushing.

“I feel like I’m herding cats,” Dylan muttered as one of the juniors darted off the path to chase a squirrel.

Jun tilted his head to the side, his grin lazy. “Isn’t that what being a mentor is all about? Patience. Poise. Pain.”

“You,” Dylan said, eyes narrowing, “are none of those things.”

Jun made an exaggerated gasp. “That hurt. But you still walked next to me, so…”

Dylan sighed and pretended to focus on the trail ahead, but his ears turned red.

Somehow, between Nano yelling about hydration and Pepper losing signal on the GPS, Jun and Dylan veered a little too far from the others.

They hadn’t meant to.

They’d just paused by a tree to look at something Jun swore was a wild raspberry bush (“It wasn’t,” Dylan said), and when they turned back—no footsteps. No voices. Just trees.

“Oh,” Dylan said flatly. “Great.”

The hiking trail was supposed to be “moderately challenging,” which apparently meant “steep, muddy, and covered in misleading signs.” Nano had cheerfully handed out maps that looked like someone had doodled over topographic lines and wished them luck.

That was two hours ago.

Now, Jun and Dylan were very much not on the main trail.

“I told you we should’ve turned at the weird tree,” Dylan muttered, swatting a branch out of his face.

Jun ducked under it with ease, grinning. “Define weird. They’re all weird. It’s a forest.”

Dylan stopped abruptly, hands on his hips, breathing hard. “We’re lost.”

Jun turned around and kept walking backward, giving Dylan an infuriating full-body once-over. “We’re not lost. We’re… temporarily off-grid. Intentionally. For team bonding.”

“You’re unbearable.”

“You like being alone with me,” Jun sing-songed.

Dylan gave him a flat look. “I like not dying in the woods.

Jun held a hand up. “Trust me.”

Dylan didn’t move. “You said that right before the zipline incident.”

“That was character development.”

Jun finally stopped when the trees opened into a clearing by a stream—glassy, gurgling, sunlight flickering across its surface. It looked almost magical, if you ignored the biting flies and general threat of dehydration.

Jun plopped down on a mossy rock and patted the space beside him. “We’ll wait here. They’ll realize we’re gone eventually. Nano probably already called a search party.”

Nano, as it turned out, had noticed they were gone.

He was pacing back and forth at the trailhead, windbreaker flapping like a stressed-out duck. “They were right behind us! I swear, I heard Dylan complaining the whole time!”

Pepper adjusted his backpack, deadpan. “If we follow the sound of gay bickering, we’ll find them.”

Thame snorted. “You’re gonna need better sonar than that. They could be anywhere.” He turned and saw Po bent over their shared marshmallow stick, meticulously rearranging the skewers. “P'Po— Why are you—? That one’s already golden-brown.”

“I like it perfect,” Po replied without looking up. “Some of us have standards.”

“You’re gonna start a sugar fire,” Thame hissed, trying to snatch the stick. They ended up in a tug-of-war while Rin slowly backed away from the heat—emotional and literal.

Nano groaned. “Okay. Everyone stay here. I’ll check the ravine trail. If I’m not back in twenty, call the camp nurse. Tell her I finally snapped.”

Back at the stream, Jun was flat on his back, hands folded behind his head, watching the sky through the trees.

Dylan sat a cautious distance away, arms wrapped around his knees. “This is how horror movies start, you know.”

Jun smirked. “Good thing I’m hot. If anything’s gonna eat us, it’ll go for the bland one first.”

Dylan turned toward him, mouth open in protest—then froze.

Jun’s shirt had ridden up slightly, exposing a stretch of pale skin, the dip of his hipbone just visible above his waistband. He wasn’t even doing it on purpose. Probably.

“Staring,” Jun said, eyes still closed.

“I’m not.”

“Blatantly. You should’ve just taken a picture.”

Dylan threw a pebble at him. “Shut up.”

Jun caught the pebble one-handed, finally cracking an eye open. “You’re flustered.”

“I’m annoyed.

Jun sat up slowly, stretching in that way that made his back muscles do unnecessary things. “You could come over here and prove it.”

Dylan didn’t move. Didn’t blink.

Jun stood. Walked the few steps separating them. Leaned over, palms braced on either side of Dylan’s shoulders against the tree.

“Unless,” Jun murmured, voice dropping half an octave, “you’re scared of me.”

“I’m not—” Dylan’s breath caught when Jun leaned in, close enough to smell the salt-sweet mix of sweat and cologne.

The air charged. Sunlight filtered through leaves, dappling their faces in gold. Somewhere, a bird trilled.

Jun’s lips quirked. “Just say the word.”

Dylan didn’t say a thing.

He just reached up, grabbed Jun’s shirt, and pulled him in.

It started with lips brushing, hesitant, testing—and then Dylan surged forward with all the pent-up frustration of a week’s worth of teasing, accusations, and stolen glances.

Jun made a sound low in his throat, deep and approving, as he pressed Dylan up against the tree trunk. The bark scratched slightly through Dylan’s shirt, but he didn’t care—especially not when Jun’s thigh slotted between his.

Their mouths moved in a heated rhythm—biting, then soft, then biting again.

Jun’s hands slipped under Dylan’s shirt, just fingers along the edge, not quite groping but definitely hovering. Dylan gasped against his mouth, then bit his bottom lip in retaliation.

“You kiss like you judge,” Jun mumbled against his skin. “Aggressive. Hot.”

“Shut up,” Dylan growled, and dragged him closer.

Jun laughed, breathless, as he reached up to tangle a hand in Dylan’s hair, tugging just hard enough to make him shiver. “You like being alone with me,” Jun said again, smug now.

Dylan tried to answer—truly, he did—but Jun kissed him again, and the thought slipped straight out of his head.

By the time Nano found them, Dylan’s shirt was half untucked, his hair a glorious mess of curls, and Jun was whistling like he hadn’t just pressed Dylan against a tree ten minutes ago.

Nano skidded to a stop, panting. “What the hell?! I thought you were dead! Or, like—half-eaten by bears!”

Jun stood and stretched. “We weren’t lost. Just delayed.”

“Important bonding,” Dylan added, avoiding eye contact.

Nano looked between them, narrowed his eyes, and then pointed. “Back to camp. Now. If either of you get eaten by a bear next time, I’m not filing paperwork.”

As they walked back, Jun casually reached over and plucked a leaf from Dylan’s hair.

“You look debauched,” he whispered.

Dylan elbowed him in the ribs. “You are unbearable.”

Jun just grinned.

Thame narrowed his eyes when Jun and Dylan returned.

“Why does Dylan look like he got wrestled by a cougar and liked it?” he muttered.

Po, still carefully roasting a marshmallow, shrugged. “Maybe he tripped.”

“On what? Jun’s tongue?”

Po coughed.

Thame looked at him sideways. “You’re weirdly invested in marshmallow symmetry. What’s your deal?”

Po didn’t answer, eyes fixed on the fire. “It’s sugar science. You wouldn’t understand.”

Thame stared. Then slowly turned back toward the fire.

Nano emerged from the woods, dramatically waving the map like a flag. “I found them! No thanks to this garbage!” He looked at Rin. “Next time we split up, I’m stapling a tracker to Jun’s forehead.”

Later that afternoon was Laundry Day. Chores, camp-style. Everyone had jobs. The sun was too bright for this kind of humiliation.

"Chores build character!" Nano had declared that morning, with all the joyful tyranny of someone who hadn’t touched laundry since high school. “Today, we cleanse not just our souls—but our socks!”

And so, Jun and Dylan found themselves at the river with a plastic tub, a pile of clothes, and a handful of trainee kids—including Rin, who stood off to the side like he’d been assigned as a spy but forgot to wear black.

Dylan rolled up his sleeves with grim determination.

Jun, of course, immediately pulled his shirt off.

“Is that really necessary?” Dylan asked, refusing to look anywhere below Jun’s collarbone.

Jun blinked innocently. “It’s hot.”

“You’re just trying to show off.”

“I’m succeeding.”

Dylan opened his mouth. Closed it. Pretended to care very deeply about the muddy sock he was scrubbing.

A splash. Then Jun knelt beside him, elbow brushing his. Water dripped from his hair. His shoulder. His everything.

Dylan tried not to stare. He failed. Spectacularly.

Jun leaned close. “You gonna wash that shirt, or ask it out to dinner?”

Dylan jerked his hand back from the fabric like it had caught fire.

“I wasn’t—! It’s just—your shirt is stiff. I mean—starchy. Or—” He gave up.

Jun tilted his head, voice low and smug. “You’re scrubbing it like you want to wear it.”

Dylan nearly drowned himself in the bucket.

Rin stood on the opposite bank, arms folded, one eyebrow doing all the work of a full investigation.

“Are they always like this?” he asked Thame, who was nearby “supervising” with Po.

Thame glanced up from his position—arguing about whether the socks should dry north or south-facing.

He snorted. “Those two? Flirt-fighting. It’s like their love language is sarcasm and body heat.”

Po, adjusting the drying lines, muttered, “I still say that’s a weird way to sort socks.”

“Let it go, Po. Not everyone builds a personality around proper sock orientation.”

“You literally wrote a poem about chili last night.”

“That was different.”

By noon, every trainee was soaked.

Dylan tried very hard not to watch Jun wring out shirts with unnecessary muscle tension. He failed again.

Jun caught him, of course. Casually held up Dylan’s shirt, twisted it once, water trailing down his forearm—and locked eyes.

“You’re flustered,” he murmured, handing the shirt over with the air of someone bestowing a blessing.

“I’m hot,” Dylan snapped.

Jun gave him a look that said exactly.

They hung the last shirts on the line. Everyone drifted back toward the path, laughing and dripping.

Jun lingered.

“Here,” he said, grabbing a towel from the basket and stepping behind Dylan, who was trying to wring out his hair.

Jun reached up and began gently towel-drying it instead—soft, slow strokes that turned Dylan’s brain to oatmeal.

“You don’t have to—”

Jun hummed. “You let me.”

Dylan stood very still.

Behind them, a pair of footsteps slowed.

Rin passed by, towel slung over his shoulder, eyes narrowing slightly as he took in the picture: Dylan, towel-flushed and breathless. Jun, still shirtless, drying Dylan’s hair like he owned him.

Rin didn’t say anything.

But he stared.

Notes:

Told ya'll it's gonna be a honeymoon frs these few chapters ehehehehehhe

Chapter 32: National Geography

Summary:

Dylan adjusted the blanket, trying to stay stoic. Jun leaned in closer than necessary.

“You’re all tense,” Jun murmured. “Wanna talk about it? Or… cuddle it out?”

Dylan only shoved his pillow firmly to the far edge of the bed.

They turned off the light.

For about five minutes, there was blessed silence.

Then—rustling.

Shifting.

Movement beneath the blanket.

Jun’s voice, quiet and teasing: “You really gonna sleep over there like we’ve ever succeeded in keeping things platonic on a single bed?”

Notes:

(See the end of the chapter for notes.)

Chapter Text

It started with a clipboard.

Or rather, the lack of proper clipboard management.

Nano stood in front of the cabin chart with his usual chaos smile. “Okay! Cabin assignments are up. No swapping unless you're dying or someone snores like a chainsaw. And no, Jun, that’s not a challenge.”

Jun raised a hand. “If Dylan snores, can I record it for scientific purposes?”

Nano ignored him. “Jun, you’re in Cabin B with Dylan.”

Dylan blinked. “I thought I was with Nano.”

Nano gave him a suspiciously innocent smile. “Weird. Must be a paperwork mix-up.”

Po, nearby, muttered under his breath, “You are the paperwork.”

Thame added without looking up, “At least pretend to cover your tracks, Nano.”

Nano shrugged. “I’m fostering organic bonding.”

Jun turned to Dylan with mock-serious eyes. “You hear that? It’s fate. We’re chosen by the gods of cohabitation.”

Dylan pinched the bridge of his nose. “I want a refund on fate.”

They opened the cabin door.

And stared.

One bed.

A single, modest mattress that looked just wide enough for one and a half people if they were on very good terms.

“There’s only one bed,” Dylan said.

Jun dropped his bag without hesitation. “Or,” he said with a slow grin, “one opportunity.”

Dylan sat on the edge of the mattress like it might bite him. “We are still not together, just clarifying.”

Jun sprawled out next to him, arms folded behind his head. “You say that, but you keep ending up in shared spaces with me. Curious.”

That night, they moved around each other awkwardly, brushing teeth in silence, navigating the tight space of the cabin like two magnets refusing to decide whether to attract or repel.

Moonlight spilled in through the window, and Jun was lying shirtless, one arm thrown over his eyes like a painting from a gay Renaissance.

Dylan hovered. “I brought your towel. I mean—thanks. For drying my hair. That was…”

Jun shifted slightly, smirked. “Just get in,” he said, voice rough. “You’ve seen me wetter.”

Dylan’s ears burned.

But he climbed in anyway.

Jun didn’t move closer. But he didn’t move away either.

Their shoulders barely touched.

But it was enough.

Dylan adjusted the blanket, trying to stay stoic. Jun leaned in closer than necessary.

“You’re all tense,” Jun murmured. “Wanna talk about it? Or… cuddle it out?”

Dylan only shoved his pillow firmly to the far edge of the bed.

They turned off the light.

For about five minutes, there was blessed silence.

Then—rustling.

Shifting.

Movement beneath the blanket.

Jun’s voice, quiet and teasing: “You really gonna sleep over there like we’ve ever succeeded in keeping things platonic on a single bed?”

Dylan sighed, pretending to still be asleep.

Then he felt it: an arm sliding across his waist.

Slow. Confident.

Jun pulled him in, not just for a cuddle—he fully spooned him, his entire body lining up behind Dylan’s.

A palm slid under Dylan’s shirt, settling right over his stomach.

Right over his belly button.

Dylan’s ears turned pink. “What are you doing?”

“Comforting you,” Jun whispered innocently, chin grazing his shoulder.

“That’s not my anxiety button,” Dylan muttered, cheeks starting to burning.

Jun exhaled a soft laugh. “It’s my favorite spot to start.”

Dylan buried his face in the pillow, half-melting and half-panicking.

“You smell nice,” Jun murmured against his neck. “Like soap. And sin.”

“I’m going to die,” Dylan whispered.

“Me first,” Jun said smugly, snuggling closer.

Morning light slipped in, golden and lazy.

Jun was draped over Dylan again—but this time, boldly, possessively, head nuzzled under Dylan’s jaw, arm still curled low around his waist. His palm was still right there, flat over Dylan’s bare stomach where his shirt had ridden up in the night.

Jun was half on top of him.

His head was pillowed on Dylan’s chest, mouth slightly open, hair a fluffy mess against Dylan’s shoulder. One of his legs was definitely draped between Dylan’s thighs.

Dylan didn’t even try to move.

He was too busy memorizing the moment.

Which is why he didn’t notice the creak of footsteps outside.

Rin had woken early for once. He passed Cabin B, stretching—

—and froze mid-step.

The curtain fluttered open just enough to reveal a lot.

Jun: shirtless. Draped across Dylan like a human blanket.

Dylan: tangled in the sheets.

Rin’s brain blue-screened.

He backed away slowly, like he’d just spotted two bears mating and wasn’t sure if it was rude to watch or call for help.

Inside the cabin, Dylan stirred.

Jun groaned, arm full wrapped around Dylan’s waist tightening. “Don’t move. I was dreaming about you.”

Dylan blinked.

“…What was I doing?”

Jun murmured something, half-asleep. “Mmm…”

Dylan blinked. “What.”

Jun’s lips curled. “You were straddling me… on your bed…”

Dylan froze.

“…and kissing all the wrong places,” Jun added, completely dreamy, his breath warm on Dylan’s throat.

Dylan made a small, wounded noise. “You’re dreaming that?!”

Jun groaned. “Mmm… you were very dedicated. I think you bit my lips. In a good way.”

Dylan shoved at him. “Why would you even tell me that!”

Jun cracked one eye open, smug. “That’s not what Dream Dylan said.”

On the more PG13 side of the camp grounds, Thame sat near the fire pit, toasting bread lazily while Po scouted kindling.

Rin plopped beside them, pale and shaking.

Thame glanced over. “You look like you just saw a ghost.”

Rin muttered, “Worse. I saw P'Jun being gentle.”

Po nearly dropped his firewood. “No.”

Thame smirked. “Was Dylan present?”

“Unfortunately.”

Po raised his brows. “What exactly did you see?”

Rin whispered confused, “P’Jun was hugging P’Dylan.

Thame gagged. “Domestic. Hide your children.”

Po added, “We are the children.”

Thame: “Then we’re doomed.”

Po tried not to laugh. “Did you trip into their cabin, or were you just conducting a vibe check?

“I was walking! There was an open window!

Thame patted his shoulder. “Don’t worry. It’s like a nature documentary. Beautiful, confusing, and weirdly intimate.”

The fire crackled low, throwing shadows onto everyone's faces. The air smelled like toasted sugar and smoke, and Nano had commandeered the night like a gremlin with a game show.

“Lie Detector!” they declared, twirling a stick like a wand. “No machine, just vibes and peer pressure. Answer a question. If we think you’re lying, we vote, and you face a forfeit.”

Jun, lounging back against the log beside Dylan, sipped his cocoa and whispered, “This is bullying disguised as a bonding activity.”

Dylan glanced over. “You’d know.”

Jun’s hand "casually" draped behind Dylan on the log, fingertips almost brushing his hoodie. Under the blanket they were totally not sharing on purpose, their knees pressed just slightly. No one had commented yet. But Rin was starting to squint.

The juniors started easy. “Have you ever cheated during night watch?” “Do you think Pepper is cute?” “Did you really get sick or were you avoiding chores?”

Laughter broke out at every guilty look, every defensive lie.

Then Rin’s turn came.

He looked across the fire. “Jun.”

Jun blinked, amused. “Me?”

Rin’s voice didn’t waver. “Do you have a crush on someone in MARS?”

The entire circle leaned forward like someone had lit the drama fuse. Pepper’s eyes widened. Po looked up from his marshmallow. Nano grinned like Christmas had come early.

Jun tilted his head, gaze flicking toward Dylan for half a second — too brief to catch unless you were watching closely.

Then he smiled.

“Too easy to answer.”

The campfire erupted.

Nano screamed into their hands. Thame threw a marshmallow in the air. Po nearly dropped his stick. Rin looked like someone had just slapped him with a tent pole.

Dylan, face already warm from the fire, turned bright pink.

Jun just sipped his drink again, calm as a lake.

Nano was half-choking. “You—you can’t just say that—”

“I didn’t say anything,” Jun said coolly. “I just said it’s too easy.”

“Which is worse!” Pepper wailed.

Rin narrowed his eyes. “So you’re not denying it.”

“I’m not confirming it either,” Jun replied. “Maybe I just enjoy chaos.”

Nano: “Unbelievable.”

Dylan groaned into the blanket.

The game moved on, but the tension didn’t. The fire dimmed, conversations split into little clusters. People drifted into quieter talking, but Jun and Dylan stayed put.

Jun stretched his legs out under the blanket, brushing Dylan’s.

“You okay?” he asked under his breath.

“I’m going to kill you,” Dylan muttered.

Jun grinned. “So I’ve been told.”

Silence stretched between them like thread.

Then Jun let his hand slide onto Dylan’s—slow, testing. Under the blanket, where no one could see. Dylan didn’t pull away.

But he said, without looking, “You’re playing with fire.”

Jun’s voice dipped. “I like the heat.”

Dylan inhaled. The night was too quiet suddenly, too charged. Jun was leaning in a little too close, and that smirk was doing dangerous things.

Across the firepit, Rin sat rigid on his log, staring at the flames with murder in his eyes. His gaze flicked back once, catching the shape of two heads a little too close under a shared blanket.

He frowned. Rubbed his temples. Whispered to himself, “This camp is cursed.”

Later, while walking back to the cabins Jun and Dylan trailed behind the others, their flashlight beam bouncing softly between trees. Jun’s hand still lingered in Dylan’s hoodie pocket. The blanket was gone, but the proximity hadn’t lessened.

Dylan was quiet.

Jun glanced at him. “What’s wrong?”

“You’re enjoying this too much.”

“Define this.”

Dylan exhaled. “You didn’t deny anything tonight.”

Jun smiled, teasing but unreadable. “Why would I deny a question I never answered?”

Dylan stopped walking. Jun did too.

The stars blinked through the trees, soft and silver.

“Just… don’t make a joke out of it,” Dylan said, eyes serious. “Whatever this is.”

For a second, Jun’s grin faltered. His gaze sharpened.

“I’m not,” he said finally.

Then, quieter: “You’re the only thing I’m not joking about.”

Dylan’s breath hitched—only barely, but Jun caught it.

He didn’t say anything else. Just brushed his knuckles gently against Dylan’s before walking ahead again, leaving Dylan rooted there, blinking like the forest had gone quiet just to listen.

That night Dylan stood awkwardly at the foot of the bed.

Jun lay back with zero shame, shirtless again, arms behind his head like some smug summer prince.

“You’re not gonna hover there all night, are you?” Jun asked.

“I’m debating whether to smother you or myself.”

“Come on. You’ve seen me wetter, angrier, and significantly less clothed.”

“That’s… horrifyingly accurate.”

Jun held up the blanket invitingly. “So just get in already. But I’m cold, and you’re my favorite heater.”

Dylan climbed in with a muttered curse, keeping his back to Jun—but the moment the light clicked off, Jun was right there, warm and close, his breath brushing Dylan’s ear.

“By the way,” Jun whispered, “if I dream about you again tonight…”

Don’t finish that sentence.

“I’ll keep it PG,” Jun promised. “PG-13, at best.”

Dylan’s heart was hammering.

But when Jun’s arm snaked around him again and that palm returned to his stomach—

He didn’t move.


SNEAK PEAK:

Earlier that day, Po and Thame were locked in a deeply unnecessary flatnter (flirting banter) over whether their tent should face east for “better airflow” or west for “vibes.”

Nano: “Are you two flirting or fighting?”

Po: “Tent physics.”

Thame: “Tent sexual tension.”

Nano: “Stop making me feel so single!!”

Later, Thame dragged Po into a fake “spying mission” on Jun and Dylan under the excuse of “monitoring species behavior.”

Po whispered, “We’re hiding behind a trash can.”

Thame hissed, “For science!”

Po, reluctantly, got popcorn.

Notes:

*evil laughs* AHHAHAHAHAHAHAHAHAHAHAHAHHA

This is gonna get even more funnnn ahahahahahahhahahahaha

Chapter 33: A feverish dream

Summary:

“You’re dead!” Dylan yelled, launching after him with a sponge grenade.

They chased through the trees, slipping and laughing, until Jun stumbled into a small clearing by the stream. Dylan caught him around the waist, but their momentum sent them both sprawling — Jun landing first with a soft oof, Dylan on top.

For a moment, time froze.

Dylan’s hair dripped onto Jun’s collarbone. Jun’s hands had found Dylan’s hips — purely for stabilization, obviously.

Their faces were too close. Their shirts clung to them. Their chests rose and fell in sync.

“Caught you,” Dylan whispered.

Jun's smile was dangerous. “Worth it.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The morning sun rose like a dare.

By the time the trainees gathered by the riverside clearing, shirts were already half-tucked, sleeves rolled, and feet bare. Nano stood on a boulder like a tiny camp dictator, whistle swinging from their neck.

“Today,” Nano announced, “is the Camp Annual Water Clash. You will get wet. You will fight for honor, bragging rights, and the last stick of ice cream in the cooler.”

Jun leaned over to Dylan. “Bet you I can win it and get your shirt off.”

Dylan gave him a look. “We’re teammates.”

Jun grinned. “Exactly.”

The games started with chaos. Literal chaos.

Water balloons were flung like grenades. Buckets were weaponized. Someone — probably Pepper — had smuggled in water guns. The trainees were divided into two warring factions, each wearing colored bandanas around their arms: red and blue.

Dylan was red. Jun was blue. Nano, watching with sunglasses and a clipboard, smirked knowingly.

“You're going down, blue,” Dylan called from across the field, trying to act tough while tying his bandana. He looked a little too good with damp hair and rolled sleeves, and Jun definitely noticed.

“Oh no,” Jun whispered to his team. “He's hot and he’s trash-talking. We’re doomed.”

Game One was the Great Bucket Relay.

Each team had to race to the river, fill a bucket, and run it back without spilling. It was supposed to test teamwork and coordination.

It ended up testing everyone's patience.

Jun’s team tried to carry the bucket together, only for Rin to trip and send them all toppling. Meanwhile, Dylan sprinted barefoot, water sloshing wildly, yelling, “MOVE!” like a man possessed.

He crossed the finish line soaking wet and triumphant.

Jun, dripping and covered in grass, stood beside him and said, “That was hot.”

Dylan blinked. “I’m trying to win.”

“Exactly.”

Game Two: Capture the Flag (Water Edition).

Rules? Who needed ‘em.

Each team hid a flag near the riverbank. If you got caught sneaking into enemy territory, you got soaked.

Jun prowled the field like a jungle cat, stalking Dylan. When Dylan finally spotted him crouched behind a tree, it was too late.

Jun lunged. They wrestled in a splashy tangle, limbs skidding through wet grass. Dylan shrieked as Jun tackled him into the shallows.

“You’re insane!” Dylan gasped, trying to shove Jun off.

“Admit it’s fun.”

“It’s cold!

Jun’s grin was feral. “Want me to warm you up?”

“YOU’RE THE ENEMY.”

“Only during games.”

Their laughter was way too flirtatious for a war zone.

By lunch break being soaked and sizzling was a given.

Everyone slumped under trees, munching sandwiches and drying off like lazy seals. Jun peeled his wet shirt off and wrung it out with theatrical flair.

Dylan looked away. Then looked back. Then looked away again.

Jun caught him mid-stare.

“Like what you see?”

“I’m checking for injuries.”

“Oh? Worried about me?”

“Worried you’ll get cocky and trip on a pinecone.”

Jun leaned closer, voice low. “Trip into your arms?”

Dylan kicked a twig at him.

From a few meters away, Rin sat chewing his sandwich very slowly. His eyes kept flicking between them like he was reading subtitles on a romance drama.

Nano passed by and muttered, “Just kiss already or get back in the river.”

The final game was Water Dodgeball Royale.

The game was pure mayhem. Water balloons and soaked sponges were launched with reckless abandon. There were screams, slips, and the occasional very dramatic slow-motion fall.

Jun managed to peg Dylan in the back — and then immediately ran for his life.

“You’re dead!” Dylan yelled, launching after him with a sponge grenade.

They chased through the trees, slipping and laughing, until Jun stumbled into a small clearing by the stream. Dylan caught him around the waist, but their momentum sent them both sprawling — Jun landing first with a soft oof, Dylan on top.

For a moment, time froze.

Dylan’s hair dripped onto Jun’s collarbone. Jun’s hands had found Dylan’s hips — purely for stabilization, obviously.

Their faces were too close. Their shirts clung to them. Their chests rose and fell in sync.

“Caught you,” Dylan whispered.

Jun's smile was dangerous. “Worth it.”

Dylan blinked, realized the position they were in, and scrambled off with a blush that could end wars.

Jun stayed sprawled, looking thoroughly pleased.

The second the games ended, Dylan let out a violent sneeze.

“Bless you,” Jun said, frowning.

“I’m fine,” Dylan insisted, voice already wobbling.

“You’re flushed.”

“I’m winning.

“You’re wilting,” Jun corrected, placing a hand on his shoulder. “I’m dragging you to dry clothes. And maybe to the nurse.”

“I’m not fragile.”

“You’re damp and delirious.”

Dylan opened his mouth to argue again—then sneezed three times in a row.

Jun was already taking his hand.

“I told you not to dive into the river like a hero,” he muttered. “You’re cute, not waterproof.”

But by nightfall, Dylan was wrapped in a hoodie that felt like paper against the chill, shivering even with a cup of hot soup.

“I’m fine,” he insisted through chattering teeth, sitting on the porch steps of the cabin like he wasn’t dying inside.

Jun crouched beside him with a towel and a look that screamed liar.

“You’re shaking.”

“It’s dramatic flair.”

“You sneezed into your shirt twice.”

“Cost-effective.”

Jun rolled his eyes and pressed the back of his hand to Dylan’s forehead. Dylan tried to swat him off, but Jun didn’t budge.

“Jun—”

“Hot,” Jun said simply, and stood. “You’re going to bed. Now.”

Dylan frowned. “You’re not my mom.”

“Lucky for both of us,” Jun replied, grabbing Dylan’s arm. “Because I don’t think your mom would towel you down the way I’m about to.”

“Jun!”

But his resistance was weak at best. He let himself be dragged inside like a wilted plant, still muttering that he was totally fine and definitely not dying.

 

Later that night Jun sat at the edge of Dylan’s bed, frowning as he wrung out a cold cloth. The camp nurse had given strict instructions: water, rest, no stress.

Naturally, Jun translated that as hover over Dylan like a stubborn boyfriend in denial.

“You look like a wet sock,” he said gently, brushing the damp cloth over Dylan’s flushed forehead.

Dylan squinted. “You smell good. That’s annoying.”

Jun smirked and brushed hair back from Dylan’s eyes. “You’re cute when you’re dying.”

“I hate you.”

“You keep saying that.”

The room was quiet except for the creak of the bed and the occasional cough from Dylan. Jun stood, dipped the cloth again, and moved to the dresser.

He pulled out a clean shirt.

Dylan groaned. “I’m fine, you don’t have to—”

“Shut up.”

Jun’s hands were too gentle. His fingers worked the damp fabric of Dylan’s old shirt up, exposing his fever-warmed skin. Dylan didn’t stop him. Couldn’t, really. His head was spinning and Jun’s touch was weirdly calming, even as it made his stomach twist in all the wrong ways.

The clean shirt slipped over his head.

“See?” Jun said quietly. “Not so hard.”

“Speak for yourself.”

Jun blinked. Dylan flushed harder and turned into the pillow, mortified.

Jun soaked the towel in warm water from a thermos, wrung it out, and kneeled beside the bunk. Dylan leaned back against the wall, chest bare, sweat gleaming at his collarbones.

Jun tried not to stare. Failed.

The first pass of the cloth over Dylan’s neck made him sigh—soft, involuntary. Jun swallowed hard.

“I’m not enjoying this,” Dylan said, eyes closed as if convincing himself rather than Jun.

“Neither am I,” Jun lied.

He moved slowly. Wiped down Dylan’s shoulders, arms, the dip of his waist. When he reached Dylan’s chest, his hand faltered.

The fever made Dylan more sensitive. He shivered again, almost arched.

“Too cold?” Jun asked.

“Too much.”

Jun exhaled shakily. “Say stop anytime.”

Dylan didn’t.

The towel slid lower. Jun paused right above the waistband of Dylan’s shorts, hand shaking slightly.

“Okay?” he whispered.

Dylan, eyes still closed, nodded.

Jun brushed the cloth lightly across Dylan’s stomach. His fingers ghosted just above the waistband, slow, tender.

Then he stopped.

“We’re done,” Jun said hoarsely, wringing the towel again to keep his hands busy.

Dylan opened his eyes. “Why’d you stop?”

“Because you’re sick,” Jun said. “And I’m not taking advantage of you.”

“You’re being annoyingly… considerate.”

“I know.”

Jun gently tousled Dylan’s damp hair with the towel next. Dylan leaned into the touch, eyelids fluttering.

“You’re cute when you’re dying,” Jun said softly.

“I hate how that sounds hot.”

“Sleep,” Jun said after a beat, his voice suspiciously hoarse. “Before you accidentally flirt again.”

“I wasn’t—”

Jun flicked his forehead. “Sleep.”

Notes:

Dw ppl Dylan's gonna recover by 3.30am 😆😆😆

there's still some unfinished business before camp fully ends. 🤭😏🫣

Chapter 34: The stars bore witness

Summary:

“I’ve liked you,” Jun whispered, “since before I was supposed to.”

“You were never subtle,” Dylan said, hoarse.

“I didn’t want to be.”

He knelt again, hands on either side of Dylan’s thighs, and leaned in.

“I flirted because I didn’t know how else to handle wanting you. You always looked at me like I was a storm you were trying to outrun.”

Dylan’s throat worked. “Maybe I wanted to get caught.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The world at 3:30 a.m. was a secret whispered between shadows.

Camp was silent. Still. The kind of stillness that felt fragile, like a soap bubble floating through the dark — too easy to burst, too perfect to last. The trees, usually chattering with wind and insects, now stood like sentinels in breathless reverence. Above, the stars scattered themselves across the sky with careless extravagance. The moon watched from behind a veil of mist, thin and silver as regret.

Dylan sat on the edge of the cabin’s porch, hoodie zipped to his throat, a mug of lukewarm tea cupped in his hands. He was no longer feverish — just faintly warm, like a page turned too slowly. The last cough had wracked his chest an hour ago. He’d woken to find Jun curled in the beanbag by his bed, arms folded across his stomach, face slack in sleep but still beautiful enough to make Dylan’s breath catch.

And Dylan, who’d spent days brushing off feelings with sarcasm and sneezing fits, had realized with aching clarity: he couldn’t keep pretending.

He needed air. Silence. Stars. And maybe, just maybe, Jun.

The tea tasted like mint and melancholy.

He stood quietly, letting the screen door sigh shut behind him, and padded barefoot across the dewy grass. Each blade kissed his feet. The earth was damp but soft. He walked without thinking, instinct pulling him past the fire pit, past the empty circle of benches, down the slight slope toward the river.

It was there that he found Jun — or rather, Jun found him.

A shadow shifted beneath the trees, and then a familiar voice murmured, “Couldn’t sleep?”

Dylan turned, and there he was. Hoodie zipped halfway, hair tousled, hands buried in his sleeves like he hadn’t fully decided whether to hug or hide.

“You’re awake,” Dylan said, startled. “I thought I was the only insomniac.”

Jun shrugged, his expression unreadable. “You left the cabin. I followed.”

Dylan blinked. “Were you watching me sleep?”

“No,” Jun said. “Yes. A little. You were snoring into your pillow like a dying pug.”

“Charming.”

Jun stepped forward. “You okay now?”

“Mostly.”

Jun reached out, gently thumbed under Dylan’s eye. “You look less like a ghost.”

“You always know what to say,” Dylan said dryly, but leaned into the touch anyway.

Jun let his hand fall. “You want to walk?”

Dylan nodded. And they did.

They didn’t talk at first. Just walked side by side through the silver hush of the woods, the faint murmur of the river their background music. Leaves rustled overhead like gossiping stars. The path curved, meandered, dipped. Somewhere in the distance, an owl called out, lonely and brave.

Eventually, they found a clearing. The river widened here, moonlight skipping across its surface like tossed coins. A low boulder jutted near the edge, slick with moss and perfect for sitting. Dylan lowered himself onto it, breathing in the scent of wet earth and Jun.

Jun crouched beside him, elbow brushing his. “You scared me today,” he said softly.

“I know.”

“You act like you’re indestructible. You’re not.”

“I know that too.”

Jun looked at him. Really looked. “Then why do you keep pretending?”

Dylan didn’t answer right away. He sipped his tea — now gone cold — and set the mug down on the grass.

“I think,” he said slowly, “that pretending I’m fine is easier than admitting I’m not. If I act strong, maybe I’ll feel strong. If I act like I don’t feel anything, maybe the feelings will go away.”

Jun was quiet. But not cold. He reached down, plucked a blade of grass, twisted it between his fingers.

“And now?” he asked.

Dylan turned his face toward him, and the moonlight carved shadows under his cheekbones, made his lashes look silvered. “Now it’s 3:30 in the morning, I feel like I’ve been hit by a truck, and you’re the only person I want to see.”

Jun froze.

Dylan continued, his voice barely more than a whisper. “You’re annoying. And reckless. You flirt like it’s a competitive sport. You’ve been driving me insane for months.”

Jun’s lips twitched. “And yet…”

“And yet,” Dylan said, turning toward him fully, “I can’t stop thinking about you. Even when I’m sick. Even when I’m trying not to.”

Silence.

Then Jun stood. For a heart-stopping second, Dylan thought he was going to walk away. But instead, Jun stepped in front of him, between his knees, so close Dylan had to tilt his head to meet his gaze.

“You’re not the only one,” Jun said, voice rough.

Dylan’s breath caught.

“I’ve liked you,” Jun whispered, “since before I was supposed to.”

“You were never subtle,” Dylan said, hoarse.

“I didn’t want to be.”

He knelt again, hands on either side of Dylan’s thighs, and leaned in.

“I flirted because I didn’t know how else to handle wanting you. You always looked at me like I was a storm you were trying to outrun.”

Dylan’s throat worked. “Maybe I wanted to get caught.”

Jun’s smile was devastating. “Then stop running.”

The kiss didn’t come like a crash. It came like a slow sunrise.

Jun’s lips brushed his, feather-soft, question more than statement. Dylan closed the distance. Their mouths met fully, and the world stilled again. No fireworks. No drama. Just warmth. Pressure. Relief. The way Jun kissed — firm but careful, like he couldn’t believe this was real. Like he’d been waiting for permission.

When they broke apart, Dylan let his forehead fall against Jun’s. He was trembling, but not from the cold.

“I’m scared,” he whispered.

Jun cupped his face. “Me too.”

“Of ruining it. Of being bad at this. Of… wanting you too much.”

Jun pressed another kiss to his cheek. “Then we’ll be scared together.”

Dylan laughed, a shaky thing that turned into a hiccup.

Jun wrapped his arms around him and pulled him close. They sat like that on the boulder, tangled and quiet, listening to the river sing lullabies to the moon.

They didn’t move for a long time.

Time, at 3:47 a.m., had lost its urgency. It melted into the hush between breaths, into the cradle of moonlight pooling at their feet, into the rhythm of Jun’s thumb brushing gently against Dylan’s wrist. The river, constant and soft, murmured secrets just for them — something ancient, something holy.

Dylan leaned his head on Jun’s shoulder. “So… this is real now?”

Jun tilted his face down, pressing a kiss to Dylan’s temple, then the curl of his ear. “It’s always been real. We just stopped lying to ourselves about it.”

“I never lied,” Dylan murmured. “I just… pretended really well.”

“You’re such a terrible liar,” Jun said fondly, lips curling against Dylan’s skin. “You frown whenever you’re jealous. You put on your headphones and act as if you can’t hear when I flirt with other people.”

“I do not blink.”

Jun grinned, smug. “You do. Like a confused owl.”

“I hate you.”

“You adore me.”

Dylan groaned and swatted at him, but left his hand to tangle in Jun’s hoodie sleeve. “You’re so annoying.”

“And yet,” Jun said, nosing his cheek, “you’re still curled up against me at ass o’clock in the forest.”

“Don’t ruin the mood.”

Jun only laughed, low and warm. It rumbled against Dylan’s side like a secret kept in his chest too long.

The stars blinked overhead. Trees held their breath. And for once, Dylan didn’t feel like running. Not from this, not from him.

He lifted his head to look at Jun properly.

“You make me feel…” Dylan paused, brows pulling together, searching for something that felt big enough, sacred enough. “Safe. And annoyed. And breathless. And seventeen again, in the best and worst ways.”

Jun looked back at him — not with mockery or mischief, but something softer, like he’d never been seen so clearly and didn’t know what to do with it.

“You make me feel like I could finally stop pretending,” Dylan finished, voice threadbare but steady. “Like I can just be.”

Jun touched their foreheads together again. “You can.”

The silence afterward felt rich, full. Not empty.

Dylan exhaled. “You know, I always thought we’d have some stupid big moment. Like, fight about it. Or kiss in the middle of a rainstorm while someone yells cut.”

“Too many dramas,” Jun muttered.

“But I like this more,” Dylan said. “Us. Quiet. No script.”

Jun chuckled. “So we’re boyfriends now?”

Dylan tilted his head, pretending to think. “You want the title?”

Jun nodded solemnly. “Very exclusive. Very prestigious.”

“I have to warn you though,” Dylan said, mock serious, “my standards are high.”

“Oh no. Do I pass the test?”

“Well,” Dylan teased, “you did follow me into the woods like a lovesick puppy and confess under the moonlight, so... maybe.”

Jun leaned in, voice just above a whisper. “Is there a probation period?”

“Only if you break the rules.”

“And what are the rules?”

Dylan turned to him fully, letting his fingers slip into the front of Jun’s hoodie, drawing him close again. “Rule one: You’re not allowed to flirt with Po anymore.”

“Oh no, I was just trying to bring Thame and him together. I’m innocent.” Jun protested, grinning. “Plus Thame would kill me if I ever try to.”

Dylan gave him a pointed look. “Rule two: We will tell our friends but not other people yet. No extensive love declaration in public.”

Jun gasped. “Scandalous. What will the campers say?”

“They’ll say you are still heartbroken from your ‘ex gf’ and I’m being very a very supportive, platonic bro.”

Jun laughed and wrapped his arms around Dylan’s waist, his smile now feral with mischief. “What about rule three?”

Dylan smirked. “Rule three is…” He leaned closer, mouth at Jun’s ear, breath hot. “You have to accept the first official gift from your boyfriend.”

Jun blinked. “What kind of gift?”

Dylan’s smirk deepened. He shifted into Jun’s lap, legs sliding on either side of him on the mossy stone, knees framing Jun’s hips. “Close your eyes.”

Jun raised a brow but obeyed. “If it’s a rock, I swear—”

Dylan kissed him. Not soft this time. Not slow.

This was a kiss meant to imprint — deep and dark and full of the things they’d held back for months. The weeks of pretending. The nights of brushing hands and biting back want. The jealousy, the jokes, the almosts. It spilled out into the space between them like lightning behind closed eyes.

Jun gasped against his mouth, clutching at Dylan’s hoodie, fingers curled like he couldn’t quite believe it.

When Dylan pulled back — lips swollen, hair tousled, heart in his throat — he whispered:

“There. First gift.”

Jun’s eyes fluttered open, dazed. “You really should’ve led with that.”

Dylan grinned, flushed and proud. “You like it?”

Jun tugged him down again, mouth hovering just a breath away. “You’ll have to give me a few more to be sure.”

Dylan laughed — low and wicked — as he let himself be kissed again, the river lapping at the shore behind them, and the stars blinking high above, watching two boys lose their melt into each other and their most vulnerable selves unfold like a promise written in midnight.

They stayed like that — tangled, whispering, daring, kissing again and again — until the horizon began to hint at silver behind the trees.

But for now, it was still night.

And it was theirs.

Notes:

I'm pretty sure I dreamt them last night confessing like this 😆😆😆😆

I think I'm even more invested than them in their own story 🤭🤭

Chapter 35: The 'baby' in his lap

Summary:

“Admit it,” Dylan whispered, licking a line up Jun’s throat. “I’ve got you.”

Jun’s hands slid up Dylan’s spine, then tangled in his hair, tugging slightly. “And what are you gonna do with me now that you’ve got me?”

Dylan smirked against his skin. “Whatever I want.”

Jun swore under his breath. The words weren’t even that provocative on their own, but the way Dylan said them — low and dangerous, like velvet catching on skin — made his stomach knot. Or maybe unravel. He didn’t know anymore. His heart was pounding like he’d just finished a dance set.

Dylan, for his part, just smirked and rolled his hips again. Slowly. Intentionally. Enough to draw a soft, involuntary groan from Jun’s lips.

Notes:

(See the end of the chapter for notes.)

Chapter Text

The forest had quieted since their confession earlier. The stars still shimmered overhead, casting their faint, silvery glow over the soft moss and the rippling river. All around them, night held its breath — as if waiting for them to move again.

Jun sat on the same mossy stone bench by the edge of the clearing, hair damp, lips still swollen from the kisses they'd exchanged earlier beneath the trees. His legs were bent at the knees, elbows resting casually as he stared at the sky, trying to calm the fire still smoldering just under his skin.

He was humming something under his breath — maybe a tune from one of their older songs — lost in thought, or maybe just pretending to be. His fingers absently toyed with a blade of grass. He didn't hear Dylan move at first. But when he did, he felt them more than heard them — soft, certain.

Without a word, Dylan swung one leg over Jun’s lap and sank down deliberately — not playful, not shy — just slow and sure, like this had been decided from the moment the sun dipped below the trees. Like this was inevitable.

Jun blinked up at him, lips parted. “Dylan—”

“Shh,” Dylan said gently, brushing Jun’s hair back behind one ear with maddening tenderness. “Don’t think.”

“I’m not—thinking,” Jun muttered. “I’m trying not to combust.”

Dylan chuckled, and then he kissed him.

Not the flirty kind of kiss they’d shared before. Not stolen and teasing. This one was molten, purposeful. Tongue and teeth, heat and hunger. Dylan kissed him like he meant to brand the taste into both of them.

Jun groaned, hands automatically finding Dylan’s waist — the curve just above his hips, where his hoodie had ridden up to reveal bare skin. The warmth there made Jun’s fingers twitch. Dylan rolled his hips just slightly, and Jun nearly swore out loud.

“You okay?” Dylan murmured between kisses, his mouth brushing along Jun’s jaw now.

Jun exhaled sharply. “You’re going to kill me.”

“Not yet,” Dylan whispered, and then bit gently at Jun’s earlobe, grinning when Jun’s hips bucked involuntarily. “But I might make you beg.”

Jun laughed — breathless and wrecked. “What happened to the sick, shy guy from earlier?”

“He’s recovering,” Dylan said, grazing his lips down the column of Jun’s neck. “With… intense therapy.”

“You’re unbelievable,” Jun groaned, hands now digging into the backs of Dylan’s thighs where he straddled him.

Dylan pulled back just enough to look at him — eyes dark and dancing. “You wanted the gift, boyfriend.”

Dylan leaned close again, his voice a low murmur that vibrated straight into Jun’s chest. “You’re sitting in it.”

Jun tilted his head back against the bench, laughing like he couldn’t believe what he was hearing. “You’re—oh my god—you’re cocky.”

“You like it,” Dylan said smugly, and then kissed him again — open-mouthed, slow and sinfully deep.

This time Jun didn’t fight for control. He let Dylan set the pace — let him tease and roll his hips and drag those kisses out until Jun was dizzy. Dylan's hands slid under his hoodie, tracing over the planes of Jun’s chest, his touch just light enough to make Jun shiver. He circled a thumb lazily over Jun’s nipple and felt the sharp inhale he caused.

Jun’s hands fumbled up Dylan’s thighs, then under the hem of his shirt, finding the heat of his skin. He dragged his palms up Dylan’s sides, marveling at how this was all happening — how real it felt after all those months of flirtation and restraint.

Dylan broke the kiss and rested his forehead against Jun’s. His voice was breathy now, and warm against Jun’s lips.

“You’ve kissed me like you wanted me,” Dylan whispered, “but this time… I want you to feel it.”

Jun swallowed, trying to hold onto something solid — the edge of the stone, the warmth of Dylan’s back under his shirt — but everything was soft now. Dizzying.

“I feel it,” he rasped.

“No,” Dylan murmured, sliding his hands up the back of Jun’s neck, threading fingers through his hair. “I mean really feel it. Stop running.”

Jun’s breath hitched. He tilted his head, brushing his nose against Dylan’s. “That a challenge?”

“It’s a gift,” Dylan whispered, and kissed him again — this time slower, sweeter, but no less intense.

Jun let go.

Let Dylan guide the rhythm, the sway of their bodies in sync. Dylan rocked against him again, slower this time, more deliberate, like he knew exactly what kind of fire he was feeding. Jun’s grip slipped to Dylan’s lower back, holding him tighter, grounding himself in the press of body against body.

And still, Dylan kissed him like it was the only thing that mattered in the world.

Jun groaned, helpless, pulling back just enough to pant against Dylan’s cheek. “You’re so damn pretty when you don’t give that ‘I don’t give a fuck’ look.”

Dylan chuckled, breath warm. “And you’re easy to break when you’re flustered.”

“Lies.”

“Admit it,” Dylan whispered, licking a line up Jun’s throat. “I’ve got you.”

Jun’s hands slid up Dylan’s spine, then tangled in his hair, tugging slightly. “And what are you gonna do with me now that you’ve got me?”

Dylan smirked against his skin. “Whatever I want.”

Jun swore under his breath. The words weren’t even that provocative on their own, but the way Dylan said them — low and dangerous, like velvet catching on skin — made his stomach knot. Or maybe unravel. He didn’t know anymore. His heart was pounding like he’d just finished a dance set.

Dylan, for his part, just smirked and rolled his hips again. Slowly. Intentionally. Enough to draw a soft, involuntary groan from Jun’s lips.

“See?” Dylan murmured, brushing his lips along Jun’s cheek. “You like when I stop holding back.”

“You’ve been holding back?” Jun rasped, gripping Dylan’s waist with both hands now.

Dylan smiled against his ear, hot breath curling over the shell of it. “I’ve been trying to be nice. Gentle. Subtle.”

“Since when are you subtle?” Jun breathed.

“Since I fell for you,” Dylan replied, and suddenly Jun’s breath caught hard in his chest.

Dylan pulled back slightly to meet his eyes, that teasing smile faltering for just a second — replaced with something raw, exposed. “I didn’t want to ruin it. I didn’t want to scare you off.”

Jun stared at him, something tender blooming so fast it hurt. He lifted one hand from Dylan’s waist to cup the side of his face, thumb brushing the edge of his jaw.

“You couldn’t scare me off if you tried,” he whispered. “You’ve got me. Fully.”

The smirk returned — softer this time, but still undeniably Dylan. “Good.”

Then Dylan leaned in again.

Jun responded in kind — letting the kiss consume him, letting it swallow all the things he’d tried not to feel these past few months. The stolen glances. The jealousy. The late-night heart races. The ache of watching Dylan laugh with someone else.

And now, Dylan was in his lap, touching him like they had time, kissing him like they didn’t.

Jun let his hands roam, no longer shy. Under Dylan’s shirt — the warmth of skin on skin. The dip of his lower back. The tense pull of muscle when Dylan arched into him, grinding just hard enough to make Jun bite his own lip.

Dylan gasped, then chuckled. “Are you biting back moans, babe?”

Jun narrowed his eyes. “Don’t call me out like that.”

“I will if it gets me that look,” Dylan whispered, running his hands down Jun’s chest.

“Dylan,” Jun said, almost warningly, but it came out more like a plea.

“Yes?”

“Don’t stop.”

And Dylan didn’t.

He kissed him again, deeper, more demanding — and Jun let him take control for as long as he could stand it.

His skin glowed faintly in the moonlight — pale and flushed, with the sheen of heat tracing down his collarbones.

Jun exhaled, awed. “You look like sin.”

“And you’re about to confess,” Dylan teased, straddling closer again. “So what’s your crime, Jun?”

Jun’s hands traced slowly up Dylan’s ribs. “Wanting you like this.”

“That’s not a crime.”

“It felt like one,” Jun whispered, before kissing the hollow of Dylan’s throat. “Until now.”

Dylan shivered, his hands sliding up into Jun’s hair. “Then let me absolve you.”

Jun let out a breathless laugh — part groan, part surrender — before tipping Dylan back into another kiss. Their mouths met again and again, deeper each time, until Jun felt like he was unraveling beneath Dylan’s hands.

And then Dylan grinded again — slow, rough, and so deliberate that Jun gasped. “You’re—Dylan, I swear—”

“Do it,” Dylan whispered against his lips. “Lose control.”

Jun let out a shuddering breath, fingers tightening at Dylan’s hips. “You’re gonna undo me.”

“I hope so.”

Their bodies moved like they’d been made to do this — to fit together, to find new rhythm, new breath. Jun kissed a path down Dylan’s jaw, to his throat, grazing with teeth just enough to make Dylan whimper softly. That sound — that raw, needful sound — shot straight through Jun like lightning.

And Dylan knew it.

He rocked again, slower now, dragging it out, watching Jun’s face with eyes half-lidded and mouth parted. “You like that?” he breathed.

Jun couldn’t answer. He just nodded, eyes fluttering shut as Dylan kissed the corner of his mouth, his cheekbone, his temple.

“You make me want to ruin you,” Dylan whispered. “But gently. Like… I wanna keep you.”

Jun’s heart stuttered. “You have me.”

“I know.” Dylan leaned in, tongue flicking along the edge of his ear. “So let me have you.”

Jun’s arms wrapped tight around Dylan’s back. “Take what you want.”

And Dylan did. Not everything — not all at once — but enough to have Jun gasping his name and gripping him tighter, hips rising to meet every grind, every teasing twist of movement.

Eventually, Dylan’s voice dropped into a whisper, breathless and heavy with heat. “You said you wanted a boyfriend gift?”

Jun nodded, unable to find real words.

Dylan pulled back just enough to meet his gaze again — lips bruised, cheeks flushed, hair tousled in wild, damp waves.

His next words were a smirk and a question rolled into one:
“Wanna unwrap it?”

Jun’s breath hitched, laughing in disbelief and sheer want. “You’re gonna kill me.”

“I told you,” Dylan said with a wink. “Not yet. But I might make you beg.”

Jun groaned, pulling him into another messy, firelit kiss that didn’t stop for a long, long while.

Notes:

just another part and then we r back to no smut region eheheheheh

Chapter 36: Much happier against trees

Summary:

"You're so cocky," Dylan breathed, breaking the kiss momentarily.

"And you're letting me get away with it," Jun replied, nipping at Dylan's lip. "Why's that, babe?"

Dylan's laugh was breathless, filled with desire. "Because I like the fire you ignite in me."

Jun's eyes darkened, his gaze intense. "Then hold on."

Notes:

(See the end of the chapter for notes.)

Chapter Text

The night air was thick with the scent of pine and the distant murmur of the river. Moonlight filtered through the canopy, casting dappled shadows on the forest floor. Jun and Dylan, still breathless from their earlier encounter, found themselves wandering deeper into the woods, laughter echoing softly between the trees.

Jun's hand brushed against Dylan's, fingers intertwining naturally. The warmth of Dylan's touch sent a shiver up Jun's spine, a reminder of the connection they'd just deepened.

"You're insatiable," Dylan teased, glancing sideways with a smirk.

Jun chuckled, pulling Dylan closer. "And you're irresistible."

They stumbled upon a clearing where a tall, sturdy tree stood sentinel. Jun paused, turning to face Dylan. Without a word, he backed Dylan against the rough bark, hands resting on either side of his head.

Dylan's eyes widened slightly, a flicker of anticipation dancing within them. "Taking charge now, are we?"

Jun leaned in, his voice a low murmur. "It's my turn."

Their lips met in a kiss that was both tender and demanding. Jun's hands slid down to Dylan's waist, fingers slipping beneath the hem of his shirt to feel the warmth of his skin. Dylan responded with a soft moan, his own hands gripping Jun's shoulders.

The bark pressed into Dylan's back, grounding him as Jun deepened the kiss. Their bodies pressed together, a tangle of limbs and shared heat. Jun's hand ventured further, tracing the curve of Dylan's hip, eliciting a gasp.

"You're so cocky," Dylan breathed, breaking the kiss momentarily.

"And you're letting me get away with it," Jun replied, nipping at Dylan's lip. "Why's that, babe?"

Dylan's laugh was breathless, filled with desire. "Because I like the fire you ignite in me."

Jun's eyes darkened, his gaze intense. "Then hold on."

He lifted Dylan slightly, guiding his legs to wrap around his waist. Dylan complied, arms encircling Jun's neck as their mouths met again. The rhythm of their kiss matched the pounding of their hearts, each beat a testament to the passion igniting between them.

Jun's hands explored Dylan's back, memorizing every curve and muscle. The forest around them faded, leaving only the sensation of skin against skin, breath against breath.

Their movements slowed, the urgency giving way to a deeper connection. Jun rested his forehead against Dylan's, eyes closed, savoring the moment.

"I've wanted this for so long," he whispered.

Dylan's fingers traced the line of Jun's jaw. "Me too."

They remained entwined, the night wrapping around them like a blanket. The world was silent, save for the rustle of leaves and the shared rhythm of their breathing.

Dylan's legs stayed firm around Jun’s waist, his fingers locked at the nape of Jun’s neck. He could feel Jun’s pulse hammering against his chest, could feel the tremor in Jun’s hands as they roamed his back like Jun was relearning a map he'd already memorized. The rough bark behind Dylan dug into the back of his shoulders, grounding him—but the only thing he was focused on was the way Jun was kissing him now.

Hungrier.

Like he couldn't stop. Like he didn’t want to.

Dylan pulled back for air, only to have Jun chase him immediately—teeth grazing his bottom lip, tongue flicking in a way that sent heat down Dylan’s spine.

“You’re killing me,” Dylan whispered, breath hitching.

Jun smirked, hand curling under Dylan’s thigh to hoist him up tighter. “Not yet,” he said, his voice low and teasing. “But I might ruin you first.”

“Oh?” Dylan raised a brow, but his voice was already thick with desire. “Bold talk from the guy who was nearly crying into my lap ten minutes ago.”

Jun let out a soft moan and pinned Dylan more firmly against the tree, hips pressing forward with intent.

“That was because you were cheating,” Jun murmured against his neck, trailing hot kisses along the sensitive skin. “Grinding like you wanted me to lose my mind. You think I don’t know what you’re doing when you smirk like that?”

Dylan’s smirk only widened, but his breath caught when Jun nipped the base of his throat, hard enough to leave something that wouldn’t fade by morning.

Jun pulled back just enough to look at him—foreheads brushing, breath mingling. “But now? Now I’m going to make you melt for me. No smirking. No teasing. Just you—”

He punctuated the sentence with a slow grind of his hips.

“—coming undone.”

Dylan swallowed hard, lips parted, eyes dark. “Then stop talking,” he whispered. “Do it.”

Jun’s mouth descended again, but this time the kiss was deeper, fuller. His tongue teased Dylan’s in long, languid strokes, one hand slipping beneath Dylan’s hoodie to press against the bare curve of his lower back. Dylan arched into it, letting himself get pulled deeper into the kiss, losing track of where he ended and Jun began.

The night around them hummed. Cicadas buzzed in rhythm with the flutter of Dylan’s pulse, and the distant river was just a whisper beneath the rustle of pine leaves above. Everything else faded into sensation—Jun’s lips, Jun’s heat, Jun’s breath that tasted like forest air and want.

Dylan’s hands wandered too, sliding under the back of Jun’s shirt to press against his warm skin. He felt Jun shudder, muscles flexing, the tension coiled just beneath the surface.

“You like when I touch you,” Dylan breathed into the corner of Jun’s mouth.

Jun bit his lip, smiling but not answering. Instead, he pressed his palm to Dylan’s chest, pushing him just enough that his back was flush with the tree again, their bodies barely an inch apart.

“Hands up,” Jun whispered.

Dylan raised an eyebrow. “Excuse me?”

“You heard me.” Jun’s eyes sparkled. “Let me feel you.”

With one hand, he gripped the hem of Dylan’s hoodie and tugged it slowly, deliberately upward. Dylan let out a soft laugh but raised his arms anyway, the hoodie and shirt sliding off in one smooth motion. The night air kissed his bare skin, cool and electric.

Jun tossed the hoodie aside without looking. His eyes were locked on Dylan’s chest—his fingers immediately following, trailing along collarbones, mapping ribs with reverence. He leaned forward and pressed a soft, open-mouthed kiss to the center of Dylan’s chest, then another near his shoulder. Dylan hissed softly.

“You’re going to make this a thing, huh?” Dylan asked, voice low. “Stealing control just because I let you once?”

Jun looked up, lips brushing the curve of Dylan’s pec. “Let me?” he asked, tilting his head. “Oh no, babe. You wanted this.”

He kissed lower—trailing a line from collarbone to the dip of Dylan’s stomach.

“Still want it?”

Dylan gasped, one hand finding Jun’s hair and threading through it. “Yes,” he whispered. “God, yes.”

The tension snapped like a branch underfoot. Jun surged up again, claiming Dylan’s mouth with a new kind of urgency—rougher, needier. Dylan responded in kind, pulling him closer, guiding his hips forward, their bodies grinding together with the kind of friction that left them both gasping. Bare skin against hoodie fabric

Jun’s hand slipped between them and settled just above Dylan’s waistband, teasing. Not quite moving lower. Just hovering. Waiting.

Dylan broke the kiss with a sharp breath. “You’re evil.”

Jun smiled. “Say please.”

Dylan narrowed his eyes. “Are you—?”

“Say it,” Jun said again, leaning in to press a kiss under Dylan’s jaw. “Come on. You teased me earlier. Turnabout’s fair play.”

Dylan groaned, forehead thumping back lightly against the tree. “You’re seriously going to make me—?”

“Say it, and I’ll give you whatever you want.”

There was a pause. A long, charged beat.

Then Dylan’s mouth quirked up in surrender. He tilted his head, lips brushing the shell of Jun’s ear.

“Please.”

When the tension finally ebbed, when Dylan’s breathing slowed and Jun’s forehead rested against his, both of them slick with sweat and moonlight, neither spoke for a moment.

Then Dylan snorted, pulling back slightly.

“What?” Jun asked, eyes still heavy with affection.

“You,” Dylan whispered, brushing his thumb across Jun’s bottom lip. “You smug bastard.”

Jun grinned and leaned in to kiss him again—soft now, unhurried. “You begged for it.”

Dylan raised a brow. “I’m telling Nano.”

Jun’s hand slapped over his mouth, laughing. “You wouldn’t dare.”

Dylan licked Jun’s palm in retaliation, and Jun cursed under his breath, pulling away with a shiver.

They both stood there for a moment, tangled in each other’s arms, grinning like idiots.

Jun groaned. “You're insufferable.”

Notes:

AHHH AHHHHHH AHHHHHHHHHHHHHHHHHHHHHHHHHHH AAAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

HE FINALLY CALLED HIM BABE AAAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

I'M THE ONE GOING CRAZYY HEREEEEEEEEEE AAAAAAAAAAAAHHHHHHHHHHHHHHH
(yeh don't remind me I'm the one who wrote that 😆)

 

and did any of you realize where the chapter title came from? 🤭🤭🤭😏😏

Chapter 37: Boyfaen Routines

Summary:

“Our ship name,” Dylan said, straight-faced. “Disaster.”

Jun gave him a long, slow, betrayed stare. “You wound me.”

Dylan shrugged. “You started it. You pinned me to a tree like some hormone-crazed squirrel.”

Jun scoffed. “I was romantic!”

“You kneed me in the thigh!”

“That was foreplay!”

There was a beat of silence before they both cracked up.

Jun wiped his eyes. “Fine. Disaster. But make it sexy.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

Jun’s forehead rested against Dylan’s as their breathing slowly settled into something less frantic. Leaves rustled above them, and the river gurgled nearby like it was trying not to laugh. The world around them buzzed with midnight calm — a moment stolen from sleep, soft and trembling with the echo of everything they hadn’t said.

Jun’s thumb brushed Dylan’s flushed cheek, smearing a bit of dirt. “So…” he said, voice husky with leftover adrenaline, “do I get a scorecard or something? Like, how many points was that kiss worth?”

Dylan, still half-melted against the tree trunk, huffed a breath that might’ve been a laugh. “You broke the scoreboard, you idiot.”

“Aw,” Jun cooed, “is that your way of calling me amazing?”

“It’s my way of saying I need five business days to emotionally recover.”

Jun grinned — all teeth and giddy brightness. “You’re lucky I like you when you’re snarky.”

Dylan raised an eyebrow, still trying to look unimpressed even as he tugged Jun’s hoodie sleeve, pulling him closer again. “I thought you liked me all the time.”

“Dangerously,” Jun said, voice going soft.

The word hung between them for a beat.

And then Dylan kissed him again — slower this time. A press of lips that had nothing to do with winning or teasing. Just... staying. Just because he could. Jun sighed into it like his lungs remembered how to breathe only when Dylan touched him.

They broke apart eventually, only because Dylan muttered, “I think my spine fused to this tree.”

Jun laughed and immediately stepped back to help, brushing Dylan down dramatically like a human lint roller. “There. You’re un-tree’d. My prince.”

“You’re so dumb,” Dylan said, but didn’t move far.

Jun bumped their shoulders together and grinned sideways. “But I’m your dumb.”

There was a silence, not awkward but sparkling — like the pause before something important.

Dylan glanced up at the stars, then down at the space between their hands. “Hey…”

“Yeah?”

“If we’re, like…” Dylan scratched the back of his neck. “A thing now — which we are. Definitely. Unstoppably. Officially.”

Jun snorted. “You sound like a press release.”

“Let me finish.”

Jun zipped his lips and tossed away the imaginary key.

“If we’re a thing,” Dylan continued, pretending not to be flustered, “what would our ship name be?”

Jun blinked. “Like... the fans would come up with that, right?”

“Yeah, but it’s fun to guess. Come on.” Dylan elbowed him lightly. “Give me your best.”

Jun struck a pose, arms wide. “Easy. Junlan. Or Dun.”

“Dun? That sounds like a bell being dropped.”

Jun pouted. “Fine. Jylan?”

Dylan gagged.

Jun tried again, tapping his chin. “Okay, okay, what about... Judean?”

“That sounds like a medieval kingdom.”

They both groaned at the same time.

Then Dylan looked up, eyes glinting. “Wait. I know.”

Jun perked up.

Dylan grinned. “Disaster.”

Jun blinked. “Wait, what?”

“Our ship name,” Dylan said, straight-faced. “Disaster.”

Jun gave him a long, slow, betrayed stare. “You wound me.”

Dylan shrugged. “You started it. You pinned me to a tree like some hormone-crazed squirrel.”

Jun scoffed. “I was romantic!”

“You kneed me in the thigh!”

“That was foreplay!”

There was a beat of silence before they both cracked up.

Jun wiped his eyes. “Fine. Disaster. But make it sexy.”

“Disaster,” Dylan repeated solemnly. “With kissing.”

Hot Disaster,” Jun corrected, poking Dylan’s chest. “Don’t forget the important part.”

Dylan grinned, cheeks pink. “You’re such a menace.”

“You like it,” Jun said smugly.

To his utter surprise, Dylan didn’t deny it.

Instead, he reached up — carefully, like he was still shy about it — and hooked a finger into the collar of Jun’s hoodie. “Hey…”

Jun stilled.

“You want a souvenir?” Dylan asked, voice dropping to that low murmur that always sent Jun spiralling. “You’ve been good. Mostly.”

Jun’s ears went red. “I... I mean—”

“It’s a surprise,” Dylan added, letting the tension linger a beat too long. “But first…”

Jun leaned in, lips already puckered hopefully.

Dylan kissed his forehead instead.

Jun blinked. “That’s it?!”

Dylan grinned. “You get the rest later.”

“I’m going to die.”

“Not before I give you something truly horrendous.”

Jun narrowed his eyes. “Oh no.”

“Oh yes,” Dylan said sweetly, fishing something out of his pocket. “I made this for you at the arts and crafts table. Behold: your new title.”

He held up a tiny pinecone. It had googly eyes glued on and a pink felt cape. In wobbly pen, it said Sir Jun, Duke of Dumbassery.

Jun stared.

Dylan tried not to laugh. Failed. “It’s dignified.”

Jun shook his head in mock despair, biting down a grin. “You’re giving me a pinecone puppet as our ‘In the middle of the woods at the middle of the night make out’ souvenir?”

“I glued the eyes myself.”

Jun stared harder. “...You’re perfect.”

They sat down again, side by side this time, the puppet prince resting between them.

After a while, Jun bumped his head gently against Dylan’s shoulder.

Dylan leaned in. “Moonbun.”

Jun snorted. “What.”

“That’s your nickname now.”

“I sound like a breakfast pastry.”

“Exactly.”

“That sounds like a failed bakery item.”

“It sounds like someone who makes me melt,” Dylan said, flicking his nose.

“Fine,” Jun said, squinting up at the stars. “Then you’re Starboy.”

“Like the song?”

“Like the reason I’m up past midnight acting like a lovesick idiot.”

Dylan blushed and ducked his head.

Jun’s hand found his.

And under the stars, the mossy earth warm beneath them, they didn’t need to say another word.

But they kept talking anyway — dumb, soft things. Who would carry the groceries. Who would get custody of the plushies. If they’d share hoodies or steal them.

Eventually Jun whispered, “Hey. This is real, right?”

Dylan squeezed his fingers. “So real.”

And just like that, the moonlight felt warmer.

The disaster? Still hot.
Now with kissing.
And possibly matching keychains.

They walked back hand-in-hand.

Quiet. Glowing. Lit up from inside like two fireflies pretending not to notice the flicker of each other’s wings.

Their fingers stayed twined even when they reached the cabin stairs. Dylan looked up at the dark windows — every other trainee was fast asleep in their own lodges — and whispered, “Think we’ll wake anyone?”

Jun tugged him close with a smirk. “If we do, I’ll bribe them with chocolate milk.”

They snuck into the shared cabin like two thieves returning from a heist — only the treasure was stolen kisses and the fact that Dylan’s hoodie now smelled entirely like Jun. Their shared room was bathed in the soft hush of moonlight spilling through the high window, and for once, the usually rowdy space was still. Sacred.

Jun kicked off his shoes with the grace of a sleepy giraffe.

Dylan laughed softly and followed, shrugging off his outer hoodie and placing it carefully on the end of the bed — not out of habit, but because it had touched Jun. Because it had kissed him by proxy.

Jun turned toward him, eyes half-lidded, smile crooked with exhaustion. “So. Now that we’re dating—”

“Boyfriends,” Dylan corrected.

“Right. Boyfriends,” Jun said, a little breathlessly. “Do we... get a boyfriend bedtime routine?”

Dylan tried to play it cool. “I mean, I already brush my teeth and complain about capitalism. What else is there?”

Jun climbed onto the bed first, lying on his stomach and looking up at him like a puppy waiting for a treat. “Cuddles?”

Dylan’s lips twitched. “I thought you liked being the dominant one.”

“I am,” Jun yawned. “Until I’m horizontal.”

Dylan’s laugh bubbled out like a secret too big to hold in. He flicked off the small lamp and climbed into bed beside him.

At first, there was a moment of awkward limb-tangling — Dylan’s knee bumping Jun’s thigh, Jun’s arm flopping over Dylan’s face like a confused starfish — but eventually, they found it: the soft center of the storm.

Jun ended up on his back, Dylan curled half-on, half-around him, cheek resting just beneath Jun’s collarbone. Their legs tangled lazily, skin warm beneath thin pajamas. The blanket, kicked off halfway, draped over them in rumpled chaos.

“Okay,” Jun murmured. “This is stupid.”

Dylan lifted his head. “What is?”

“How good this feels,” Jun whispered. “Like... dangerously good. Like I want to write poems about your knees and adopt five cats and call one of them ‘Moonbun Jr.’”

Dylan grinned into his chest. “That one would bite everyone.”

“Just like you,” Jun teased, thumb brushing the back of Dylan’s neck.

They lay there in the hush, breathing in each other’s warmth. The ceiling fan hummed a low lullaby. A frog croaked distantly outside. Dylan could feel Jun’s heartbeat, not just in his chest but in every place their skin touched.

After a while, Dylan whispered, “You smell like lemon and fresh grass.”

“That sounds romantic, but slightly cursed.”

“I like it,” Dylan said. “I’d wear it as cologne.”

Jun tilted his head. “What would my cologne be called?”

Dylan smirked. “Hot Disaster No. 5.

Jun laughed softly — a quiet, breathy sound that Dylan felt down to his ribs.

They slipped into that half-dreamy space where conversation fades into comfort. Dylan’s hand found Jun’s under the blanket and toyed with his fingers. Jun, half-drowsy, murmured, “Promise you won’t run away tomorrow?”

“I literally just made us a ship name,” Dylan said. “You’re doomed.”

Jun grinned without opening his eyes. “Good.”

Silence again.

Then: “Dillybean,” Jun mumbled.

Dylan froze. “What did you call me?”

Jun cracked one eye open. “Dillybean. It’s your cute name now.”

“No.”

“Yes.”

“That’s illegal.”

“I am your boyfriend,” Jun said, clearly smug. “And that means I get naming rights. You’re Dillybean. The third of your name. Ruler of sass. Protector of plushies.”

Dylan buried his face in Jun’s chest. “I take it back. I am running away.”

Jun tightened his arms around him. “You’re not going anywhere, boyfriend.”

They laughed into each other, cheeks pressed close, every inch of them relaxed in a way that felt like coming home.

And in the hush of the late hour, the world small and perfect, Dylan whispered the words that had been clinging to his throat for hours.

“Hey. Jun?”

“Mhm.”

“I’m really happy it’s you.”

Jun didn’t respond with words. He just held Dylan tighter and kissed his forehead, slow and sure, like a promise written in starlight.

They drifted off eventually — not all at once, but in little pieces. A breath. A thumb brushing a cheek. A sleepy “love you” that neither of them would remember saying first.

And long before dawn, the world outside turned gray with promise.

Inside the cabin?

Two hearts beat in sync beneath one messy blanket.
One Hot Disaster.
Two boyfriends.
And a future beginning quietly between cuddles.

Notes:

This is gonna get as sweet as a caramelized apple made from an apple pluck from a tree that was sprayed honey instead of water😆😆😆😆😁😁😁😁

Chapter 38: First mornings as boyfriends

Summary:

“You’re boyfriend chaos,” Dylan corrected, taking a bite of mango. “But I like it.”

Jun grinned. “So… points for the breakfast?”

“Ten out of ten. Would date again.”

They shared the porridge, spooning bites into each other’s mouths like an embarrassing K-drama couple, complete with dramatic “Ahhh~” noises and fake swoons. At one point, Dylan tried to feed Jun too big of a bite and ended up with rice on his nose. Jun licked it off with zero warning.

Dylan nearly died on the spot.

“Did you just—”

“Yes,” Jun said smugly. “Boyfriend privileges.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

Dylan didn’t mean to wake up that early.

He stirred sometime around 5:11 a.m., groggy, confused, and warm — so warm — tangled in the limbs of one smug boyfriend and one scandalously kicked-off blanket. Jun's chest rose and fell beneath Dylan’s cheek, soft and rhythmic, the kind of breathing that meant deep sleep. His arm was draped over Dylan’s waist like he was claiming territory even in dreams.

It was adorable.

It was unfair.

It was entirely unsustainable, because Dylan’s bladder was staging a quiet protest and the room was getting brighter by the minute.

He peeled himself away gently, managing not to wake Jun — a feat worthy of medals and maybe a parade. Padding across the wooden floor in socks, he squinted at the pink smear on the horizon through the window.

He wasn’t sure what made him turn back after washing up. Maybe it was instinct. Or maybe it was Jun, sitting up sleepily with hair sticking out in five directions and a thermos clutched in his hands like a secret.

“Hey,” Jun said, voice all gravel and morning sugar.

“Hey,” Dylan whispered back, confused. “You’re up?”

Jun grinned, clearly trying to play it cool. “Couldn’t sleep.”

“You were literally snoring ten minutes ago.”

Jun patted the thermos. “I woke up early on purpose. For this.”

Dylan blinked. “You… planned something?”

Jun stood, shoved something into Dylan’s hands — a rolled blanket and a drawstring bag — then pulled on his hoodie and said, “Come on, Boyfriend. Before the sun steals my thunder.”

Still bleary-eyed, Dylan followed him out of the cabin and through the trees, yawning like a baby sloth. The air was crisp and smelled like pine and possibility. By the time they reached the small clearing by the lake — the one where they’d confessed, kissed, and changed everything — the sky had softened to watercolor hues of apricot and rose.

Jun laid out the blanket like a magician revealing a trick.

From the bag, he produced:

  • Two thermoses (one clearly coffee, the other rice porridge).
  • A container of mango slices.
  • Two mismatched spoons.
  • A packet of roasted sesame seeds.
  • And one napkin that said “Live Laugh Love” like it had been swiped from someone’s aunt’s kitchen.

Dylan sat down slowly, looking like he’d just witnessed sorcery. “You made us breakfast?”

Jun shrugged. “It’s our first morning as boyfriends. Had to start strong.”

Dylan blinked rapidly.

“Also,” Jun added, pretending to be casual, “you mentioned once you like porridge with mangoes when you’re sick. Thought it’d feel safe. Familiar.”

Dylan’s heart did something deeply illegal in his chest.

Jun handed him the coffee first. “Drink up, Starboy. Sunrise doesn’t wait.”

They sipped in silence for a while, wrapped in the blanket together, Jun sitting behind Dylan so they could share warmth like human nesting dolls. The steam curled from their cups as the lake shimmered gold under the waking sky.

When Dylan finally spoke, his voice was quiet. “You’re unreal.”

Jun rested his chin on Dylan’s shoulder. “I’m sleepy and overachieving. Dangerous combo.”

Dylan laughed, soft and breathy. “You remembered all my weird breakfast quirks.”

“Course I did.” Jun bumped their cheeks together. “I’m boyfriend material.”

“You’re boyfriend chaos,” Dylan corrected, taking a bite of mango. “But I like it.”

Jun grinned. “So… points for the breakfast?”

“Ten out of ten. Would date again.”

They shared the porridge, spooning bites into each other’s mouths like an embarrassing K-drama couple, complete with dramatic “Ahhh~” noises and fake swoons. At one point, Dylan tried to feed Jun too big of a bite and ended up with rice on his nose. Jun licked it off with zero warning.

Dylan nearly died on the spot.

“Did you just—”

“Yes,” Jun said smugly. “Boyfriend privileges.”

Dylan shoved him, laughing.

Eventually, they settled again, Dylan nestled against Jun’s chest while Jun held him like a sleepy koala, blanket cocooning them both.

“I had something for you,” Jun murmured, fishing around in the hoodie pocket he’d been wearing last night. “Was gonna give it to you after dinner yesterday, but…”

“But then I fell sick and then I recovered and that we made out.”

“Yeah. That.”

Jun pulled out a tiny bundle — nothing fancy, just a rough friendship bracelet made of braided thread, some of it uneven, with one wonky bead shaped like a star.

Dylan took it like it was fragile. “You made this?”

Jun shrugged, eyes darting away. “At the arts and crafts table. Before someone fell sick. Before all of… this. Just thought it’d be funny. Or cute. I dunno.”

Dylan stared at it for a long moment, then slowly slid it onto his wrist. “Moonbun.”

“No.”

“Moonbun,” Dylan repeated with mock reverence, holding his wrist up to the sunrise. “It’s perfect.”

Jun rolled his eyes. “I hope you know you’re cursed now.”

“Worth it,” Dylan said, and kissed his temple.

They stayed like that until the sun was fully up, the lake alive with light and dragonflies skating across the surface. The food was gone. The coffee lukewarm. But neither of them moved.

Jun murmured into Dylan’s hair, “You ever think we’d get here?”

“Nope,” Dylan said. “But I’m glad we did.”

“Even with the pinecone puppet?”

“Especially because of the pinecone puppet.”

Jun laughed and tipped his head back, looking at the sky like it owed him nothing.

“Hey,” Dylan said after a while. “You cold?”

“A little.”

Without a word, Dylan tugged the hoodie off his own back and helped Jun into it. It hung awkwardly over Jun’s longer torso, the sleeves too short, but Jun pulled the collar up and buried his face in it anyway.

“Now I smell like you,” he mumbled, muffled.

“You smell like me smelling like you,” Dylan corrected.

“Perfect symmetry,” Jun murmured. “I’ll never wash it again.”

“Please do. That’s my favorite hoodie.”

Jun stuck out his tongue.

Dylan grinned. “Hey, Jun?”

“Yeah?”

“I’m really happy it’s you.”

Jun’s hand found his again, fingers slotting together like a secret handshake. “Same, Dillybean.”

“I swear to god—”

“I love you.”

The words slipped out like they’d always lived there. Like they'd just been waiting for a sunrise.

Dylan froze. Then looked up.

Jun didn’t look away.

And slowly, Dylan smiled. “Love you too.”

They didn’t rush. They didn’t kiss like fireworks or scream like teen movie finales. Just two boys. A lake. A messy blanket. And a pair of matching heartbeats.

The breakfast was over. The day was beginning.

But the softest part?

It was just them. Sitting there. Loving quietly. No one watching.

Except maybe a frog.

But the frog promised not to tell.

The smell of pine and the soft rustle of leaves outside mingled with the faint scent of Jun’s hoodie (or wait was it Dylan’s?).

Dylan stretched, feeling unusually light, as if the weight of everything that had been tangled inside him was now softened by the gentle certainty of Jun’s hand in his.

Jun had spread out things by now, surrounded by little scraps of colored thread, beads, and a handful of oddly shaped pinecones.

“What are you doing?” Dylan asked, raising an eyebrow.

Jun looked up, eyes bright. “I’m starting something. A tradition.”

“A tradition?”

Jun nodded seriously. “A boyfriend tradition.”

Dylan laughed, folding his arms. “Oh no. Not another one of your crazy ideas.”

Jun gave him a playful shove. “Crazy is just another word for memorable. You know that.”

Dylan smirked but knelt down next to him anyway, curiosity winning. “So what’s this boyfriend tradition?”

“This is the first item of The Boyfriend Pact,” Jun said, holding the pinecone up like a trophy. “A symbol of our commitment to weirdness and each other.”

Dylan blinked. “Commitment to weirdness?”

“Exactly.”

Jun grinned. “So the pact goes like this: We wear bracelets — like the one I made you — but with a twist.”

“Do tell.”

Jun’s grin deepened. “We have to wear them all the time, no matter what. No taking off for showers, concerts, or ‘accidental’ losses.”

Dylan raised an eyebrow. “Sounds a little controlling.”

Jun shrugged innocently. “Maybe. But it’s for love.”

Dylan shook his head but smiled. “Alright, Mr. Overachiever. What else?”

“Of course.” Jun winked. “Boyfriend duty.”

They sept the next few minutes sipping cold coffee pretending it was too hot to drink it faster and return to the group.

When the coffee finally finished, they sat facing each other, the sunlight streaming in, casting golden halos around their heads.

Jun slipped Dylan’s bracelet onto his wrist first. “I promise to never forget the little things.”

Dylan took Jun’s hand, pulling him close. “And I promise to always laugh at your ridiculous ideas.”

Jun’s eyes crinkled in a smile. “Deal?”

“Deal.”

Jun pulled out a small stick from the floor and handed it to Dylan with a flourish. “Now, the grand finale.”

Dylan raised an eyebrow, curious.

Jun grabbed a finger and held it out with mock solemnity. “Pinky promise.”

They linked pinkies, the gesture feeling heavier with meaning than either expected.

“We pledge to protect this weird, wonderful thing we have,” Jun said quietly. “No matter what.”

Dylan nodded. “No matter what.”

And suddenly breaking the quite Jun said, “I solemnly swear to kiss you before bed every night.” He mock-bowed, “By the power vested in me by this dumb rock we’re sitting on, you are now cursed with me.”

Dylan pulled Jun into a hug, resting his chin on his head. “You’re stuck with me now.”

Jun smiled into Dylan’s shoulder. “I don’t mind.”

“Good.” Dylan kissed the top of Jun’s head. “Because I’m never letting go.”

Notes:

OK I'M GOING TO ELIMINATE MOONBUN AND DILLYBEAN I CAN'T SRRYYY 😭😭😭

I TRIEDD TTT_TTT THIS IS IMPOSSIBLE I'll not even let my guy call me stuff like this it's too cheesyyyyyyyyy 😭😭😭😭😭😭 AAAAAAAAAAAAAHHHHHHHHH

lets stick with teerak and boyfriend eheheheheh

Chapter 39: The Big reveal

Summary:

Jun’s heart hiccuped. He took a breath like he was about to dive into a pool.

“Hey,” he called out. The others looked up mid-slurp or stretch. “Uh. Can we… say something real quick before we head out?”

Nano squinted. “You’re not involved in a murder, right?”

Pepper elbowed him.

“No!” Jun half-laughed, half-choked. “God, no, I—um, we…”

Dylan cleared his throat and stepped beside him, voice more serious than usual. “We just wanted to tell you guys—officially—that we’re dating now.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The sun had barely made it’s way up over the mountains, slanting gold across the quiet campgrounds. Bags were packed, dorms emptied, and the shuttle idled at the edge of the parking lot, doors open with a soft hiss. The members of MARS—and one very sleep-deprived Po—stood in a semi-circle near the luggage racks, sipping iced coffees and yawning between grumbles about the early hour.

Jun tugged nervously at the cuffs of Dylan’s hoodie. Dylan, standing a bit too close behind him, bumped their shoulders together and leaned down to whisper, “Now or never, Moonbun.”

Jun’s heart hiccuped. He took a breath like he was about to dive into a pool.

“Hey,” he called out. The others looked up mid-slurp or stretch. “Uh. Can we… say something real quick before we head out?”

Nano squinted. “You’re not involved in a murder, right?”

Pepper elbowed him.

“No!” Jun half-laughed, half-choked. “God, no, I—um, we…”

Dylan cleared his throat and stepped beside him, voice more serious than usual. “We just wanted to tell you guys—officially—that we’re dating now.”

He reached out and laced his fingers through Jun’s. Their joined hands hung awkwardly in the middle of the group like some ancient relic being presented for public inspection.

Silence fell.

Jun braced for gasps. Shouts. Questions. Drama. He held his breath, waiting for the explosion.

Nano blinked. “Okay.”

“…That’s it?” Dylan asked, stunned.

Thame sipped his iced Americano. “You told us without telling us a week ago.”

Pepper grinned. “I mean, you were practically sharing oxygen.”

Po, adjusting his sunglasses, gave a casual thumbs-up. “Congrats on catching up to the rest of us.”

Jun gaped. “Wait, you knew?”

Thame scoffed. “You’ve been wearing Dylan’s clothes and sighing at him like a fanfiction protagonist. Of course we knew.”

Dylan opened and closed his mouth. “So all the pacing and panicking we did last night—”

“Was adorable,” Pepper said.

Nano yawned. “Can we get in the car now?”

Still blinking in disbelief, Jun and Dylan followed the others toward the shuttle van, their hands still twined.

The ride back was a mess of backpacks, tangled charging cords, shared snacks, and questionable playlist choices. Thame had claimed the passenger seat with the determination of a man protecting national treasure. Po, who was driving, had silently allowed it. Now the two of them sat up front, pressed shoulder-to-shoulder like magnets, quietly sharing coffee from the same thermos. Thame had even tucked his knees up sideways in his seat to lean more fully against Po, who didn't complain—not once.

In the middle row, Nano was passed out against the window with a half-eaten bag of chips sliding off his lap. Pepper was sketching something in his notebook and humming softly to himself.

That left the back row for Jun and Dylan.

Which, in hindsight, might’ve been a mistake.

Jun was already feeling too warm. It wasn’t the hoodie this time. No, it was the boy currently pressed against his side, stretched out like a smug cat and whispering things that made Jun’s pulse stutter.

“Do you think they’d notice if I kissed your neck?” Dylan murmured, lips brushing the shell of Jun’s ear.

Jun stiffened. “Yes. Don’t you dare.”

Dylan chuckled under his breath and shifted closer, thigh against thigh now. “What if I said I missed you last night?”

“We were in the same room,” Jun whispered.

“But not in the same bed,” Dylan said, faux-sad. His fingers crept under the hem of Jun’s borrowed hoodie. Just a touch. Just enough. “I could barely sleep. I kept thinking about your mouth.”

Jun gripped the edge of his seat like a lifeline. “Dylan.”

Dylan grinned, wicked and delighted. “Hmm?”

“Stop it.”

“Stop what?”

Jun turned his head sharply. “You know what.”

Dylan blinked innocently, even as his pinky traced along Jun’s inner wrist. “I’m just appreciating my boyfriend.”

“You’re appreciating me like a dessert you want to ruin.”

“Mmm.” Dylan hummed appreciatively. “That’s accurate.”

Jun glanced toward the front. Thame was snuggled under Po’s arm, both looking half-asleep. Pepper and Nano were dead to the world. No one was watching. Which somehow made it worse.

Dylan leaned in again, brushing Jun’s jaw with his nose, voice husky and low. “You smell good. Like my hoodie. And trouble.”

“Dylan,” Jun hissed. “I swear—”

“What’s going on back there?” came Po’s voice from the front, dry as dust.

“Nothing!” Jun yelped.

“Dylan’s being a menace,” Pepper added without looking up from his sketchpad.

Dylan, entirely unbothered, reclined further until his head was in Jun’s lap. “Guess I’m just a problem now.”

Jun stared down at him, mouth dry, fingers twitching. “You’re going to get us arrested.”

“For flirting in a shuttle van?” Dylan looked up at him with big, innocent eyes. “That’s not illegal.”

“It should be,” Jun muttered, shoving lightly at his shoulder.

Dylan just laughed and let himself be manhandled upright, but not before dragging his palm along Jun’s thigh on the way up. It was a miracle Jun didn’t combust on the spot.

“I hate you,” Jun whispered, face flaming.

“No you don’t,” Dylan replied sweetly, wrapping an arm around Jun and pulling him close. “You love me. You told everyone and everything.”

Jun buried his face in Dylan’s shoulder with a groan. “Worst mistake of my life.”

Dylan kissed the top of his head. “Best moment of mine.”

Jun went very still. Then softened.

And then bit his shoulder. Lightly. Just to make a point.

Dylan yelped.

“Stop misbehaving, then,” Jun said.

Dylan grinned through the sting. “Can’t help it. You make me want to.”

Jun rolled his eyes—but didn't move away. Instead, he let himself settle back against Dylan, the hum of the road soothing, the warmth of his boyfriend annoyingly perfect.

From the front seat, Thame stirred. “If you two start making out back there, I will throw a waffle at you.”

Po sighed. “You’re not even holding a waffle.”

“I keep emergency snacks in my bag.”

Jun and Dylan exchanged a look—and promptly burst into laughter.

The road stretched ahead, long and winding. The van was filled with sleepiness, warmth, and the kind of domestic chaos that only came with love in all its strange, loud, ridiculous forms.

And Jun, despite everything, had never felt more at home.

Jun stepped off the camp shuttle still wearing Dylan’s hoodie.

He hadn’t meant to. It was just that… it smelled like Dylan. And was soft. And oversized. And Jun may or may not have sneakily rubbed the sleeve against his cheek while pretending to yawn.

Behind him, Dylan was dragging his suitcase with one hand and trying to keep a straight face. “You’re gonna get us more teasing, Jun.”

“I’m blending in,” Jun insisted, tugging the hoodie tighter. “I’m the picture of hot mystery.”

“You’re wearing my hoodie and humming love songs.”

“Fine. Hot disaster mystery.”

Dylan snorted. “That I’ll accept.”





BTW I PUT THIS ON WATTPAD INITIALLY BUT THEN I MEAN Y SHOULD U GUYS BE SPARED FROM MY CRAZINESS AHHAHAHAH
No chapter updates tday cause of this eheheheheh

I was painting this.......u guys wanna see the end results?

Notes:

I swear I'm totally, fully, undoubtedly, so irrevocably under Hong's spell.
Forget abt vampires one look form Hong can hypnotize me with no turning back.

THIS IS IMPOSSIBLE.
*whispers in barely audible voice* I'm down bad.

Chapter 40: Heart shaped waffles, from the heart to the heart

Summary:

A second later, Thame’s phone dinged from the living room.

Po: They’re finally insufferably cute together.

Thame: We need to throw them a surprise boyfriend brunch.

Po: You just want an excuse to make heart-shaped waffles again.

Thame: LET ME HAVE THIS.

Notes:

(See the end of the chapter for notes.)

Chapter Text

The moment they stumbled into the MARS dorm, backpacks slung and hair wind-tossed from the ride, the chaos began.

“GUESS WHO’S FINALLY FREE FROM THIRTY TEENAGERS!” Nano bellowed from the doorway like a man announcing his release from prison. “Did y’all survive camp? Jun, blink twice if Dylan wouldn’t let you sleep—”

Jun immediately choked on air.

Dylan turned the color of a sunburnt strawberry. “Nano!”

Thame, still holding his tablet, didn’t even look up before deadpanning, “You two look suspiciously tanned. Especially… the same side of your neck.”

“Mosquitoes,” Dylan blurted.

“Identical bite patterns?” Thame asked without missing a beat, finally glancing over.

“They… travel in coordinated teams now,” Jun mumbled, face pinking.

Thame raised one eyebrow but didn’t push it. He didn’t have to.

Pepper came in next, dropped his sketchpad on the kitchen counter, took one look at Dylan leaning way too close to Jun by the shoes, and exhaled like a romantic manga character just confessed during fireworks.

“Oh my god,” he whispered dramatically. “You’re so in love.”

“We told you that already,” Dylan said, but his voice cracked at the end.

Jun patted his back with mock sympathy. “It’s still new. He’s adjusting to public affection and mosquito conspiracy theories.”

“Don’t kill him,” Pepper said to Jun, amused. “He’s clearly fragile. Like a lovestruck moth.”

“I need him alive,” Jun replied solemnly. “For important, non-romantic tasks. Like folding my laundry. And holding hands when no one’s looking.”

Dylan groaned, burying his face in Jun’s shoulder. “You said you weren’t going to say that part out loud.”

“Oops,” Jun said, not sounding even remotely sorry.

Po strolled by sipping an iced coffee like he hadn’t been in the van watching it all unfold in real time. He barely paused, thumbs already flying across his phone screen.

A second later, Thame’s phone dinged from the living room.

Po: They’re finally insufferably cute together.

Thame: We need to throw them a surprise boyfriend brunch.

Po: You just want an excuse to make heart-shaped waffles again.

Thame: LET ME HAVE THIS.

Jun raised an eyebrow. “What are you two scheming about now?”

Thame didn’t answer. But the glint in his eyes said: brunch is coming.

Dylan groaned again and flopped onto the couch. “Can’t we just date in peace?”

“Nope,” said Nano, flopping beside him and tossing a throw pillow at Jun. “Not when we knew it was happening since week one and had to suffer through the slow burn like a drama with too many commercial breaks.”

“Honestly,” Pepper added, stretching, “we should get trophies for patience.”

Po passed by again with a smirk. “Or medals for surviving the sexual tension.”

Jun looked skyward as Dylan melted beside him in a heap of blushes and regret.

“Well,” Jun muttered, “this is our life now.”

Dylan peeked up from the cushions. “You still love me, right?”

Jun didn’t hesitate. “Unfortunately.”

And just like that, the teasing continued, the house buzzed with laughter, and MARS returned to its usual rhythm—just with a little more cuddling, a lot more hand-holding, and the looming threat of heart-shaped waffles.

Lunch was chaos. The Mars cafeteria was loud, the soup was orange and suspiciously thick, and Jun was doing his best not to visibly cuddle Dylan in public.

It wasn’t going great.

 

They sat side by side—“because the other chairs are wobbly,” Jun claimed—and Jun’s foot kept tapping Dylan’s leg under the table. Dylan, who was one whisper away from combusting, squeezed Jun’s hand under the tablecloth.

Nano watched them like he was observing a science experiment about to explode. “You’re not being subtle.”

Pepper just hummed and took a bite of his sandwich. “It’s cute. Like watching kittens awkwardly paw at each other.”

Po raised an eyebrow. “You two done whispering sweet nothings and sharing noodles like a Disney movie?”

Jun grinned. “You’re just jealous because your tragic love arc is with someone who steals your coffee creamer.”

Po deadpanned. “He steals more than that.”

 

Thame entered with dramatic flair, carrying a tray of perfect heart-shaped waffles.

“I HEARD LOVE WAS IN THE AIR,” he announced, slamming the tray down. “Also, P’Po said if I made one more batch of these he’d block me, but worth it.”

Jun blinked. “Wait… is this for us?”

“Duh.” Thame threw an arm over each of their shoulders. “I’ve known since day one. You think I missed the way Dylan looked at you like you were a limited-edition dessert?”

“Thame—” Dylan groaned.

 

Later, back in their shared dorm space, Jun flopped onto Dylan’s bed while Dylan changed out of his camp clothes. Jun was still wearing the hoodie. He refused to surrender it. He had declared it “Jun’s now, sorry, no returns, no exchanges.”

Dylan raised an eyebrow as he emerged in a fresh t-shirt. “You really like that hoodie, huh?”

“I like you,” Jun corrected, dragging Dylan by the waistband until he tumbled into bed beside him. “The hoodie’s just a bonus.”

 

They lay there, tangled in each other’s limbs, giggling and red-faced and whispering like they had the world’s juiciest secret.

Jun poked Dylan’s cheek. “You realize everyone knows, right?”

“Yeah.” Dylan’s voice was soft. “But I kinda didn’t care. I mean—I did, a little. But also…”

Jun waited, patient.

“I liked this. Us. Even if they all teased.”

Jun smiled and pressed a kiss to his forehead. “Good. Because I’m not giving you up. You’re mine.”

Dylan turned beet red again. “Yours?”

Jun, smug: “Completely.”

 

Later that evening, Thame cornered Po in the hallway with a proud gleam in his eye. “Did you see how red Dylan got when Jun called him ‘babe’ by accident?”

“Was it an accident?”

“I mean, he meant to whisper it and then he shouted it.”

Thame shook his head fondly. “This dorm’s a rom-com waiting to happen.”

“Correction,” Po said smugly. “It is happening. And I’m the executive producer. Just wait till I launch Operation: Bros But Boyfriends.”

Thame groaned. “Do I have to suffer through this?”

“Yes. But you’ll secretly enjoy it.”

“…Damn it.”

Notes:

SMONE STOPP HIMMMMMM AHHHHHH WHY IS HE BEING SO FUCKING GORGEOUS AND HOT AND IRRESISTIBLY ALLURING

*context: I rewatched the Hong's version of 'Jennie' reel for the 100th time* 😭😭😭😭😭😭 who ever was his stylist doesn't get paid enough for thAT OUTFIT AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH I'VE LOST MY MIND 😭😭😭😭😭😭
(yeh don't bother reminding me I was long ded over his charms)

AND AND AND
IN ThaT 10 faCtS AbT Hong vid...........why 😭😭😭 WHY
GOSH WHY WOULD HE EVEN SAY: "I dream of being someone you love, a person who fits perfectly into your heart." "If u happen to fall in love with the guy u see on screen"

😭😭😭😭😭😭😭 Now that I have......... this is an endless pit of personalized angst

Chapter 41: Soft launching two idiots irrevocably in love

Summary:

Po: “Who would you date?”

Dylan didn’t even blink. “Jun.”

Jun paused. “Thame.”

Dylan whipped around. “Thame?!”

Po behind the camera looked absolutely messed with.

Notes:

(See the end of the chapter for notes.)

Chapter Text

At dinner the next day, the group sat in their usual chaotic mess. Jun kept sneakily slipping his hand into Dylan’s under the table. Dylan pretended to focus on his rice but melted every time Jun’s thumb brushed his knuckles.

Nano watched with narrowed eyes and finally sighed. “You know you’re glowing, right? Like romantically radioactive?”

Pepper winked. “They’re in the honeymoon phase.”

Thame dramatically wiped away a fake tear. “Our little chaos gremlins are in love. So proud.”

Jun just shrugged and kissed Dylan’s cheek.

Loudly. Unapologetically. PDA be damned.

Dylan choked on his water.

Thame beamed. “A toast to young love and matching neck bites!”

Nano raised his glass. “And the slow death of our collective peace and quiet.”

Jun smirked. “You love us.”

Thame sighed. “Unfortunately.

Po knew.

He had known for weeks—months, maybe. Since before the camp, before the hoodie, before Dylan’s painfully obvious heart-eyes or Jun’s not-so-innocent flirting. It wasn’t like they were subtle.

But in the world of idol PR and fandom hysteria, a soft-launch was better than a hard drop. And Po, as MARS’s unofficial PR wizard, decided they were going to roll out the “we’re just bros” series.

“Let’s give them what they want,” Po had said one morning, armed with a cappuccino and evil glee. “But not everything. Just a taste.”

So he launched it:
A chaotic, perfectly curated content arc that screamed platonic soulmates while dripping with flirtation so thick it needed a fan rating.

It started innocently.
Jun and Dylan in the MARS kitchen.
Baking cookies.

Dylan, flour on his nose, earnestly reading instructions. Jun, licking icing off his finger with zero remorse. Po, behind the camera, muttering “For the love of God, can you at least pretend this isn’t your third date?”

“Hey,” Jun said sweetly, batting his lashes. “You said we’re bros baking.”

“Bros don’t lick their fingers like that while maintaining eye contact,” Po deadpanned.

“Bros can be flirty,” Jun argued. “It’s called emotional intimacy.”

Dylan, red as the strawberry jam he was attempting to fold in, just mumbled, “I think I measured this wrong.”

Jun leaned over his shoulder, chin brushing Dylan’s, and whispered, “You’re doing great, chef.”

Po zoomed in slowly. “I hate both of you.”

The video was titled: “Jun & Dylan Bake Like Bros (And Definitely Don’t Flirt, Right?)”
It hit a million views in under a day.

Next came the “Which MARS Member Would You Date?” TikTok.

Po asked the questions off-camera.
Jun and Dylan sat shoulder to shoulder on the couch, legs pressed together, phones in hand.

“Alright, ready?” Po called. “First question: Who’s the most romantic?”

Dylan glanced sideways at Jun, who was chewing gum like it was his alibi. “Uh… Jun.”

Jun smirked. “Oh?”

“Second,” Po said, grinning, “Who gives the best hugs?”

Dylan: “Jun.”

Jun: “Aw. You softie.”

Po: “Who would you date?”

Dylan didn’t even blink. “Jun.”

Jun paused. “Thame.”

Dylan whipped around. “Thame?!”

Po behind the camera looked absolutely messed with.

Jun grinned wickedly. “He’s got waffles and emotional trauma. That’s hot.”

Dylan pouted. “I make waffles.”

“Your waffles are soggy,” Jun teased.

Po, zooming in gleefully on Dylan’s betrayed expression: “This is gold.”

The comments were unhinged.

“THEY’RE SO MARRIED”
“Jun picking Thame just to make Dylan jealous?? ICONIC”
“Dylan’s eyes screamed betrayal at 3:02”
“If they’re not dating I’m a soggy bagel”

Po pinned that last one.

Then came the duet TikToks.
Back-hugs during dance practice.
The “Touch Your Best Friend and See What Happens” challenge.

Jun slammed his palm to Dylan’s chest.
Dylan flinched, blushed, and muttered something about “nerves.”
Jun smirked and whispered, “Your heart’s racing.”

Dylan: “You’re—You’re annoying.”

Jun: “You like it.”

Po from behind the camera: “I AM EDITING THAT INTO A FAN-CAM.”

They never said anything.
On screen, they remained “best friends” and “bandmates” and “bros.”

But the tension?
The little glances?
The almost-touches, the real ones that lingered a little too long, the low murmurs and shared water bottles and thigh presses on the couch?

It was cinematic.

Dylan started wearing Jun’s hair ties on his wrist.
Jun started learning Dylan’s skincare routine “for research.”
They bickered like old lovers and cuddled like teenage dreams and every fan edit just made Po more powerful.

Until finally, inevitably, it culminated in:

The Livestream.

The camera went live to Jun sitting in Dylan’s lap.

Well—not technically. He was kind of half-on, half-beside. But he was leaned back against Dylan’s chest, long legs draped over the couch, hoodie sleeves covering his hands like he was trying to disappear into the boy behind him.

Dylan’s arm was casually slung across Jun’s waist. Not possessively. Not obviously.

But enough.

Po was behind the camera again, this time only supervising. The livestream was mostly for fans to “chill” with MARS after their content week. It was casual. Warm lighting. Plush pillows. Laughter.

They started with Q&A.

“What’s your favorite thing to do together?”
“Game nights,” Dylan said.
“Pranking Thame,” Jun added, unrepentant.

“Who steals more food?”
“Jun,” Dylan said without hesitation.
“Rude. Accurate. But rude.”

“Do you guys ever fight?”
Dylan hesitated. “Uh, not really—”
“Only when he hides the last cookie,” Jun interrupted.

Po held up his phone. “You’re not even trying to be chill. You look like boyfriends in a cottagecore K-drama.”

“Oops,” Jun said.

Then Jun took over reading fan comments.

Big mistake.

Jun: “Omg they’re soulmates—”
Jun: “Jun is Dylan’s emotional support chaos demon—”
Jun: “If they’re not dating I’m a soggy bagel.”

Dylan choked on his soda.

Jun wiggled his brows. “So, Dylan... should we tell them?”

Dylan blushed. “Tell them what?”

Jun smirked. “That we’re soulmates. And I’m your chaos demon.”

Po, off-screen: “I’m your chaos demon, Jun.”

Jun: “You’re a wrath demon. Different category.”

Dylan was still blushing. “I mean… should we?”

Jun shrugged, teasing. “Nah. Let’s kiss instead.”

Dylan: “That’s not—wait, what—!”

Jun leaned close. Lips brushed Dylan’s cheek.
Not quite a kiss. Not quite innocent.

Dylan froze. Then melted.

The chat went ballistic.

“OMGGGGGG”
“THAT WAS A KISS. I SAW IT”
“MY HEART—”

Po was cackling.

“End the stream,” Dylan mumbled, ears red.

“No,” Po said. “Let them suffer.”

Jun, looking into the camera like a menace: “You heard the producer.”

After the livestream, they didn’t talk for a while.

Not out loud.

Jun flopped sideways, head on Dylan’s lap, arms crossed behind his head like he hadn’t just ignited a thousand shipper hearts.

Dylan ran fingers through his hair without thinking.

“Too much?” Jun asked, voice low.

“No,” Dylan said softly. “Just… sometimes I want to shout it. You know?”

“I know.”

“But I also like this. Having you to myself. Just ours.”

Jun smiled. “You do get possessive.”

“You like it.”

Jun didn’t argue.

Later, in the editing suite, Po added subtle captions to the archived stream.

💬 “Just bros?”
💬 “More like… dangerously close to kissing”
💬 “CEO of Chaos Demon Love”

He closed the laptop with a smug little grin.

Operation “Bros But Boyfriends” was going perfectly.

Behind closed doors, in the quiet of their shared space, Jun wrapped his arms around Dylan from behind. Pressed his nose into his nape. Whispers only for him.

“I like being your secret.”

Dylan shivered. “I like being your disaster.”

Jun laughed. “Hot disaster. With kissing.”

Dylan turned in his arms. Pulled him close. Let the rest of the world believe what they wanted. Let Po market the mystery.

Because in this moment—quiet, pressed together, hearts syncing—

They weren’t content.

They were real.

Notes:

I'm in love.

I solemnly swear I will never meet Hong in this lifetime. It's a danger to my heart.

Chapter 42: Volume one Playlists

Summary:

It was late afternoon, that gold-blue hour when the clouds turned into soft watercolor smears and the sun hovered like a breath held too long. The rooftop tiles were warm underfoot, and the breeze smelled faintly of laundry and jasmine from someone’s open window.

Jun flopped down first, sighing in relief as he lay flat on his back. “I love our chaos gremlins,” he muttered, “but I also love silence. And not being roasted alive for being in love.”

Dylan chuckled and dropped down beside him. “Honestly, I thought they’d be more surprised.”

“I thought Nano would faint. Or Pepper would write a poem.”

“Or Thame would scream ‘Plot twist!’ and fall off the couch.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

By the time the chaos of Mars Dorm simmered down—heart-shaped waffles half-eaten, Thame high on serotonin, Nano swearing he was going to drown in “secondhand sap,” and Po texting memes at warp speed—Jun had grabbed Dylan’s hand and tugged him wordlessly toward the back stairwell.

No one followed. No one asked.

Maybe that was the miracle of this newfound peace. Their group teased, yes, but they knew when to let something sacred be.

So Dylan and Jun climbed the narrow stairs in silence, hands still twined, hearts still thudding in that fluttery post-confession haze. The rooftop door creaked open into golden afternoon, the sky stretching wide and rose-blushed overhead. Warm light painted long shadows across the faded tile. It smelled like sun and dust and summer air.

Jun didn’t say a word. He just pulled Dylan by the collar and kissed him.

Soft. Lingering. The kind of kiss that hummed. Dylan’s eyes fluttered closed as Jun’s hands cradled his face—thumbs brushing cheekbones, gentle and worshipful—and then moved to his waist, tugging him close, close, until they were chest to chest, hip to hip.

“You didn’t even look at the view,” Dylan whispered, breathless against Jun’s lips.

“You’re the view,” Jun murmured, voice low and warm and full of wonder.

Dylan flushed so hard he nearly combusted.

They found the little beanbag lounge under the awning—worn out, slightly uneven, but perfectly theirs. Dylan collapsed onto it first, half-laughing as he sank in, and Jun followed.

It was late afternoon, that gold-blue hour when the clouds turned into soft watercolor smears and the sun hovered like a breath held too long. The rooftop tiles were warm underfoot, and the breeze smelled faintly of laundry and jasmine from someone’s open window.

Jun flopped down first, sighing in relief as he lay flat on his back. “I love our chaos gremlins,” he muttered, “but I also love silence. And not being roasted alive for being in love.”

Dylan chuckled and dropped down beside him. “Honestly, I thought they’d be more surprised.”

“I thought Nano would faint. Or Pepper would write a poem.”

“Or Thame would scream ‘Plot twist!’ and fall off the couch.”

They both laughed quietly, heads turned toward each other, shoulders brushing. The sky slowly dimmed above them, a gentle bleed from day into dusk.

“I can’t believe you’re mine,” Jun whispered, fingers playing with the hem of Dylan’s shirt, knuckles brushing soft skin. “This feels fake.”

After a moment, Jun rolled over—right onto Dylan.

“Jun—”

“Shh,” Jun murmured, settling fully on top of him, chest to chest, legs tangled, arms circling Dylan’s waist like it was the most natural thing in the world. “I’m comfy.”

“You’re also heavy,” Dylan teased, not moving an inch to push him off.

“You love it.”

He wasn’t wrong. Dylan wrapped his arms around Jun’s back and let out a slow breath. His heart beat a little too fast. Or maybe just fast enough.

For a while, they just breathed together. Slow. Steady. In sync.

“I thought this was un-real too,” Dylan admitted, cheeks pink, his arms instinctively looping around Jun’s waist as Jun fully settled on top of him, stretching out like a contented cat. “Until you stole my hoodie. And made out with me against a tree.”

Jun laughed into his chest. “Okay, that was hot.”

“It was,” Dylan agreed, breath hitching as Jun kissed his neck once—then again, slow and teasing—and tucked his face into the crook of Dylan’s shoulder like he belonged there.

They lay there, tangled, Jun’s full weight resting on Dylan, arms around his waist, cheek pressed to Dylan’s collarbone. Dylan had one hand curved gently at the small of Jun’s back, the other buried in his hair, combing through the soft strands like Jun was something to be memorized.

“You smell like my hoodie,” Dylan said.

“You smell like…my boyfriend,” Jun murmured into his throat, licking lazily along Dylan’s jaw. “God, you’re warm. I could die here. This is my grave now.”

“You’re ridiculous.”

“Your ridiculous.”

Dylan chuckled, pulling him tighter. “Yes. Mine.”

They stayed like that, their bodies aligned like puzzle pieces, legs tangled, heat melting between them. Dylan’s thumb traced slow circles at Jun’s lower back, just under the hem of his shirt. Jun responded by pressing kisses along his throat, soft and scattered, with the occasional wicked flick of tongue that made Dylan tremble.

“You’re such a tease,” Dylan whispered.

“You started it,” Jun replied smugly, then nuzzled closer until his nose was against Dylan’s. Their lashes brushed. Their breath mingled.

“I made a playlist for you,” Dylan confessed, quiet and embarrassed. “On the way back from camp. I didn’t know if I’d ever give it to you.”

Jun didn’t respond right away. Just held him tighter, burying his nose in Dylan’s neck, warm breath fanning against skin.

“You’re an idiot,” Jun whispered. “The sweetest idiot I’ve ever fallen in love with.”

Dylan’s exhale was a shaky laugh. “You’re not so bad yourself, Moonbun.”

Jun snorted into his neck. “Don’t you dare call me that again.”

“Too late. It’s canon now.”

They lay like that, wrapped up in each other, letting the silence thread between them.

“I was going to label it something dumb like... ‘You’re the Moon to My Disaster,’ or something.”

Jun broke into a bright, helpless laugh. “Please tell me you did.”

“…I did. It’s still on my phone.”

“Give it.”

Jun didn’t move from his spot—still very much sprawled on Dylan like he owned him—but reached blindly into Dylan’s pocket and fished out his phone with a triumphant little grin.

They scrolled together, Jun lying fully on top, Dylan’s head tilted to the side to watch. The playlist was there, embarrassingly titled Hot Disaster Moonbun Vol. 1.

“Dylan,” Jun breathed. “You absolute romantic nerd.”

Dylan tried to hide his face. “Shut up.”

Jun didn’t shut up. He kissed Dylan’s nose instead. Then his cheek. Then his lips. Then both eyelids. Then, very gently, the tip of his ear.

Each kiss was an affirmation. A promise.

“I love you,” Jun whispered, burying his face into the crook of Dylan’s neck and just breathing him in.

Dylan tightened his arms around him. “I love you too.”

The music started playing, lyrics about trust, soft beginnings, stargazing kisses, and quiet hope—faint through the shared earbuds they now wore, one in each ear, heads pressed together. A soft acoustic song, guitar and gentle vocals, something quiet and honest. Jun made a sleepy noise of delight, letting himself melt entirely into Dylan’s chest, face smooshed against his collarbone.

“This is the best day of my life,” Jun mumbled, lips grazing Dylan’s skin. “Better than mango pancakes. Better than your hoodie. Better than the tree kiss.”

Dylan laughed. “Wow. High praise.”

“Shut up and let me nap on your heart.”

Dylan smoothed a hand through Jun’s hair, humming along to the song. “You fit there. Perfectly.”

Jun made a satisfied hum, pressing one last kiss over Dylan’s heart. “Mine,” he whispered again.

“Yours,” Dylan echoed.

By the time the sun dipped low, dyeing the sky in sherbet orange and cotton-candy pink, Jun was fast asleep sprawled on top of Dylan, breathing steady and warm. Dylan didn’t move. Not even an inch. He just held him close, arm around Jun’s waist, their fingers still laced, earbuds still playing.

The rooftop stayed silent. No one interrupted.

Inside, the rest of Mars knew. And they left the door gently closed behind them.

Just us two. Just like this.

Forever, if they could help it.

Notes:

I'm making myself feel so freaking single 😭😔
loll *inner thoughts* the joke's on me 💀🫠

btw this was a bonus for having not posted in the last few days eheheh

Chapter 43: You melt him, You buy him

Summary:

“I’m serious,” Dylan tried again. “If we don’t move, Nano will come looking. He’ll have a drone camera.”

“Let him,” Jun mumbled. “We look cute from every angle.”

It was both absolutely unfair and alarmingly effective—Jun being drowsy, clingy, and full of quiet confidence. Dylan kissed the top of his head, then his cheek, lingering longer than necessary, before carefully attempting to slide out from under him.

Jun whimpered like a puppy. “Babe…”

Dylan melted immediately. “Okay, okay,” he whispered. “Compromise. I’ll carry you.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The rooftop had gone quiet. Golden light stretched long across the cement floor, and above them the clouds glowed like spilled apricot jam across an evening sky. A breeze stirred Dylan’s hair, but the real warmth came from Jun, heavy and content on top of him.

Chest to chest, Jun was a perfect blanket of sleepy affection—his arms wrapped tightly around Dylan’s waist like they were on a rollercoaster and not a rooftop, his cheek smushed against Dylan’s shoulder. His breath ghosted softly over Dylan’s collarbone. They hadn’t moved in over an hour.

Dylan’s fingers gently stroked up and down Jun’s spine, tracing the dip where his shirt had ridden up just enough to expose a sliver of soft skin. He couldn’t help smiling down at the boy sprawled across him. Every so often, Jun would give a little snore or mumble something like “five more minutes…” and burrow impossibly deeper into Dylan’s body like he could melt straight through.

“Hey,” Dylan whispered, brushing some messy hair from Jun’s temple. “We should go downstairs soon. Everyone probably thinks we’ve run off into the sunset.”

Jun didn’t answer. He just squished his nose against Dylan’s neck, inhaled dramatically, and muttered, “No. You smell too nice. I’m staying. You’re my pillow now.”

“You can’t just claim me like a body pillow,” Dylan protested weakly, grinning even as his heart hiccupped at the possessive rasp in Jun’s voice.

Jun only gave a sleepy groan and cuddled harder.

“I’m serious,” Dylan tried again. “If we don’t move, Nano will come looking. He’ll have a drone camera.”

“Let him,” Jun mumbled. “We look cute from every angle.”

It was both absolutely unfair and alarmingly effective—Jun being drowsy, clingy, and full of quiet confidence. Dylan kissed the top of his head, then his cheek, lingering longer than necessary, before carefully attempting to slide out from under him.

Jun whimpered like a puppy. “Babe…”

Dylan melted immediately. “Okay, okay,” he whispered. “Compromise. I’ll carry you.”

Jun made a sleepy noise that could have been a yes or a challenge. Either way, Dylan carefully sat up, adjusting Jun so his arms looped around Dylan’s neck. And then—slowly, bracing himself—he scooped him up bridal style.

“Whoa,” Jun breathed, eyes fluttering half-open. “You’re strong.”

Dylan’s ears turned pink. “Don’t flatter me, you’re light.”

“You’re still my favorite ride,” Jun said, already nuzzling into Dylan’s neck again, voice slurred with affection. “So warm…”

“Please don’t say that while I’m holding you like a groom,” Dylan whispered, stumbling slightly on the rooftop steps.

The moment they stepped into the dorm hallway, they knew.

It was too quiet.

Too still.

Too… suspiciously well-lit.

Then—

📸 Click!
“OH MY GOD, HE’S CARRYING HIM LIKE A PRINCE!” Nano bellowed from behind his phone camera. “IT’S OVER FOR THE REST OF US!”

Dylan froze. Jun didn’t. He just burrowed deeper into Dylan’s hoodie like a cat resisting its vet appointment.

Pepper was live-blogging with wild eyes. “Update: Jun is asleep in Dylan’s arms. His hair is tangled in Dylan’s hoodie strings. Dylan is BLUSHING. I REPEAT, HE’S BLUSHING.”

Thame was fully crying in the corner, tissue in one hand, the other on his chest. “It’s so pure. Look at them. I’m gonna explode.”

Po stood calmly at the end of the hallway with a mug of tea, slow-clapping like a proud, deadpan mother hen. “I knew this day would come. The day one of them would carry the other like a regency drama hero.”

“Do you guys just wait around for moments like this?” Dylan asked, not sure whether to laugh or run.

“Yes,” all four of them chorused in sync.

Jun peeked one eye open and squinted at the chaos. “Is this a dream? Or have I entered a cult?”

“My camera roll is full,” Nano announced, already uploading the pics in the group chat for future use. “Also, I added sparkles to your cheeks in post.”

Dylan gave a dramatic sigh. “I was trying to be romantic. I should’ve known better.”

“You’re still being romantic,” Thame sniffled. “Just… in front of witnesses.”

Jun tilted his face toward Dylan’s neck and gave a lazy kiss under his jaw. “Ignore them. You’re still my prince.”

Dylan’s knees almost gave out.

Po sipped his tea. “You melt him, you buy him.”

Somehow, Dylan managed to carry Jun all the way to his bed and gently lower him onto it. Jun promptly grabbed Dylan’s wrist and yanked him down too, curling into his side like he was trying to mold them into one organism.

“Mine,” Jun muttered.

“You’re not even pretending to hide it anymore,” Dylan teased.

“Too sleepy. Too in love. Zero filter,” Jun said, and nuzzled into Dylan’s jawline like he belonged there.

Po was already scribbling a new schedule on the whiteboard. “Tomorrow’s content: Dylan carries Jun through seven romantic scenarios. One of them involves flower petals and a dramatic balcony.”

Thame raised a hand. “Can we have heart-shaped props?”

“I want a fog machine,” Nano added.

Pepper clapped. “Let’s make it themed: 'Our Boyfriend Era.'”

Jun lifted his head slightly, smirking. “Are we the content now?”

“You’ve always been the content,” Thame sniffled. “We were just waiting for you to admit it.”

Dylan groaned, hiding his face in Jun’s hair.

Jun just smiled into Dylan’s neck and whispered, “I’m never getting off you, by the way.”

“Good,” Dylan replied. “I wouldn’t let you.”

Jun woke slowly to the familiar scent of fabric softener, Dylan’s shampoo, and something warm, clean, and unmistakably home. His cheek was smushed against a pillow that definitely wasn’t his, and the quilted comforter he was tangled in smelled faintly like cedarwood and summer.

Wait.

He cracked one eye open and confirmed it: he was in Dylan’s bed.

Again.

Notes:

Are you guys diabetic yet? 😏😏 (Jes invite to the ants soon 😁😆😂)

ALSOOO IK I HAVN'T REPLIED TO A LOT OF COMMENTS Lately AND I'M REALLY SAWWYY FOR IT BUT I'M A LILL TOO busy now a daysss 😭😭😭😭😭
I promise I'll reply to ya'll once I have time u guys pl feel free to comment still

Chapter 44: Infinite redemption

Summary:

Inside were tiny, carefully cut rectangles of paper. Each one hand-labeled in colorful pen. Some were creased, like they’d been erased a few too many times. One even had smudged edges like Dylan had messed it up first then tried so hard to correct it.

🪪 “1 Free Hair Ruffle – redeem when sad or smug”
💋 “Redeem for Kisses x3 (stackable if pouty)”
🫂 “Use in Emergencies: Dylan Will Hold Your Hand Without Questions”
😘 “1 Shoulder Kiss (bonus if caught by Thame)”
🧸 “Jun Nap Pass – Dylan will be your human pillow, no complaints”
🩷 “Wildcard: I’ll do anything you want for 10 minutes. Unless it involves glitter glue.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

A dopey grin stretched across his face. It wasn’t even embarrassing anymore—if anything, it was kind of perfect. He’d clearly migrated here in his sleep, because the last thing he remembered was lying half-dead from cuddles on the rooftop. Somewhere between chest-on-chest snuggles and a whispery “I really like you,” he must’ve drifted into dreamland and just... stayed. Dylan hadn’t moved him. Probably hadn’t even tried.

Jun stretched, rolled onto his back—and felt something crinkle under his pillow.

Frowning, he reached under it and pulled out a tiny envelope made from folded notebook paper, sealed with a sticker of a chubby blue whale.

There, in Dylan’s unmistakable chicken-scratch:

💌 to: Moonbun
from: your Dillybean

Curious now, Jun opened it—and promptly melted into the mattress.

Inside were tiny, carefully cut rectangles of paper. Each one hand-labeled in colorful pen. Some were creased, like they’d been erased a few too many times. One even had smudged edges like Dylan had messed it up first then tried so hard to correct it.

🪪 “1 Free Hair Ruffle – redeem when sad or smug”
💋 “Redeem for Kisses x3 (stackable if pouty)”
🫂 “Use in Emergencies: Dylan Will Hold Your Hand Without Questions”
😘 “1 Shoulder Kiss (bonus if caught by Thame)”
🧸 “Jun Nap Pass – Dylan will be your human pillow, no complaints”
🩷 “Wildcard: I’ll do anything you want for 10 minutes. Unless it involves glitter glue.”

Jun read each one slowly, heart swelling. They weren’t just coupons. They were... Dylan. Each word, each crinkle and scribbled doodle was proof that his boyfriend had sat down, probably late at night, and poured effort into this dorky, adorable gesture just to make Jun smile.

He clutched the envelope to his chest and whispered, “Oh my god. I’m dating a sentient marshmallow.”

Then the door creaked.

Dylan peeked in, shirt rumpled, hair still damp from a shower. “Hey—oh. You’re up.”

Jun sat bolt upright, cheeks burning. “Did you seriously leave me boyfriend coupons?!”

Dylan froze. “I, um. Yes?”

Jun stood up in one bounce and marched across the room, waving the envelope like a victory flag. “This is the cutest thing I’ve ever seen in my life.”

“You weren’t supposed to find it until later,” Dylan groaned, rubbing the back of his neck. “I panicked. I didn’t know what to get you. And I couldn’t exactly wrap myself in a bow and jump out of a cake.”

Jun stepped right into his space. “You made me a coupon for shoulder kisses.”

Dylan blinked. “Yeah?”

“You drew a chibi version of yourself crying on the ‘hand-hold’ one.”

“Okay, that part was for dramatic effect—”

Jun kissed him.

There was no warning, no preamble, no slow romantic build-up. He just grabbed Dylan by the collar, yanked him down, and kissed him with the kind of fervor that made Dylan stumble back a step in surprise.

Jun didn’t let up. He tilted his head, deepened the kiss, arms sliding around Dylan’s waist as his lips parted in invitation. Dylan melted into it with a quiet groan, hands coming up to cup Jun’s face, thumb brushing over the apple of his cheek.

It started soft—open-mouthed, slow, sweet. But then Jun made a noise, something between a sigh and a whimper, and Dylan’s control snapped like a taut string.

He surged forward, backing Jun up against the nearest wall. Their bodies slotted together perfectly, hips aligned, chests pressed so close Jun could feel Dylan’s heartbeat like a war drum.

“Someone’s redeeming all their coupons at once,” Dylan mumbled breathlessly between kisses.

Jun nipped at his bottom lip. “You owe me three kisses.”

Dylan kissed his mouth. “One.”

Jun tugged on his hoodie. “You said they’re stackable.”

Dylan kissed under his jaw. “Two.”

Jun tilted his head back with a low gasp as Dylan trailed kisses down the side of his throat, tongue flicking briefly over his pulse point. “That’s not a kiss, that’s illegal.”

Dylan smirked against his neck. “Three.”

Jun shivered. “Redeeming a shoulder kiss. Bonus: Thame doesn’t even have to see.”

Dylan kissed his shoulder through the thin cotton of his borrowed shirt, then pulled it down just slightly to mouth at bare skin. Jun squirmed.

“Redeeming wildcard,” Jun whispered, voice airy now. “Ten minutes. I want... this.”

He slipped his hands under Dylan’s shirt, palms skimming along warm skin, thumbs brushing over his ribs. Dylan sucked in a sharp breath and kissed him again—messier now, needier. Their mouths slanted together over and over, tongues brushing, breaths mixing in humid little gasps.

The air between them crackled with something electric. Each time Jun tugged Dylan closer, each brush of skin-on-skin under shirts riding up, every sound—the wet slide of lips, the soft moan when Jun bit Dylan’s lip gently, the ragged inhale when Dylan’s hand dipped under the hem of Jun’s shirt—made the room feel too small, too warm.

They finally pulled apart, dizzy and panting, foreheads pressed together.

“Okay,” Dylan whispered, voice hoarse. “That was...”

Jun grinned, pink cheeked and panting. “Redeemable for repeats?”

Dylan’s eyes sparkled. “Infinite redemptions. Lifetime membership.”

They flopped onto the bed in a tangle of limbs, giggling and breathless. Jun curled into Dylan’s side, hand tucked under his shirt now, palm resting over his heartbeat. Dylan laced their fingers together and pulled the covers over them both.

Silence fell—peaceful, content.

Then Jun murmured into his collarbone, “Is this legal tender?”

Dylan laughed softly. “Only in the country of Us.”

Jun lifted his head and kissed him one more time—slow, sweet, lingering—before dropping his face back to Dylan’s chest and whispering, “Don’t ever stop doing stupid things like this for me.”

“I won’t,” Dylan promised, wrapping both arms around him. “I like seeing you this soft.”

Jun grinned. “Soft? I am feral, thank you very much.”

“Feral in love.”

“Mmm,” Jun murmured, already drifting. “Feral with boyfriend coupons.”

Notes:

Should I just let them take it further in the next chapter? 😆😆😏😏

Chapter 45: The fuzzy rainbow sock

Summary:

“Okay, okay,” Dylan finally said, laughing as the crowd “oooh”ed, “you win. You know me too well.”

The MC leaned into the mic. “I feel like I’m third-wheeling right now.”

Jun tossed a wink Dylan’s way. “Then scoot over.”

The audience roared. Dylan bit back a grin, elbowing Jun—gently. “Shut up.”

For the second game a giant pad was brought out, along with a whiteboard marker.

“Next game: Draw It, Don’t Say It!” the MC called. “One person draws the word on the card, the other guesses. You’ve got thirty seconds!”

Notes:

(See the end of the chapter for notes.)

Chapter Text

It started as a joke.

The invitation from the variety show had clearly been meant for chaos: Up & Personal: Campus Crush Edition, featuring fan-favorite duos from T-Pop groups. When Jun and Dylan were asked, it was under the pretence of “platonic besties with undeniable chemistry.” Their agent convinced them it was light, no PDA, no confessions, and definitely no hint of actual romance.

Dylan had accepted first. Jun, upon hearing the name of the game segment—“You Sit, I Sock”—grinned for about three hours straight.

They arrived in coordinated outfits, though they both pretended it was an accident. Jun wore a crisp white T-shirt tucked into loose beige cargo pants. Dylan had gone for soft neutrals—a knitted cream vest layered over a pale blue shirt, sleeves rolled just above the elbow. He looked like a boyfriend in a Thai BL, which was devastating because Jun was only trying to survive being near him for forty-five commercial-free minutes.

The show started easy enough. The host was loud, the games were silly, and the other “pairs” were all laughing at rumors about them dating.
When it was Jun and Dylan’s turn, they fell into their usual rhythm.

“So, Jun, Dylan,” the MC said, grinning like a cat, “any truth to the whole summer boyfriends thing?”

“What summer boyfriends?” Jun blinked innocently. “We’re winter enemies. Very seasonal.”

“Yeah,” Dylan added, smiling sweetly. “He bullies me in spring. We cool off by fall.”

The audience laughed. The MC moved on. But the smile Jun gave Dylan was sharp and sideways. Dylan met it like a mirror. This was their game, their stage. Just bros, your honor. In matching colors. With charged silences and private jokes. Totally normal.

The MC beamed as the segment title lit up on the screen behind them. “Now it’s time for our crowd-favorite: Who Knows Who Best!” they announced. “Each duo gets questions about the other. Answer right, you score. Get it wrong… well, let’s hope your friendship survives.”

Jun leaned toward Dylan with a smirk. “Ready to fail spectacularly?”

Dylan rolled his eyes. “You mean watch you expose your lack of attention span? Absolutely.”

The first question was simple: What’s Dylan’s favorite midnight snack?

Jun didn’t hesitate. “Yogurt with honey and cinnamon. Two spoons. One to eat and one to stir.”

Dylan’s brow rose. “That’s disturbingly accurate.”

The MC blinked. “Whoa—okay, stalker alert!”

Jun shrugged, grinning. “I pay attention.”

The next questions followed like dominoes. What song calms Dylan down? (That obscure acoustic version of “Astronaut in the ocean”), what’s his biggest irrational fear? (Insects(that fly)), and what was his first ever pet’s name? (Minty the turtle).

Each time, Jun answered without breaking a sweat. Each time, Dylan’s look grew more incredulous.

“Okay, okay,” Dylan finally said, laughing as the crowd “oooh”ed, “you win. You know me too well.”

The MC leaned into the mic. “I feel like I’m third-wheeling right now.”

Jun tossed a wink Dylan’s way. “Then scoot over.”

The audience roared. Dylan bit back a grin, elbowing Jun—gently. “Shut up.”

For the second game a giant pad was brought out, along with a whiteboard marker.

“Next game: Draw It, Don’t Say It!” the MC called. “One person draws the word on the card, the other guesses. You’ve got thirty seconds!”

Dylan volunteered to draw first. He pulled a card from the pile, glanced at it, and hesitated.

He turned to the board and drew a lumpy oval. Then two lines. A crooked arrow pointing to the center.

The MC tilted their head. “What on earth…?”

Jun didn’t even blink. “Heart.”

“CORRECT!” the MC shouted, stunned. “How?!”

Jun leaned back in his chair. “He always draws hearts like that. Kind of off-center. Like they’re shy.”

Dylan, who was mid-cough of laughter, ducked behind the whiteboard. “Don’t expose my tragic doodle style, bro.”

“Bro?” the MC echoed with a laugh. “You memorize his doodles, but he’s ‘bro’ now?”

Jun just grinned. “Hey, platonic bros can have taste.”

The third game started, truth or dare lite. The wheel clacked as it spun, colors flashing. Jun and Dylan sat side by side on high stools, trying not to look competitive. Or flustered.

The arrow landed on Jun.

“Dare,” the MC read with glee, “Say something nice about your partner while holding eye contact.”

Jun turned to Dylan, and something in his body language shifted—shoulders settling, voice softening.

He met Dylan’s gaze fully. “Dylan looks soft, but he’s dangerously smart. Sharp as glass. And he makes me feel like home.”

The silence that followed wasn’t awkward—it was weighted. Just a beat too long for a normal game segment.

Dylan laughed—but it was gentler than before, quieter. “That was a platonic compliment, right?”

Jun’s mouth quirked. “Oh, extremely platonic.”

The MC fanned themselves dramatically. “Okay, you’re gonna kill the rumors by adding gasoline, huh?”

Fourth game was guess the touch, one partner wears a blindfold. The other uses a random object to gently touch their hand, face, or neck. The blindfolded person has to guess the object. Very normal. Totally not a set-up for emotionally compromising physical intimacy.

Dylan went first, slipping on the blindfold with the hesitant confidence of a man who didn’t yet know what Jun was capable of.

“Jun, you ready?” the MC asked, holding up the first object—a feather.

Jun made a dramatic show of rolling up his sleeves. “Born ready.”

He knelt beside Dylan and gently ran the feather along the inside of Dylan’s wrist. The reaction was immediate—Dylan inhaled a little too sharply for TV-safe comfort, his whole body twitching like someone had turned on a live wire.

“Uh… feather?” Dylan guessed, voice slightly higher than usual.

“Correct!” the MC cheered.

“You okay there, Dylan?” Jun teased, resting his chin on Dylan’s shoulder for just a second too long.

“I’m fine,” Dylan replied, rubbing at his wrist. “Didn’t expect you to go for the pulse point.”

Jun grinned. “Educational videos taught me well.”

When it was Dylan’s turn, he chose a plush heart and lightly brushed it against Jun’s cheek before cupping Jun’s jaw with it for a lingering second.

Jun froze—his voice cracked slightly as he answered, “Uh. That’s… a plush toy?”

“Name it,” the MC prompted.

Jun blinked. “A heart?”

“Correct!”

Dylan smiled, the picture of innocence. “Lucky guess?”

Jun exhaled slowly. “Sure.”

Next game was where each person says three statements: two truths and one lie. The other must guess the lie.

Dylan went first.

  1. I hate spicy food.
  2. I once dreamed about Jun.
  3. I collect vinyl records.

Jun folded his arms. “The lie’s… the spicy food.”

Dylan grinned. “Wrong. I do hate spicy food. The vinyls are the lie.”

Jun’s expression shifted. “Wait—you dreamed about me?”

Dylan tilted his head, the picture of innocence. “It was platonic. We were both frogs.”

The MC cackled. “That is somehow the cutest and weirdest thing I’ve heard today.”

Then came The Game.

The stagehands brought out a single chair—plastic, comically small—and a transparent box. Inside was a large, rainbow-striped sock. Oversized. Fuzzy. Suspiciously suggestive.

“It’s time for ‘You Sit, I Sock!’” the MC boomed, eyes glinting. “One of you sits in the chair. The other must sit on their lap. While the one in the chair puts this on—” he held up the sock like it was the Holy Grail—“using only one hand. The other hand must stay behind the back of the one sitting.”

“...What part of this is about socks?” Jun asked.

“Intimacy through textiles,” the MC grinned. “Now pick your positions!”

Jun was already plopping into the chair, spreading his knees like an invitation. “I’m built for laps,” he said casually. “C’mon, bro.”

Dylan hesitated. And when he hesitated, the crowd made noises. Not booing—just teasing “Oooooh”s that made his cheeks tint pink.

“Shy?” the MC teased.

“It’s a small chair,” Dylan muttered, rubbing the back of his neck. “And he’s not very trustworthy.”

“Thank you,” Jun said brightly, before patting his lap. “Trust me. Very stable infrastructure.”

It was not supposed to be hot. It was not supposed to turn into a moment.

But then Dylan stepped forward and—delicately, like a fawn about to cross a stream—lowered himself onto Jun’s lap. Not fully. Just perched on the edge of his knees. His back was straight as a ruler, hands awkwardly in his lap, thighs tight together.

Jun looked up at him, pretending to pout.

“Bro. That’s not how you sit on a lap.”

“It’s a national broadcast,” Dylan said, stiffly.

“This isn’t lap-hovering,” the MC agreed. “Be more comfortable, Dylan. Settle in!”

The word comfortable did something to Dylan’s brain.

He gave Jun a look. The kind that said: You started this. Now hold still.

Then slowly—so, so slowly—he slid further back into Jun’s lap.

Jun exhaled a little too fast.

Dylan adjusted his hips slightly, tilting them into the dip between Jun’s legs until their bodies locked like puzzle pieces. Then he leaned back just enough that his shoulder brushed Jun’s collarbone. His head tilted like he might rest it there.

Jun’s body betrayed him instantly.

His spine arched. His thighs tensed. And—oh no—his pants definitely got tighter.

He laughed. Loudly. Way too loudly.

“You good, Jun?” the MC asked.

“Great. Loving the sock vibe,” Jun said through his teeth, reaching for the fuzzy tube of doom. He grabbed it with one hand, the other arm wrapping behind Dylan’s back as per the rules.

“Focus, babe,” Dylan murmured. “Sock up.”

Jun bent forward, trying to pull the giant sock over his sneaker. But the positioning was hell. Dylan was warm, his weight perfect and horrible, and every time Jun leaned, his chest brushed against Dylan’s back.

And Dylan... Dylan was being very still.

Too still.

Then Dylan turned his head slightly, face close to Jun’s ear, and whispered—still smiling sweetly for the camera:

“Is this how you imagined I’d sit on you? Or did your fantasies include more grinding?”

Jun nearly fumbled the sock off.

He choked, disguised it as a cough, and tried to adjust the fabric while simultaneously not dying on live television.

Dylan just kept smiling. Angelic. Unbothered.

Jun finished getting the sock over his shoe—shakily, with a lot of inner cursing—and just as he straightened, Dylan leaned back again.

Right into his chest.

Their bodies aligned perfectly.

And then Dylan whispered, voice too low for mics but right into Jun’s soul:

“You’re lucky the pants are baggy today.”

Jun made a noise. Not a word. A noise.

Dylan stood up like nothing happened, dusting imaginary lint from his vest. The crowd clapped politely. The MC said something about “teamwork” and “surprising chemistry.”

Jun just stayed seated, head tilted back, eyes on Dylan like he’d just witnessed a meteor shower in human form.

His mouth moved but no sound came out.

Dylan looked down at him. Tilted his head. Smiled.

Jun finally muttered, too low for anyone but Dylan to hear:

“You are going to pay for this.”

“Looking forward to it,” Dylan replied, slipping back into his seat like nothing had happened.

They made it through the rest of the show with mild teasing and fanservice smiles.

But under the table, Jun’s leg kept bouncing.

And Dylan? He crossed his legs and leaned into Jun just enough to drive him absolutely insane.

When the cameras cut and they stood to leave, Jun hissed, “That was evil.”

“I was gentle,” Dylan replied. “Could’ve rocked your world. I didn’t.”

Jun swore under his breath. Dylan just hummed a little tune.

As they walked off set, Jun leaned in close and whispered:

“You better hope we don’t get a hotel room with only one bed.”

Dylan didn’t answer. He just tugged Jun’s sleeve, smiled, and said: “Then I’ll sit more comfortably next time.”

Notes:

Loll imma do two statements one question (AND ANSWER THE FIRST QUESTION ATLEAST PEOPLE I'M HONESTLY AT THE END OF MY WITS OVERTHINKING)

1. Should they end up in the single bedded hotel room after this? Or is it being too much smut in too less chapters?
2. Lolll any idea where the sock idea came from? 😂😂

3. YOU GAIS HAVE NO IDEA HOW I HAD NO IDEA ABT HOW COMMENTS FROM YA'LL HELP ME COPE FAMILY MEETS DAYUM. I realized just tday, so I was trying to survive through breakfast among some of the most insanely unnecessarily punctuation level judge-y relatives of mine while me being the over talkative me combusting internally trying to stay quite and so as to avoid any extra judgments (in simple words I was dying). BUT THEN I opened up Ao3 and wattpad to check if I got any comments and I literally forgot abt all the tension in the room. I SWAERR. I LOVE U GUYS WHO COMMENT (even the ones who read but i'm just a lill biased towards the ones who comment ahahahahah). And hopefully I'll reply to everyone tday while surviving through dinner again lmao.

Chapter 46: The corrupted good boy and the corrupter

Summary:

Jun side-eyed him. “I had to mentally recite the multiplication table to keep my hands off you.”

“Oh no,” Dylan gasped. “Math? You poor thing.”

“I was on seven times eight when you sat down on me.”

Dylan blinked. “Wait, that was sexy math.”

“It stopped being sexy when I realized you were actively trying to ruin my career.”

Notes:

Well according to the votes majority wanted this scene lmaoo so here it is

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

Chapter Text

The van door slid shut with a clunk, sealing them into a world of plush leather seats and too much unspoken tension.

Dylan buckled in with a content sigh. “Mmm. I love scheduled transportation. Feels like I’m being chauffeured to sin.”

Jun slid in beside him, crossing his arms and shooting him a withering look. “You’re too relaxed. That’s suspicious.”

“I’m just proud of us. We survived the sock game. Lap Olympics. Live thirst trap hour.” Dylan nudged his shoulder. “You did so well, baby. Controlled. Broody. Totally professional.”

Jun side-eyed him. “I had to mentally recite the multiplication table to keep my hands off you.”

“Oh no,” Dylan gasped. “Math? You poor thing.”

“I was on seven times eight when you sat down on me.”

Dylan blinked. “Wait, that was sexy math.”

“It stopped being sexy when I realized you were actively trying to ruin my career.”

“Correction,” Dylan said, leaning in conspiratorially. “I was trying to ruin your self-control. Different departments.”

Jun exhaled, exasperated, then muttered under his breath, “Mission accomplished.”

The driver started the engine. A soft playlist played through the speakers—some lo-fi R&B instrumental, dangerously romantic.

Dylan leaned his head on Jun’s shoulder and whispered, “You know, technically we are in the backseat of a car together.”

Jun turned to look at him, eyes narrowing. “Don't even.”

Dylan lifted his head slightly, lips twitching. “I mean, just saying. Feels like we’re in one of those dramas where the characters finally kiss in the car and the fandom loses its mind.”

Jun snorted. “You want a car kiss now?”

Dylan tilted his head, mock-innocent. “I mean… unless you’re too mentally exhausted from multiplication, boyfriend.”

Jun grabbed his chin and kissed him. Quick. Hard. Just enough to make Dylan gasp.

“I—” Dylan blinked, flustered. “Okay, wow. That was more division than I expected.”

Jun grinned, smug. “You were saying?”

“I forgot,” Dylan admitted, cheeks pink. “What are words. I only know moans now.”

Jun laughed—actually laughed, head thrown back, the kind of laugh that made Dylan feel like the luckiest guy in the world.

They fell into a comfortable silence after that, heads leaning together as the city lights passed them by in streaks of gold and blue. Jun’s hand found Dylan’s under the blanket draped over their laps (bless whoever left that there). Fingers laced without a word.

Dylan peeked at him. “You’re not mad at me for earlier, right?”

Jun glanced over. “For traumatizing me with a public lap dance?”

“Technically clothed!”

Jun smirked. “Barely.”

“You loved it,” Dylan said.

“I’m planning your punishment.”

Dylan’s eyes gleamed. “Oh no,” he whispered.

Jun rolled his eyes and leaned in, lips brushing Dylan’s ear.

“You’ll find out,” he murmured, “when we’re alone. In the hotel. With one bed.”

Dylan inhaled sharply. “Oh.”

Jun sat back like nothing happened.

Dylan took a moment. “That was mean.”

“You started it.”

“I started sitting.”

Jun looked at him with mock offense. “You started everything.

“You started me,” Dylan replied, winking. “I was just a good boy until you corrupted me.”

Jun blinked. “You were never a good boy.”

“I could try harder.”

“Not in public.”

Dylan hummed. “Challenge accepted.”

Jun groaned into his hands.

When the van finally pulled up to the hotel, Dylan stretched like a cat, deliberately arching his back and making a little noise that was definitely not innocent.

Jun stared out the window like it might swallow him whole.

“Do you need help with your bag?” Dylan asked sweetly.

“No. I need help restraining myself from throwing you over my shoulder and ruining both our reputations in the lobby.”

Dylan lit up like a devil given permission to play.

“Then hurry up,” he whispered, brushing past Jun and stepping out of the van first, “before I get even more comfortable.”

Jun took a deep breath. Then another.

“God help me,” he muttered, stepping into the night—and right into his boyfriend’s trap.

The elevator ride up was silent.

Not because there was nothing to say, but because every word would’ve come out a groan. Or a plea. Or a sin.

Jun stood stiffly in the corner, fists clenched in his pockets. Dylan stood beside him, humming softly—completely unbothered. Except for the flush riding high on his cheeks and the way he kept chewing on his bottom lip like it was a game controller and Jun was losing.

Ding.

Their floor.

They stepped out into the hallway, walking fast—too fast to be casual.

Dylan laughed so hard he nearly tripped.

When Jun finally stopped at the door and swiped the keycard, the tiny red light blinked.

Denied.

Jun swore under his breath.

Dylan leaned into his back. "It's okay," he whispered. "Foreplay builds character."

Jun turned the card again. Beep. Green.

The door swung open.

Jun stepped inside. Paused.

Dylan peeked over his shoulder—and grinned.

“One bed.”

It was big. King-sized. Comically fluffy. The kind of bed that invited messes and whispered about regrets.

Dylan set his bag down. “Guess we’ll have to share.”

Jun tossed his bag aside and locked the door. “Guess so.”

A beat passed. Then another.

“You’ve been torturing me for hours,” Jun said, tilting his head. “I’m cashing in.”

Dylan’s voice dropped. “I didn’t know I was doing that.”

Jun raised an eyebrow. “You were grinding on me. On national television.”

“That was acting. Part of the game!”

Jun stepped forward. Dylan stepped back—until his calves hit the bed. Jun loomed over him, hands braced on either side of Dylan’s hips.

“Then act for me now,” Jun whispered. “Pretend the cameras are still on.”

Dylan swallowed. “That’s so dirty.”

“You like dirty.”

Dylan sat, breath catching. “You want me to put on a show for just you?”

Jun leaned in, forehead to forehead. “Yeah.”

“Even if I make you beg?”

Jun exhaled. “Especially then.”

Dylan smirked. Trouble.

With a shove to the chest, Dylan knocked Jun backward. Jun let himself fall onto the mattress, bouncing slightly.

Dylan climbed on top like he owned it. Legs straddling Jun’s hips. Fingers finding the hem of Jun’s shirt and slipping underneath.

“Do you even know how sexy you looked back there?” Dylan murmured, palms sliding up Jun’s chest. “Just sitting there, arms crossed, trying not to lose it?”

“I was this close,” Jun grunted.

“I know. That’s why I kept leaning in.” His lips brushed Jun’s jaw. “Kept whispering. Sitting back on you. You made this little noise in your throat…”

Jun’s hands gripped Dylan’s thighs. “You’re evil.”

Dylan licked under his ear. “Then punish me.”

Jun growled and flipped them, pinning Dylan to the bed with one smooth motion.

“Oh,” Dylan gasped, “someone lost patience.”

“I’ll be gentle,” Jun said mockingly, kissing down his neck, biting just enough to leave a mark. “Could’ve rocked your world. Didn’t.”

“You’re quoting me?” Dylan laughed breathlessly.

“You earned it.”

Jun dragged Dylan’s shirt up until he sat up and yanked it off. Skin on skin. Jun stared like it was the first time.

“You’re unreal,” he whispered.

“So touch me like I’m real.”

Jun did.

Mouth on collarbone. Tongue on sternum. Hands tracing ribs. Dylan arched into him, gasping, fingers in Jun’s hair like he was drowning and Jun was air.

They kissed—messy, desperate kisses that landed anywhere. Shoulder. Jaw. Laughter between gasps. Hands tugging and grabbing.

Clothes hit the floor like broken promises.

When Dylan was down to just briefs and Jun was shirtless and sweating, they paused, panting.

Jun pulled Dylan into his arms. Both on their sides, tangled under the covers. Dylan hooked a leg over Jun’s hip. Jun nosed his neck. “You smell like berries and trouble.”

“You smell like restraint and frustration.”

Jun kissed his forehead. “I’m still gonna make you pay.”

“Mm. Can’t wait.”

Jun’s hand slid across Dylan’s waist, fingertips slipping just under the band of his briefs. Not quite touching—but close.

“You’re hard,” Jun whispered.

“So are you,” Dylan rasped, voice wrecked and honeyed. “Didn’t even finish.”

“You started it.”

“Yeah,” Dylan gasped as Jun finally cupped him over the fabric, “but you were the one breathing like a Victorian ghost.”

Jun let out a soft laugh, licking behind Dylan’s ear. “I should’ve pulled you into my lap backstage.”

“God,” Dylan groaned, pressing into him. “You would’ve made a sound. You always do.”

“Yeah?” Jun murmured. “What kind of sound?”

Dylan turned his head, their noses brushing. Eyes gleaming. “The kind that’d short-circuit the sound guy’s mic.”

Jun kissed him—deep and slow. Dylan moaned into it, voice so beautifully ruined it felt like smoke between their mouths.

“Your voice,” Jun muttered, pulling back. “It’s killing me.”

Dylan smirked lazily. “What, this one?” he whispered, wrecked and low, letting it roll over Jun’s neck like static. “You like it when I talk like I’ve been kissing you for hours?”

His voice was all gravel and glow now, gasping more than speaking.

Jun nodded, hand sliding lower. Dylan arched with a sharp inhale. Jun hadn’t even touched—just looked.

“You’re—,” Jun started, voice low.

“Yeah,” Dylan whispered, eyelids heavy. “Been hard since you mouthed ‘payback’ in the car.”

Jun’s breath caught. “That turned you on?”

“Your eyes were black,” Dylan whispered. “Your hand on my thigh. All I could think about was how you’d taste if you pulled over.”

Jun groaned, then bit down Dylan’s neck—enough to claim.

“You say shit like that,” he growled, “and expect me to stay patient?”

“I don’t want you patient,” Dylan said, hips rolling. “I want you wrecked.”

“Say it again.”

“I want you wrecked.”

Jun’s hand finally wrapped around him. Dylan swore, breath sharp.

“You talk so sweet on camera,” Jun muttered, pumping slow, “but in bed? You’re filthy.”

“You like it.”

“I love it.”

Dylan moaned—choked and low, the kind of sound that made Jun’s thighs twitch. He palmed Jun through his waistband, fingers slow and tight.

“You’re big when you’re frustrated,” Dylan whispered. “Is that from teasing? Or hearing me moan your name in our bed?”

Jun kissed him—hard, desperate. Dylan kissed back with teeth, tongue, and breath like wildfire.

Then Jun broke the kiss, panting. “Don’t say my name like that.”

“Why not?” Dylan taunted.

“Because I’ll come just from that.”

“...So sensitive, babe,” Dylan purred. “That’s hot.”

“You’re gonna ruin me.”

Dylan smiled, already half-ruined himself. “Good.”

Jun swore softly. “Yes.”

Dylan leaned in, words brushing Jun’s lips. “You should’ve heard the noises you made when I licked your collarbone.”

“I was holding back,” Jun grunted. “I could’ve begged.”

“No begging,” Dylan said, grinding again, voice low. “But you could make me come without even touching me properly, you know that?”

Jun groaned, gripping Dylan’s sides.

“You got on top of me back there,” he muttered. “If you’d moved one inch lower, I would've come in my jeans. Like a teenager.”

“That would’ve made the driver very uncomfortable.”

Jun pushed him onto his back again, hovering close. “You’re trouble.”

“Your favorite kind.”

They kissed again, slower this time. Dylan kissed back with that wrecked-voice energy—lazy and open-mouthed, like they had all night.

When they finally slowed, bodies flush, Dylan exhaled as Jun’s hand wrapped around him again—confident now, steady. Jun watched every twitch of Dylan’s mouth.

“You’re too pretty when you fall apart,” Jun whispered, thumb brushing over the tip. “No one else gets to see you like this.”

Dylan bit his lip. “That possessive thing? Keep doing it.”

Jun chuckled, low and filthy. “Yeah? You like knowing you’re mine?”

“Only yours,” Dylan breathed. “No one else touches me like this.”

Jun leaned in, lips brushing Dylan’s ear. “Good. Because I wouldn’t share—even if you begged.”

That earned a choked gasp. Jun kissed him again, deep and slow. Hips grinding now, bodies perfectly slotted.

Dylan clawed at his back. “God, your skin’s so hot. I can feel everything.”

“You should,” Jun rasped. “You made me like this. That lap game? I’ve been hard for hours.”

“Then do something about it,” Dylan whispered. A dare.

“Oh, I will.”

Jun reached between them—slow now, slick with heat. Dylan arched with a moan caught in his throat, knees falling open.

“Fuuuck,” he breathed, voice cracking.

Jun kissed the sound out of his mouth. “Say it. Say what it feels like.”

“Like… like I’m going to lose my mind just from you touching me,” Dylan panted. “Like I’ve never been this turned on in my life.”

“I can feel how close you are,” Jun whispered. “You’re twitching. So sensitive. You gonna come just from my hand, boyfriend?”

Dylan nodded wildly, breath hot and ragged. “Y-yeah—Jun, I’m—”

“Good,” Jun whispered. “I want to watch.”

Notes:

Btwww happy pride month guyssss.....as a person who doesn't identify as someone under the rainbow spectrum this month isn't just about supporting the ones who belong to or is a part of the community. To me....the Pride month is a period of expression. A month of united freedom from the judgmental society and its rules, restrictions.

To me this is about being the truest version of ourselves, unrestrained, unaltered, and unadulterated.

So a happy pride month to all of you out there whether or not you belong to the rainbow community.

Chapter 47: Red envelope invitations

Summary:

“…Is that a wedding invite?” Thame asked, tone immediately suspicious.

“It’s red, Dylan,” said Pepper. “That’s suspiciously festive.”

“I’m not getting married,” Dylan said, very quickly, too quickly, and his eyes darted instinctively toward Jun, who blinked at him over his toast.

“Now I think you are,” Jun said, deadpan.

Notes:

(See the end of the chapter for notes.)

Chapter Text

A few weeks after the reality show, it began innocently enough.

Dylan stood in the kitchen of the group house, arms crossed, trying not to look weird about the oversized, traditional-looking red envelope in his hand. It wasn’t the red envelope — not a wedding one or anything. But it was from his mother, and she’d insisted he “hand-deliver it with respect” to his bandmates because "friends who eat at the table should also sit at the feast."

It was 10:42 a.m.

Nano was upside down on the couch, legs over the backrest, phone in hand. Thame was drinking protein coffee like it owed him money. Pepper was reading a web novel and muttering, “If this protagonist gets kidnapped again I’m throwing my phone.” And Po was, as always, lurking behind the camera setup, probably mid-way through editing their vlog series.

Jun sat at the dining table, biting into a toast triangle like it had personally wronged him.

Dylan cleared his throat.

“Hey,” he said too loudly.

Nano groaned. “Is this a chores speech? I did the sink.”

“I know,” Dylan said. “This isn’t about that.”

He held up the envelope. They all stared at it like it might contain eviction papers.

“…Is that a wedding invite?” Thame asked, tone immediately suspicious.

“It’s red, Dylan,” said Pepper. “That’s suspiciously festive.”

“I’m not getting married,” Dylan said, very quickly, too quickly, and his eyes darted instinctively toward Jun, who blinked at him over his toast.

“Now I think you are,” Jun said, deadpan.

“I’m not,” Dylan muttered. “Anyway. My grandma’s turning 80 this weekend. Big family banquet. It’s kind of a thing.”

Thame perked up. “Ooh. Food?”

“Real banquet food?” Po added, half-standing from behind the counter. “Like the fancy kind with eight courses?”

“Ten,” Dylan said. “And yes, real banquet food. Jellyfish salad. Roasted duck. Sea cucumber if you’re brave.”

Nano made a face. “Sea cucumber tastes like depression.”

“Please don’t say that to my grandma,” Dylan sighed.

“So what’s the envelope?” Jun asked, head tilted.

Dylan walked over and dropped it onto the table with quiet ceremony. “It’s from my mom. It says: ‘Dear MARS, thank you for looking after my useless son. Please come eat.’ In my mother’s actual words.”

Po opened the envelope, reading the neatly folded invite with its glittering embossed gold letters. “‘Formal dress encouraged. Family presence expected. No excuses, Po.’”

Po whistled. “She knows me.”

“Wait,” Thame said. “We’re all invited?”

“Yeah,” Dylan said. “All of you. Po too. And bring your best fake manners because this is my extended family we’re talking about. They will judge you.”

“Sounds fun,” Jun said, already looking far too entertained. “Will they judge you too?”

“Nonstop,” Dylan said, too calmly. “I haven’t seen half of them in years. The other half are just… old aunties with sharp eyes and louder mouths.”

“So we just show up,” Pepper said. “Eat. Smile. Dress nice?”

“And don’t cause drama,” Dylan warned. “Don’t insult the food. Don’t talk about crypto.”

Nano tilted his head. “Has anyone ever?”

“My cousin Kevin,” Dylan muttered darkly.

Jun tried not to smile. “So… what exactly do we wear? Like suits?”

“I’m wearing a mandarin collar jacket,” Dylan said, “but you can wear whatever makes you look clean and expensive.”

Thame brightened. “So I can wear my black suit with the—”

“No ripped jeans, Thame.”

“Ugh, fascist.”

“I’m gonna wear the gray suit I wore to that awards show,” Po said, already typing a note into his phone. “And style Jun.”

Jun glanced up, toast forgotten. “Wait. Why me?”

“Because Dylan’s going to combust when you show up in anything remotely ‘tall and devastating,’” Po said without looking up.

Dylan nearly dropped his tea.

Jun leaned on the table with a smile. “So I should pick something devastating?”

“You always do,” Dylan muttered, turning red.

Nano made a mock gagging noise.

“But seriously,” Dylan added, attempting to recover, “just… be yourselves, but… nice. Grandma’s a little old-school, but she’s got a sharp brain and a sharper tongue. You will be interviewed.”

Jun leaned closer, amusement glittering in his eyes. “Will she ask me about my intentions?”

“She might ask if I’ve fed you enough,” Dylan muttered.

“Not gonna lie,” Thame said, “this is sounding like a reality TV episode. ‘The Idol Meets the Matriarch.’”

“It’s fine,” Dylan sighed. “Just… don’t leave me alone with the matchmaking aunties.”

Jun immediately lit up. “Oh, I cannot wait to meet the matchmaking aunties.”

“Please no.”

“I’ll be polite,” Jun promised sweetly. “Sarcastically.”

“I’m doomed,” Dylan whispered.

Pepper leaned back in his chair. “You sure we won’t be intruding?”

“No,” Dylan said honestly. “You’re family.”

There was a beat of silence.

Then Nano threw a hand in the air. “Fine. I’ll be civil.”

Thame smirked. “I’ll do push-ups before we go.”

Nano grinned. “I’ll bring the chaos.”

Jun bumped his knee under the table. “And I’ll look hot. For your grandma.”

Dylan groaned into his hands.

 

On Dylan’s grandma’s 80th birthday chaos in it’s true forms seemed to have bestowed itself upon the MARS group house.

The group house was a battleground of wardrobe explosions, hair dryers, and half-yelled questions shouted through open doorways.

“Has anyone seen my black belt?! Not the leather one—the one that doesn’t make me look like a gangster?” Pepper shouted from the shared hallway.

“I swear to god if one more person touches my hair wax—” Nano’s voice drifted from the bathroom, followed by the sound of something thudding into the wall.

Jun sat cross-legged on Dylan’s bed, watching his boyfriend adjust the cuffs on his deep navy changshan shirt, trimmed with muted gold. His hair was artfully disheveled, like he'd walked out of a perfume ad, jaw sharp enough to wound, cheekbones catching the golden spill of sunset that leaked through the curtains.

Jun blinked slowly, brain emptying.

Oh no.

Oh no, he's hot-hot today.

Dylan glanced over. “Is the collar sitting weird? It feels tight.”

Jun did not respond.

“Babe?”

Still nothing.

“Moonbun.”

Jun inhaled like he’d just remembered air was a thing. “I’m sorry,” he muttered, standing up slowly. “But I just need to say… for the record…”

Dylan raised an eyebrow. “Yes?”

“You look like a historical drama’s final boss and the love interest combined. Like. At once. Like if I kissed you right now, the emperor would disown me but I’d do it anyway.”

Dylan smirked, brushing his thumb along the edge of Jun’s jaw. “You could just say I look nice.”

Jun leaned in. “If I weren’t scared of Po yelling at us to hurry up, I would keep you locked in this room for the next twelve hours and worship you like you’re the last god left on earth.”

Dylan’s ears turned pink. “Well. You’re definitely not wearing that flirty mouth at my grandma’s banquet.”

Jun gave him a sinful smile. “Too late.”

Down the hallway in Thame’s room someone was having his own moment of misfortune (yeh definitely fortune in disguise).

“P’Po… help,” Thame groaned, staring at his own reflection with a mix of panic and defeat. “I think I put the frog buttons on backwards. Is that a thing?”

Po, already dressed in a pale jade silk changshan with his hair neatly parted, walked over with his usual shy grace. He gently turned Thame around by the shoulders, fingers moving with quiet precision as he redid the buttons.

“You didn’t ruin it,” Po murmured. “You just… creatively misaligned tradition.”

Thame laughed. “That sounds like something a museum plaque would say before kicking me out.”

Po’s mouth twitched into a soft smile. “You look good. Even with your chaos.”

Thame’s voice dropped. “You’re so pretty, P’Po. I can’t believe I get to go places with you.”

Po blushed furiously. “Stop saying things like that when I’m trying to fix your clothes.”

“But you’re blushing. I win.”

“Thame—”

The younger boy grinned, grabbing Po’s hand. “You’re my lucky charm tonight.”

“I’m not a rabbit’s foot,” Po said, but his voice was too fond to hold any real protest. He fixed the last clasp on Thame’s collar and ran his hands down the shoulders to smooth them.

Thame’s eyes fluttered shut. “You touch me like I’m breakable.”

“I know you’re not,” Po whispered. “But sometimes I like pretending you are.”

In the living room, a few minutes later.

“Wow. The boyfriends have entered their do not disturb mode,” Pepper commented, watching Jun and Dylan emerge from the hallway, followed by Thame and Po looking like an ad for 'gentle princes in love.'

Nano raised an eyebrow. “Bro, are we sure they’re not already married?”

“I give it three months before someone accidentally uploads a kissing selfie,” Pepper whispered.

“They already act like they’re married. Dylan looked at Jun like he was about to eat him.”

Jun picked up on the comment as he passed and smirked. “If you think that was something, you should see what he looks like when I wear mesh.”

Dylan groaned. “Jun.”

Thame held up a finger. “One word about mesh and my grandma will cancel my entire bloodline.”

Pepper looked panicked. “No mesh! Please. Not today.”

Nano clapped his hands. “All right, all right. Group selfie before the aunties start asking why Dylan doesn’t have a girlfriend.”

Jun muttered, “Because he has me and that’s already a full-time job.”

Thame grinned. “Let’s go melt their brains.”

As they gathered by the door for the photo, Po adjusted Thame’s collar one last time, Dylan fixed Jun’s button, and Nano framed the shot with professional precision.

“Say scandal,” he sang.

“Scandal,” they chorused.

And then they were out the door, headed straight into the lion’s den.

Notes:

Ehehehehhehe okkkkkaaayyy soooo I wrote the next chapter first and then I smhow managed to pull the two ends together 🤣😂😭

I hope it doesn't break the flow
BIT I SOLEMNLY SWEAR Y'ALL WILL LOVE (BOLD, UNDERLINE AAND HIGHLIGHT THAT) the next chapter (hopefully 🥹🥲)

Chapter 48: Half thai and half chinese (= Jun's)

Summary:

“I eat protein bars,” Lucas added. “The chocolate ones.”

Po leaned toward Thame. “I’ll pay five hundred baht if you push one of them into the hotpot.”

“I’ll do it for free if one more of them says ‘crypto,’” Thame muttered.

Notes:

(See the end of the chapter for notes.)

Chapter Text

“Why does this already feel like a trap?” Jun whispered, eyeing the entrance like it might bite.

“Because it is,” Dylan muttered back, pushing open the towering carved doors.

Inside, it was a sea of relatives. Hair dyed jet black or silver-streaked and piled into precise chignons, uncle bellies stretching silk shirts to their limits, kids in wrinkled polos playing phone games under round tables covered in gold cloth. A giant red banner read:
HAPPY 80TH BIRTHDAY GRANDMA LIM!!
And beneath it, the dragon herself—Dylan’s grandma—sat on her throne-like chair with unmatched elegance, sipping tea and judging everyone equally.

“Smile,” Dylan hissed, and Jun barely had time to react before Dylan’s hand brushed his lower back—low enough to make Jun's ears heat but high enough to be public-appropriate.

The group swept in like a boyband version of royalty. Or, depending on perspective, a walking scandal.

The Fortune Phoenix Grand Hotel looked like it had overdosed on symbolism. Red brocade. Gold dragons. Chairs wrapped in silky red covers that looked like they could scream. A massive floral “80” blinked at them from the stage backdrop like it knew things.

Dylan took a breath. Straightened the mandarin-collar jacket Jun had helped him pick. No earrings. No nonsense.

He stood just tall enough to look like a man with a spine. Just lean enough to look idol-eligible. Just polite enough to survive.

Po nudged him. “Brace yourself. Auntie Zone, incoming.”

Auntie Gloria swooped like a hawk that ate glitter. “Dylan, sweetheart! You remember your cousins, don’t you?”

Behind her trailed the Nepo Sons: Kevin (NFT guy), Brandon (between startups, probably unemployed), and Jason (the gym selfie guy). All three had that family-money glow and the emotional maturity of a damp sock.

“Kevin is doing computer things,” Gloria said vaguely.

Kevin nodded once, adjusting the sleeves of his obviously fake Off-White jacket. It said Off-Fight. Spray-painted Yeezys completed the crime scene.

“Brandon’s in startups,” she added.

“Translation: unemployed,” Jun whispered, sipping politely from a tiny porcelain teacup like it was spiked with arsenic.

“And Jason’s very into fitness. Do you work out, Dylan? You look thin.”

Dylan kept the smile. “I manage. Thank you, Auntie Gloria.”

“Roommates?” Jason asked, eyes flicking between him and Jun. “Or… you know.”

“Roommates,” Jun said flatly, then smiled like a knife. “He sleeps on the floor. Like a Victorian servant. Or a monk. Depends on his sins.”

“Only when I’m being punished,” Dylan added dryly, refusing to look at Jun. “He writes the punishments down. Keeps score.”

Jun’s teacup clicked as he set it down. “I have charts.”

Auntie Lulu swooped in next with the backup vocalist. “You remember Fiona? She sings too!”

Fiona arrived dressed like a highlighter with glitter eyelids and a purse that blinked. “Hi~ I’m tone-deaf but passionate.”

“Oh wow,” Jun said, flawlessly fake. “So brave. Art through suffering.”

“She’s very fair,” Lulu insisted. “Good for pictures. Dylan, you need balance in your life. A sweet, traditional girl.”

“She’s also great at hair-braiding,” Fiona offered brightly.

“I already have someone who does that for me,” Dylan said quickly, nodding toward Jun.

Jun bowed slightly. “I charge hourly. Comes with dramatic sighs.”

“Don’t wait too long, Dylan,” another aunt hissed. “Or someone else will take her!”

Jun smiled serenely, but his grip on the teacup tightened. “Tragic, truly,” he murmured. “I’d have to throw myself off a balcony.”

Dylan leaned closer. “Moonbun. Your sarcasm’s leaking again.”

“Not sarcasm,” Jun whispered. “Just violent territorialism in satin.”

The matchmaking continued like a bullet train through awkward-ville.

Auntie Clara grabbed Dylan’s arm. “My friend’s daughter just finished her MBA in Canada. Speaks five languages. Very modern but still knows how to make bird’s nest soup.”

Jun turned. “That’s rare. So does Dylan. He cries while doing it, though.”

“I—excuse me?” Dylan sputtered.

“Oh yes,” Jun said smoothly, all fake-nice. “He sobbed last time he cut ginger wrong. We had to play him a ballad playlist to get him back to baseline.”

Fiona looked concerned. “Is he… sensitive?”

“No,” Jun said flatly. “He just takes soup very seriously.”

Another aunt jumped in. “There’s also Belinda. She works in tech. Very smart. Owns a condo. Drives a BMW.”

Dylan bowed extra low. “That’s very impressive. I’ll keep that in mind.”

Jun didn’t speak. He just looked at Dylan. Looked long. Looked like he was debating murder.

Dylan glanced back, wary. “What?”

Jun smiled. “Oh, nothing. Just remembering the last time you said you'd ‘keep something in mind.’ Wasn’t it the laundry you never did?”

“I washed your socks,” Dylan muttered.

“Three days late,” Jun snapped back. “And you shrank my cardigan.”

“I thought it was mine!”

“You can’t wear apricot!”

“You said I looked soft in it!”

“Like a warm dumpling!” Jun hissed.

The aunts blinked. Fiona was blinking rapidly.

Dylan straightened again and smiled like a saint. “Thank you so much for the introductions, Auntie. Truly honored.”

Then came Cousin Gary, like a mid-level boss fight. “Yo, Dyl,” he grinned, flicking back over-gelled hair. “Heard you’re famous now. Cute. I’m doing real estate. Bought two NFTs. Flipping crypto.”

“How’s that going?” Dylan asked, still polite. “Hope the market’s kind.”

“Market crashed, but I’m manifesting a comeback.”

Jun looked away before he cackled.

Next came Lucas, cradling a vape like an Oscar. “I’m doing lifestyle branding. Closed a collab with a perfume shop. They sent me a free sample.”

His mother beamed. “He’s very popular on TikTok. Sometimes gets five hundred likes.”

“Oh yes,” Auntie Flora said, eyes flicking to Jun, “unlike some people who follow fame, our sons create wealth.”

“Dylan, you still studying? Aiya, why so slow?”, Auntie #4. “My friend's son graduated early. Making six figures.”

“In Monopoly?” Nano whispered to Pepper.

“And this Jun,” Auntie #4 continued, “is he in your band? So skinny. You don’t feed him? Look at those wrists. Like bamboo. My son goes gym, you know. Very manly.”

“Yeah, I do push-ups,” Gary said, cracking his knuckles like a Marvel villain with joint issues.

“I eat protein bars,” Lucas added. “The chocolate ones.”

Po leaned toward Thame. “I’ll pay five hundred baht if you push one of them into the hotpot.”

“I’ll do it for free if one more of them says ‘crypto,’” Thame muttered.

Finally, Dylan turned to Jun and whispered, “Still surviving?”

“Barely,” Jun muttered, voice dry. “I can take Fiona. And Belinda. Maybe one auntie. But if another one tries to sell you like livestock—”

“You’ll what?”

“I’ll flip this table. Then I’ll marry you onstage just to prove a point.”

Dylan choked.

Jun stared at him, dead serious.

Dylan turned red. Whispered, “Please don’t. Grandma would make us wear matching gold hanfus.”

“Perfect,” Jun said. “They’ll call us a power couple.”

“Auntie Flora’s head would explode.”

“Even better,” Jun muttered. “You’re mine, Dillybean. They can fight me for custody.”

They had barely made it three courses toward the main course when Grandma Lim, perched in the center like a queen at court, waved them closer.

“Dylan,” she called, “Come here. And bring your handsome friend.”

Dylan hesitated mid-bow. “You mean—Jun?”

“Of course. The tall one. With the sad eyes.”

Jun blinked. “I’m not sad.”

“She sees through souls,” Dylan whispered out of the corner of his mouth. “Don’t fight it.”

Jun leaned in, eyes sparkling. “You’re the sad one. I just reflect it.”

They arrived at her table, where Dylan dutifully straightened his collar (again), and Jun bowed deeply, palms pressed in the Thai wai before lowering into a half-chair curtsy.

“Hello ma’am” Jun bowed.

Grandma Lim smiled a little and said “Call me Nai Nai like my little Dylan does.”

Grandma’s eyes gleamed like she was reading a weather forecast directly from their souls.

“Sit,” she said, motioning to the chairs beside her.

They obeyed.

“Nai Nai,” he said properly.

That made her eyes crinkle deeper. “Ai ya. So polite!” She patted Jun’s hand. “Not like those other wild weeds your generation’s growing.”

“Wild weeds?” Jun echoed, amused.

“She means the cousins,” Dylan stage-whispered.

“I figured.”

Grandma’s smile widened. She glanced between them, gaze sharp, and then switched to Cantonese without warning:
「佢靚仔過你前度好多。」
(“He’s much better-looking than your ex.”)

Dylan stiffened. “Nai nai—!”

Jun blinked. “Wait—what did she say?”

“Nothing,” Dylan said way too quickly. “She was talking about… feng shui.”

Jun narrowed his eyes. “I’m almost sure she said the word for ‘ex’—”

“Feng. Shui,” Dylan insisted.

Grandma’s smile deepened. “Very polite. Tall. You sing too?”

“Yes, Nai Nai,” Jun said. “I’m in the group with Dylan. We all live together too.”

“Ahh,” she said, pouring him tea. “So you wake up to his face every day?”

Dylan immediately went rigid. “Nai Nai—he’s—he has his own room.”

Jun sipped his tea, unfazed. “Barely. He keeps sneaking into mine for the air conditioning.”

Dylan choked. “It was one time—”

“Twice,” Jun corrected. “One with blanket theft.”

Grandma was clearly enjoying this.

“In my time,” she said, eyes glinting, “boys who bicker like this were already engaged.”

Dylan’s neck turned pink.

“In your time,” he said gently, “people still courted by sending poetry and oranges.”

She tilted her head. “Maybe that’s why it lasted longer.”

Jun smiled into his cup.

Dylan cleared his throat, fumbling for his teacup.

「而且……眼睛太专注了。看你的时候,好像你是整个月亮。」
(And his eyes—too focused. When he looks at you, it’s like you’re the whole moon.)

Dylan looked like he was malfunctioning. “Nai Nai—he doesn’t—he’s just polite!”

Jun glanced sideways. “I know when I’m being talked about.”

“She said you have calm eyes,” Dylan offered weakly. “And that you… uh, drink tea nicely.”

Jun gave him a look. “You are a terrible translator.”

Grandma turned back to Jun, resuming in Mandarin this time. “You help him cook?”

“Sometimes,” Jun said. “He burns things. Even water.”

“I’m working on that,” Dylan muttered.

“Don’t let him near the rice cooker,” Jun added. “One time the lid melted.”

“It wasn’t my fault! The manual was in pure Thai!”

“You’re ethnically Thai.”

“Unhelpful!” Dylan snapped.

Grandma was laughing so hard she had to pat her chest. “This is better than TV. You two should record yourselves arguing. Very marketable.”

Jun nodded solemnly. “We thought about a YouTube series: How to Not Die Living with Dylan.”

“I’m very nurturing,” Dylan grumbled.

“He labelled my hot sauce ‘Death Juice’ and threatened to sue if I added it to his noodles again.”

“I was wheezing for three hours!”

“Sounds like love,” Grandma said sweetly.

「这个不错。长得好,眼神也干净。」
(This one’s not bad. Good face. Clean eyes.)

Dylan hissed in a whisper, “He can almost understand you!”

“I’m praising,” she said innocently.

Jun leaned closer, eyebrow arched. “You translating, or...?”

“She says you have... strong bone structure,” Dylan mumbled.

Notes:

Next chapter is a continuation my lovely readers 🩵💙

Alsoooo .......I forgot nvm....goldfish memory

BTW IF ANYONE KNOWS ANY GOOD NORTH JONATHON FANFIC let me knowwww (fluff preferably)

Chapter 49: Charmed grandson's grandma

Summary:

「他叫你moonbun吗?」
(He call you ‘Moonbun’?)

Dylan smacked the table lightly. “Nai Nai!”

Jun blinked. “Wait. Did she just say ‘Moonbun’?”

“Definitely dumplings,” Dylan said again, eyes wide.

Notes:

Ohhh incase smone here actually knows chinese and the stuff in here is wrong pl. Let me know cause I'm totally google dependent 😭😭😭

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

Chapter Text

Grandma turned to Dylan with a faint smirk.

「骗他也骗不了我。你眼睛太诚实。」
(You lie to him, but not to me. Your eyes are too honest.)

Dylan blinked rapidly.

“She’s smiling like she’s planning a wedding,” Jun said, trying not to smile too.

“She’s always like this,” Dylan muttered, squirming.

Then—quietly, in Thai this time—Grandma added, “You think I don’t know my own grandson?”

Dylan went still.

“I’ve seen the way he looks at you when you’re not looking,” she said, this time to Jun. “And how you pretend not to notice.”

Jun’s lips parted.

“I’m not pretending,” he said softly.

Grandma hummed. “Then why do you keep your knee so far from his under the table?”

Dylan made a small noise of pure panic.

Jun looked at his lap.

Then—boldly—he slid his knee sideways until it touched Dylan’s.

Grandma nodded, satisfied.

“Food. That’s the important part,” she said, nodding. “Have you eaten yet?”

Jun’s lips quirked. “Yes, Nai Nai. The fish was excellent.”

“I cooked better at twenty,” she replied. “But you’re polite, and that makes you handsome twice.”

Jun blinked. “Uh… thank you.”

“You have good energy,” she continued, eyeing him like he was a jade statue she was appraising. “Strong cheekbones. Kind eyes. I can tell you’re a worrier.”

Dylan muttered, “Told you she reads souls.”

“I’m not a worrier,” Jun insisted. “I just… prepare for chaos.”

“She means you care,” Dylan translated gently. “She sees that.”

Jun looked faintly touched. “I do.”

“I knew it,” Grandma said smugly.

“Me?”

“Of course. I’m old. I can see through.”

Jun chuckled beside her.

Dylan helping refill tea cups like a proper eldest grandson, Jun sitting politely, shoulders straight, trying to fold his legs under the chair even though the fabric was slippery and his knees kept bumping Dylan’s.

“Jun,” said Grandma Lim, peering over her rimless glasses, “Where’s your family from?”

“Chiang Mai, ma’am—I mean, Nai Nai,” Jun corrected, bowing slightly.

“Ahh, Chiang Mai,” she said, pleased. “My husband and I went there once. Long time ago. Very peaceful. Very green. You have the mountains in your bones, I think.”

Jun blinked. “I—thank you.”

“She means you seem grounded,” Dylan muttered in his extra polite tone, not daring to interrupt fully but translating anyway.

Grandma’s eyes twinkled. “Yes. You don’t float around like some of these boys nowadays. Always on phones. Looking like lost pigeons.”

Jun laughed softly. “I try not to float.”

“Your family still in Chiang Mai?” she asked, pouring him a new cup of chrysanthemum tea with her own hands.

“Yes. My mom’s a teacher. Dad was… a carpenter. Mostly local projects.”

“Ahh, craftsman,” Grandma nodded. “That’s good. Real work. Honest.”

Jun smiled. “He taught me to build things. I’m not great, but I can still assemble a shelf faster than Dylan.”

“I jammed one screw!” Dylan protested faintly. “And the instructions were in… Norwegian!”

Grandma gave him a flat look. “Still. Learn from this one. Jun, what do you cook?”

“A bit,” Jun said, modest. “Mostly breakfast. Rice porridge, Thai-style omelets. Dylan’s addicted to my toast.”

“Because you butter it like it owes you money,” Dylan muttered under his breath.

“He likes runny yolks,” Jun said, pretending not to notice the slow blush creeping up Dylan’s neck.

Grandma smiled. “Then you are husband material.”

Across the table, an uncle choked on his tea.

Jun choked a little too. “Oh—uh—well—”

Dylan sat up straighter, nearly bowing to the ceiling. “He’s—he’s very helpful around the dorm! And polite! And—uh—efficient with groceries.”

Grandma waved a hand. “I’m old, not senile. I know what I see. I saw the way he adjusted your collar when you walked in. Like he’s been doing it forever.”

Dylan turned crimson.

Jun sipped his tea calmly. “He forgets how buttons work.”

“Too many dance routines,” Grandma said sagely. “Scrambled his brain.”

“Hey,” Dylan whispered indignantly.

Grandma tilted her head. “Are you learning Cantonese, Jun?”

“I’m trying,” Jun admitted. “Dylan’s been teaching me… select vocabulary.”

“Select?” she asked, amused.

Jun looked sheepish. “Mostly food insults and dramatic declarations. Like, ‘You smell like yesterday’s soup’ and ‘If you leave, I will throw myself into the sea.’”

Dylan coughed violently. “It was supposed to be poetic!”

“It was deeply concerning,” Jun deadpanned. “Also he taught me how to say ‘tofu with no soul.’”

Grandma burst out laughing. “Very good! Drama is the spice of love.”

Jun bowed again. “That’s what I said, but someone said I was being excessive.”

“You are,” Dylan said from behind his teacup.

“He cried because I cut the scallions wrong once,” Jun added.

“I was having a moment!” Dylan protested.

“See?” Jun gestured at him like he’d just proven a theory.

Grandma wiped a tear from laughing. “You two quarrel like a married couple.”

Dylan almost fell off the chair.

Jun said sweetly, “We have charts.”

Grandma gave him a look. “And what else has he been teaching you? Besides soup-based insults.”

Jun considered. “How to appreciate art. And the Cantonese word for ‘idiot.’”

“Classic,” she said. “You need that.”

Jun smiled, then glanced at Dylan with something soft in his eyes. “He also showed me how to say ‘I’ll be here.’”

Grandma’s teasing faded into something gentler.

“That’s a good one,” she said, voice quieter now. “Better than declarations. That one means you stay. Even when it’s hard.”

Jun nodded.

Her eyes shifted to Dylan. She dropped her voice low and leaned toward him, switching to Cantonese, her tone light but loaded:

「这样看他,你以为我不知道?」
(You look at him like that, and you think I don’t know?)

Dylan stiffened. “Nai Nai—”

「你小时候撒谎都脸红,现在还是。」
(You used to blush when you lied as a kid. Still do.)

Dylan's ears turned red instantly.

Jun tilted his head. “What’d she say?”

“She’s talking about dumplings,” Dylan said quickly.

Jun narrowed his eyes. “Is that right.”

Grandma gave Jun a warm smile. “He’s shy.”

Jun replied. “It’s charming.”

「他叫你moonbun吗?」
(He call you ‘Moonbun’?)

Dylan smacked the table lightly. “Nai Nai!”

Jun blinked. “Wait. Did she just say ‘Moonbun’?”

“Definitely dumplings,” Dylan said again, eyes wide.

But Grandma was on a roll now. She looked Dylan dead in the eye, soft but sharp as ever:

「他有好心,也会照顾你。别浪费。」
(He has a good heart. He’ll take care of you. Don’t waste it.)

Dylan swallowed, looking down.

Jun noticed the shift instantly. “Hey,” he murmured, nudging Dylan’s foot again. “You okay?”

「以后给我一个漂亮的孙子,我就放心了。」
(If you give me a beautiful wedding someday, I can rest easy.)

Dylan made a noise so strangled it sounded like a broken saxophone.

“Nai Nai, please—”

“She said… something about trusting me,” Dylan lied.

“Hmm,” Jun said, suspicious. “Trust you with what?”

“Nothing!” Dylan said quickly.

“Everything,” Grandma said serenely, back in English now. “He trusts you with everything.”

Dylan’s eyes flicked toward Jun—then away—then back.

Slowly, he nodded.

“I do.”

Jun’s face softened.

Grandma patted Jun’s hand again and then looked squarely at Dylan.
「眼神好乾淨,仲肯聽老人家講嘢。唔好錯過呀,阿孫。」
(“His eyes are very clear, and he listens to elders. Don’t mess this up, ah boy.”)

Dylan gave a strangled smile. “Nai nai, please—”

Jun raised a brow. “I definitely heard ‘don’t mess this up.’ Was that about me or the shrimp dumplings?”

“Shrimp,” Dylan lied. “Definitely the dumplings.”

Grandma leaned back, eyes glittering.
「如果你唔要,我幫你收埋。」
(“If you don’t want him, I’ll keep him for myself.”)

Dylan turned bright red. “Nai nai!”

Jun tilted his head. “...Did she just threaten to adopt me?”

“She’s joking,” Dylan mumbled, looking like he wanted to melt into his chair.

Jun smirked. “I think I’m her favorite.”

“You’re everyone’s favorite,” Dylan muttered.

“I know.”

They were about to sit again when Grandma tugged Dylan by the sleeve and spoke under her breath, still in Cantonese:
「搵個咁靚仔咁乖既男朋友,你算有眼光。記住要錫佢。」
(“Finding such a handsome, well-mannered boyfriend—you’ve got good taste. Remember to cherish him.”)

Dylan froze like he’d been tasered.

Jun looked back and forth. “Okay, that definitely included the word for ‘boyfriend.’ What did she say?”

“She said—uh—your collar’s straight. Very straight.”

Jun looked down. “It’s literally buttoned wrong.”

“Exactly. She was worried.”

Grandma chuckled into her teacup.

Later, Grandma called Dylan over while Jun was chatting with Pepper.

She said in thai, gesturing beside her. “You’re twitching like a pigeon.”

Dylan sighed. “You’re scaring me.”

“Why?” she asked, innocent. “I only said he’s pretty. Good posture. Smart eyes.”

“You’ve said worse.”

Grandma gave him a long look.
「我老啦,但唔盲。你地一齊,我睇得出。唔洗驚,阿嫲支持你。」
(“I’m old, not blind. You’re together. I can see it. Don’t be scared, ah ma supports you.”)

Dylan’s mouth parted. His heart thudded.

“You don’t—mind?”

Grandma snorted. “Mind? Child, I’ve sat through four decades of bad husbands and louder wives. Jun is good. He sees you. Not just the idol. The boy.”

Dylan swallowed. “He’s… everything.”

She patted his hand. “I know.”

Then, louder, to Jun across the table:
Jun! handsome! Do you understand long sentences in Cantonese?

Jun blinked. “Um… no, ma’am. A little, some phrases and words—”

She turned to Dylan, speaking with a wicked grin:
「咁你快啲教佢,咁你地以後吵架時,佢知你鬧緊佢咩。」
(“Then teach him fast—so when you argue, he knows you’re scolding him.”)

Dylan flushed again. “Nai nai—!”

Jun leaned forward. “Wait—what was that?”

“Nothing!” Dylan yelped. “She wants me to… study harder.”

“She said ‘argue.’ And ‘scold,’ I think.”

Grandma winked. “He’s learning already.”

Then, after a beat, she muttered:
「你唔好再扮唔知啦,咁靚既仔唔係日日有得揀。」
(“Stop pretending not to know. You don’t get boys this pretty every day.”)

Jun leaned in, watching them, trying to decode the flow of Cantonese. “Okay, that had some version of the word ‘pretty.’ She’s calling me pretty again, isn’t she?”

Dylan avoided his gaze. “What is… language, really?”

Jun smirked. “You’re the worst translator ever.”

But then, under the table, Dylan’s fingers brushed against his—slow, hesitant, but firm.

Jun froze. Then softened.

They didn’t say anything. They didn’t need to.

From the head of the table, Grandma Lim smiled like a general with a war already won.

Notes:

Did y'all like the grandmother?

Tho ig there will be more annoying relative moments to come in the next chapters lollll

Chapter 50: The first wife and the frog bridegroom

Summary:

“You okay, babe?”

Dylan glared. “You’re going to get me disowned.”

Jun laughed under his breath. “You started it. Showing up in that shirt like that.”

Dylan muttered, “It’s just silk.”

“You know what silk does to me.”

“I hope you choke on your steamed fish.”

Jun licked his lips. “I’d rather choke on you.”

Notes:

Btw srry for any inconsistencies in the story I was writing and then I gave it a break and then I wrote in a diff device and then again in another one and thennnnn I combined the two so for the next two chapters bear with me pl 😭

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

Chapter Text

“Jun!” Auntie May sing-songed like she was announcing dessert. “Such a lovely young man. You know—my daughter Daniela is single. And she works in finance.”

Dylan didn’t choke this time, but he froze. His chopsticks stalled mid-air.

Jun’s mouth curled into something polite—and dangerous. “Finance,” he echoed. “That’s intense.”

Auntie May’s eyes sparkled. “She’s brilliant. I keep saying, she needs someone clever and artistic to balance her out.”

Jun tilted his head. “Balance is important,” he said softly, eyes flicking sideways to Dylan. “I like… contrast.”

Right then, Daniela arrived—blazer wrinkled, expression stiff, and cologne bold enough to declare a merger.

She slid in beside Jun like she was claiming territory. “Hi. I’m Daniela. I work with derivatives and hedge risk exposure for mid-sized portfolios.”

Jun turned to her with the kind of calm that made Dylan want to flip the table. “Wow. That sounds... volatile.”

Daniela chuckled, missing the edge in his tone. “Well, I manage it.”

Jun hummed. “You must be good at handling… pressure.”

Dylan dropped his napkin. On purpose. Needed something to focus on that wasn’t Jun’s voice.

Daniela perked up. “So are you into finance too?”

Jun's gaze slid slowly back to Dylan, then lingered a beat too long. “I like systems. Especially when I know exactly where to push.”

Dylan looked like he’d forgotten how chairs worked.

Jun sipped his tea. “But only when the system… responds.”

Daniela tilted her head. “That’s… cryptic.”

Jun smiled, lips just barely parted. “Not really. The trick is finding something reactive. Responsive.”

Dylan inhaled sharply. Jun didn’t even glance at him this time.

Daniela kept going, oblivious. “So what do you do?”

“I’m in music,” Jun said. “I study patterns. Rhythm. How timing changes everything.”

Daniela frowned. “That’s pretty niche.”

Jun nodded thoughtfully. “Mmm. I like niche.”

He looked at Dylan.

“Especially when it lets you get under the surface.”

Daniela blinked. “So you compose?”

“Sometimes.” Jun leaned forward slightly, forearm resting on the table, voice lowered. “But I prefer live response. Feedback. Real-time reaction.”

Daniela faltered.

Dylan squeezed his water glass like it owed him money.

Auntie May giggled. “Daniela’s last boyfriend was a startup guy. So boring. She needs someone exciting. Someone who can take charge!”

Jun tilted his head innocently. “I can do that,” he said, so sweetly it nearly sounded like a joke—except his eyes were on Dylan.

Daniela laughed. “You’re funny.”

Jun smiled. “Only when I’m not distracted.”

Dylan didn’t move. At all.

Daniela nudged Jun’s elbow. “So—what kind of person are you into?”

Jun didn’t even blink. “Someone who looks like trouble, but acts like he doesn't know it.”

Dylan’s fork hit the plate. Clatter. Nobody noticed. Except Jun.

Jun glanced at him, then back to Daniela with the calm of a man who’d already won. “You know… the quiet kind. Buttoned-up. Polite. But secretly… a menace.”

Dylan made an involuntary sound in the back of his throat.

Daniela grinned. “That’s oddly specific.”

Jun’s voice dropped. “You have no idea.”

Auntie May interrupted brightly. “Well, Jun, I think you'd be a great match for Daniela. Don’t you think so, Dylan?”

Dylan opened his mouth. No words came out.

Jun smiled at him.

Then murmured, in a voice only Dylan could hear:

“You look like you want to drag me under this table.”

Dylan actually choked this time.

Jun turned back to Daniela, unbothered. “You were saying?”

Daniela blinked. “Um. Are you… single?”

Jun’s voice stayed polite. “It’s complicated. I’m sort of… committed.”

Daniela frowned. “To what?”

Jun glanced sideways, hand brushing Dylan’s wrist. “To bad decisions.”

Daniela laughed. “God, you’re such a flirt.”

Jun gave a half-shrug. “Only when someone brings it out of me.”

Dylan looked like he needed an exorcism.

Daniela checked her phone. “Excuse me, I’ve got to take this.”

“Of course,” Jun said. “Take your time. I’m very patient.”

Once she left the table, Dylan exhaled like he’d just escaped drowning.

Jun leaned in, chin tilted, voice like smoke.

“You okay, babe?”

Dylan glared. “You’re going to get me disowned.”

Jun laughed under his breath. “You started it. Showing up in that shirt like that.”

Dylan muttered, “It’s just silk.”

“You know what silk does to me.”

“I hope you choke on your steamed fish.”

Jun licked his lips. “I’d rather choke on you.”

“JUN.”

“Shh,” Jun said sweetly. “Family-friendly, remember?”

Jun had already survived two aunties grilling him about marriage timelines and one uncle asking if he’d “found God yet” (???)—so he’d absolutely earned this break. He drifted toward the far end of the buffet, drawn by the chaotic scent of something spicy, fermented, and questionably legal.

A mystery dish bubbled ominously on a side table, guarded only by a laminated sign in red Chinese characters and one very amused girl in a qipao and white sneakers.

“You brave?” she asked, chin tilted.

Jun blinked. “Is this a dare?”

She grinned. “Only if you can’t handle chili oil, pig’s blood, or existential flavor crises.”

“...You had me at 'crises.'”

He ladled a modest amount into a tiny porcelain bowl. The smell slapped him across the face. “Holy hell.”

“Right?” the girl laughed. “That’s 酸辣猪红米线. Locals call it ‘death noodles.’ We say it’s good for your circulation.”

“Or my autopsy.”

“I’m Alice, by the way.”

“Jun.” They shook hands. Hers was warm and confident.

He took a bite—and immediately teared up. “Jesus.”

Alice looked delighted. “You like?”

“I think I’m seeing the other side.”

“You’ll build immunity. Maybe a soul, too.”

They were laughing when Dylan appeared from the crowd, looking flushed and mildly frazzled from an auntie gauntlet. “Jun—oh.”

His eyes widened.

Alice turned, equally stunned. “No way! Dylan?!”

Jun straightened slightly, eyebrows raised.

Dylan smiled in that awkward, too-wide way he did when blindsided. “Alice! Wow, it’s been… forever.”

“Since you ate chalk and blamed me in kindergarten?”

Jun blinked.

“Or since you lost a bet and let me cut your bangs?”

Jun blinked harder.

“You still have the scar?”

Dylan rubbed his forehead. “Emotionally, yes.” 

They both laughed—and before Jun could blink, Alice had launched into a hug that made Jun’s protective instincts sit up and snarl.

Dylan laughed, patting her back awkwardly. “Wow, it’s been years.”

“Too many,” Alice agreed, pulling away to scan his face. “You still allergic to grass?”

“I grew out of it.”

“Boo. That was the best part.”

Jun cleared his throat. “I see someone’s popular.”

Dylan startled. “Right—Jun, this is Alice. Alice, Jun.” Dylan stepped back, ears pink. “So—what are you doing here?”

“Grandma invited my mom. I’m tagging along. Free food and family melodrama? Can’t miss that.”

Jun sipped water like it was tea. “Old friends?”

“Next-door neighbors,” Alice answered brightly. “We used to catch frogs and stage pretend weddings. Guess who was the runaway groom every time.”

Dylan gave Jun a warning look.

Jun just smiled, lazy and pleased. “Frogs and commitment issues. A strong foundation.”

Alice laughed. “You’ve got sass. I like him.”

Cue the entrance of The Cousins, armed with dangerous energy and zero sense of boundaries.

“Alice! Finally! Look who’s back—the first wife!”

“Dylan’s frog bride!”

“Frog husband,” Dylan corrected under his breath, but no one heard him.

One cousin (with no volume control) gasped, “Omg, what if this is fate?! Reunited at PoPo’s 80th! Come on, don’t lie—y’all were so cute.”

Another chimed in, “Still could be, no? Neither of you brought dates...”

Jun’s arm drifted around Dylan’s waist like a gentle wave. He didn’t say anything—just smiled.

Dylan stiffened briefly, then melted. His ears flushed, but he didn’t pull away.

Alice noticed everything. Her eyes dropped to Jun’s hand, then back up—curious. Calculating.

“Auntie May, didn’t you say they used to ‘bathe together in a bucket’?”

Dylan groaned, “I was THREE!”

“Aw,” Jun cooed. “You were a wet menace even then?”

Alice, bless her, suddenly took mercy. “Okay, wow, I just remembered—I mom wanted to meet Dylan. Dylan, lets go?”

Dylan blinked. “Uh, yeah?”

Jun followed without needing an invitation.

They stepped out from the cage of extended relative, flushed faces. The chaos faded behind them.

Jun tilted his head at Dylan. “So. First wife.”

Dylan sighed. “I swear, they used to call her that to her face.”

“I like her.”

“You like anyone who isn’t threatening.”

Jun leaned in. “She’s observant. I respect that.”

Just then, Alice caught up to them, breathless and smug.

“Okay,” she said in rapid-fire Cantonese, 「你個男朋友望住你個樣,好似想直接喺枱底撐開你雙腳慢慢食落去。」

(“The way your boyfriend was looking at you—like he wanted to spread your legs under the table and take his time with you.”)

Dylan made a sound between a squeak and a gasp.

Jun paused. “What’d she say?”

Dylan, somehow redder than a poached lobster, coughed violently. “Nothing. Vitamin D levels. She’s… worried.”

Jun raised an eyebrow. “You sure? Her tone said X-rated novella.”

“She’s just very… specific.”

Jun grinned. “I like her more and more.”

Alice gave Dylan a mock-salute and turned back toward the gossiping end of the hall. “Don’t do anything too scandalous,” she called back in thai, just loud enough for Dylan to want the earth to swallow him.

Jun slung an arm over Dylan’s shoulders, smug. “Sooo... legs, huh?”

Dylan hissed, “I will suffocate you with spring rolls.”

Jun’s grin widened. “You’d have to catch me first.”

Alice turned around again and winked. “Enjoy the rest of the banquet. And, Dylan?”

“Y-Yeah?”

“If you two disappear for a while, I’ll tell your cousins you’re in the bathroom. Together. Very constipated.”

And with that she vanished, sneakers flashing in the dark like a smug little fairy godmother of chaos.

Jun leaned in, brushing their shoulders. “She knows.”

Dylan covered his face. “She knows too much.”

Jun smirked. “And now I need to know exactly what she said.”

“No.”

“Was it about your smile?”

“No.”

“Your ass?”

Dylan wheezed.

Jun added, almost thoughtfully, “You really were about to get shipped into a second marriage.”

Dylan groaned, still red. “God, it’s like high school but with soup.”

Jun laughed softly. “It’s okay. I’ll fight her for you.”

“She’d win.”

“I’ll seduce her into surrender.”

Dylan looked at him sideways. “You’re not allowed to flirt your way out of everything.”

Jun’s eyes twinkled. “Who’s going to stop me? The frog bridegroom?”

Notes:

Loll at first I thought I might not update for like 3 days cause I came out on a trip 😋😋😋😋

But I missed Hong so very much I couldn't not write loll
And when I DID write....so I thought why not just update 🤡😁

Chapter 51: A menace to society

Summary:

From the opposite side of the table, Po whispered with delight into Thame’s shoulder. “That was premeditated. He knows what he’s doing.”

Thame grinned around his spoon. “So does Dylan. He just doesn’t know what to do about it.”

Nano, chewing on a spicy dumpling like it was popcorn, added with absolute glee, “This is better than the variety show. I'm sweating for him.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

It began with a button.

A simple, stupid, strategic button.

Jun’s shirt was immaculate, a pale slate blue that picked up the warm lighting from the banquet hall chandeliers and made his skin look glow-washed, like honey warmed over low heat. The embroidery near his collar was so subtle it looked like secrets stitched in silk.

And then—click.

He undid the second button from the top.

Not the first, no. That would’ve screamed intention. But the second? It was the kind of careless, elegant sin that whispered: I’m comfortable. I belong here. I'm not trying—are you looking?

Dylan was definitely looking.

One second, Jun was just politely chatting with Dylan’s eldest cousin about the difference between traditional dumpling folds across regions, and the next—he was all relaxed limbs, one arm hooked behind Dylan’s chair, neck tilted just enough to flash the dip of his collarbone. His chest shifted with a slow inhale as he laughed at something innocuous.

That glimpse of skin should’ve come with a goddamn parental warning.

Dylan’s throat tightened. He picked up his water glass and drank like hydration would cleanse the visual sin out of his system. It did not.

Across the table, Thame leaned over with a knowing smirk. “Do I need to remind you to breathe?”

“I am breathing,” Dylan hissed through his teeth.

“Barely.”

And then the napkin dropped.

Jun, seated in elegant grace like he was posing for a C-drama family portrait, glanced down with a soft “Oops,” as the white linen slipped from his lap.

It was too smooth to be accidental.

The napkin drifted like a feather to the plush carpet. Jun gave a delicate sigh, then leaned forward to retrieve it.

Except he didn’t bend at the waist.

He melted forward, slow and fluid, like the motion of a cat stretching after a nap. His shoulder brushed Dylan’s thigh. His fingers slid just slightly too far under the table. Long, elegant, exploring fingers. A pause. He grabbed the napkin—slowly. Straightened.

Back upright, he looked over at Dylan with a smile like butter wouldn’t melt in his mouth.

“Got it,” he murmured.

Dylan’s whole brain was one long internal Windows error sound.

From the opposite side of the table, Po whispered with delight into Thame’s shoulder. “That was premeditated. He knows what he’s doing.”

Thame grinned around his spoon. “So does Dylan. He just doesn’t know what to do about it.”

Nano, chewing on a spicy dumpling like it was popcorn, added with absolute glee, “This is better than the variety show. I'm sweating for him.”

Dylan, meanwhile, was doing his best to maintain a conversation with his aunt. He nodded when she said something about visiting Macau, and then promptly lost the thread when Jun—Jun—picked up his water glass.

There was one ice cube left.

Just one.

He caught it between his teeth, the delicate clink echoing like a challenge.

Then Jun swirled the cube in his mouth, cheeks hollowing slightly with the motion. His lips parted as he sucked on it, a little exhale leaving him like the cold had caught in his lungs.

He didn’t look at Dylan.

He didn’t have to.

The sound of that crack—the slow crunch as his teeth finally broke through the melting cube—sent a physical shiver down Dylan’s spine. His fingers twitched where they rested on his thigh.

Jun licked a stray drop of water from the corner of his mouth, then let his gaze drift lazily back to the plate. Cool. Composed. Torturous.

Dylan made a noise. A soft, strangled sound like someone trying to scream through a pillow.

“Mm?” Jun turned, lips still faintly wet. “You okay?”

“You—” Dylan swallowed. “Menace. To. Society.”

“I’m just thirsty,” Jun said, blinking with calculated innocence. His tongue ran along the curve of his bottom lip, chasing the cold.

Nano had collapsed into his own arms across the table. “Oh my god. He’s a public hazard.”

Po was red from stifled laughter. “This is so much better than the slideshow we were supposed to watch.”

But then came dessert.

A waiter glided in with tiny glass bowls and porcelain plates, each arranged like edible art. Sesame balls dusted in gold leaf. Almond jelly trembling faintly like it was shy. Delicate scoops of mango pudding cradled in hollowed-out orange peels.

Jun picked up his chopsticks.

He reached for one of the glossy, syrup-lacquered sesame balls—and on cue, it slipped.

The ball tumbled midair.

Jun caught it with a little gasp, managing to snatch it awkwardly before it rolled onto the tablecloth. But the syrup had already splashed—a slow, glistening drip catching on the corner of his mouth.

He blinked, lips parted.

Then lifted his thumb. Slow, deliberate. Dragged it across his lower lip, collecting the syrup.

And sucked it clean.

Dylan stared.

Jun still hadn’t looked at him.

He was focused on his plate. Chewing slowly. Calmly.

Then he finally glanced up. “Mm? Something wrong?”

Dylan couldn’t breathe.

“You’re flushed,” Jun said, tilting his head like an angel dipped in mischief. “Do you need water?”

The sesame ball incident should’ve been Dylan’s rock bottom. Jun licking syrup off his thumb, slow and oblivious, like sin hadn’t just casually entered through his mouth and sat down for tea.

But then Jun had to go and smile.

And talk to Dylan’s *aunt* like he was already part of the family. Meanwhile, Dylan was internally duct-taping together the last pieces of his self-control.

At the other end of the table, Thame whispered, “The boyfriend’s about to commit crimes.”

Po, calmly chewing, said, “Only if Jun looks at him while holding another dumpling.”

Nano added, “Ten bucks he short-circuits before dessert ends.”

And then—salvation or damnation, depending on interpretation—Grandma Lim spoke.

“Jun-ya,” she called, her voice soft but sharp enough to slice clean through the dinner chatter.

Jun looked up mid-sip. “Yes, Nai Nai?”

“Come here.” She patted the seat beside her. “I have something for you.”

Dylan stiffened. “Oh no.”

Jun, as usual, was unbothered. “Okay,” he said, and walked over with that easy grace that made his shirt cling politely to his shoulders.

Nai Nai’s eyes twinkled. “Wah… strong back. You carry yourself well.”

Jun chuckled bashfully. “You’re too kind.”

She gestured to one of Dylan’s uncles, who brought over a red lacquered box. When Nai Nai opened it, even the chopsticks paused mid-air around the table.

Inside lay a deep crimson changshan, with gold-thread dragons coiling across the fabric like living flame. The kind of outfit that said “I could marry into this dynasty or burn it down” depending on the angle.

“I had this made for Dylan,” grandma Lim said. “But he has many. You—you’re special. You should wear it.”

Jun blinked. “Me? Really?”

Nai Nai nodded. “I want to see it on you. Just once.”

Jun scratched the back of his neck. “I’d love to, but I wouldn’t even know how to wear it…”

“Then how did you dress today?”

Jun smiled toward Dylan, who was very obviously pretending to have a sudden fascination with the centerpiece flowers. “He helped me.”

“Good,” Nai Nai said. “Then he can help again.”

Notes:

Continue reading into the next chapter in a flow ehehehhe

Chapter 52: Nai Nai's prophecy

Summary:

Dylan didn’t notice. He was too busy unlocking the door to the temporary gift room—opulent and quiet, filled with velvet-wrapped boxes and towers of tissue paper, not a single soul in sight.

Jun, meanwhile, glanced at his phone.

The message was from Pepper.

Group Chat: Dumpling Thirst Crisis

Pepper: JUN U NEED TO SEE WHAT NAI NAI SAID

Pepper: translating for the people

Notes:

(See the end of the chapter for notes.)

Chapter Text

Across the table, Dylan’s fork clattered to the plate. He made a sound that might’ve been agreement.

But Nai Nai wasn’t finished. With an amused little tilt of her head, she added something in Cantonese—fluid, teasing.

Jun blinked. “What did she just say?”

Dylan had gone pale. Then red. “Uh—nothing. Just a joke.”

“Sounded like more than a joke.” Jun narrowed his eyes. “What did she say?”

Po was already nudging Nano. Nano pulled out his phone faster than a cowboy in a shootout.

“No. Don’t you dare—” Dylan started.

But it was too late. The app translated, cheerful and cruel:

> “Help him dress, but don’t get too distracted unbuttoning what’s already on him, ah?”

The air at the table collapsed into silence. Then Pepper dropped his chopsticks.

Thame whispered, “No way she said that.”

“She did,” Nano confirmed, solemnly holding up the screen.

Jun blinked. “Wait, what? No—what does that mean?”

Dylan stood up so fast his chair scraped. “We’re going to go change. Right now.”

“But—Dylan,” Jun said, eyes darting between him and the box, “what did she—?”

“Doesn’t matter. Come on.”

“She said something about unbuttoning—?”

Dylan didn’t answer. He just grabbed Jun’s wrist and kept walking faster.

Back at the table, Po was fanning himself with a napkin. “I give them eight minutes.”

Thame said, “Seven. That thing’s silk. It’s not staying on long.”

Nano raised his hand solemnly. “I just want credit as translator when someone gets married.”

Pepper rolled his eyes. “In a changshan?”

Po leaned over to Thame. “Fifty bucks says Jun starts undressing himself just to get answers.”

Thame replied, “I’m not betting against inevitability.”

As Dylan tugged Jun gently by the wrist toward the hallway, Jun glanced back at the table, confused and deeply intrigued.

“She said what?” he whispered. “Why did she sound so amused?”

“I’m begging you to stop talking.”

“Should I be worried?”

“No,” Dylan muttered, practically dragging him now, “but I should.”

As Dylan all but frog-marched Jun down the hall, they passed a couple of younger cousins who were snickering into their sleeves. The ornate hallway, decked in crimson silk banners and gold calligraphy, was blessedly empty—just a few doors, soft carpets, and the increasingly erratic sound of Dylan's breathing.

Jun was letting himself be pulled along with the ease of a guy who knew he couldn't stop this any time soon.

“Hey,” Jun said, voice mild. “You never did tell me what Nai Nai said.”

“Doesn’t matter,” Dylan mumbled, face still flushed. “It’s not important. She’s just… dramatic.”

Jun raised an eyebrow.

Then his phone pinged.

Dylan didn’t notice. He was too busy unlocking the door to the temporary gift room—opulent and quiet, filled with velvet-wrapped boxes and towers of tissue paper, not a single soul in sight.

Jun, meanwhile, glanced at his phone.

The message was from Pepper.

Group Chat: Dumpling Thirst Crisis

Pepper: JUN U NEED TO SEE WHAT NAI NAI SAID

Pepper: translating for the people

Pepper: “Help him dress, but don’t get too distracted unbuttoning what’s already on him, ah?”

Pepper: BLESS THIS WOMAN

Jun stopped. Blinked. Re-read.

And then. He smiled.

Slowly.

They reached the door to the storage room where Dylan’s family had been keeping gifts and outfits. He yanked it open and tried to usher Jun in like a gentleman with a very broken survival instinct.

Jun didn’t move. He paused just before the threshold and looked at Dylan.

Dylan turned back to say something—probably about the outfit box or where the buttons were—but the moment he looked up, he paused.

Because Jun was not following him in anymore.

Jun was standing in the hallway with that look. That deliberate, slow-burning mischief just barely hidden behind his lashes.

“…Jun?” Dylan asked, warily.

Jun stepped in, and closed the door behind them.

Clicked the lock.

Dylan straightened like a startled cat. “Wait, wh—”

Jun’s voice dropped to a murmur. “Distracted unbuttoning what’s already on me, huh?”

Dylan visibly short-circuited. “You—no—I was trying to prevent you from that—”

Jun walked up to him, a hair too close. Close enough for Dylan to feel the heat radiating off him through his very problematic, body-hugging shirt.

“So,” Jun purred, tilting his head, “what part exactly were you supposed to get distracted by?”

“None. None of the parts. All the parts are fully clothed and undistracting.”

Jun raised both arms lazily and stretched—shirt lifting just a little, just enough, revealing a tantalizing sliver of well-sculpted abs and the waistband of his tailored pants.

“Oh no,” Dylan whispered.

Jun stepped closer. “Still not distracted?”

Dylan was definitely not not distracted. His soul left his body. His ancestors wept.

Jun tilted his face up, eyes big and faux-innocent. “I could start unbuttoning for you, if it helps.”

“You are doing this on purpose.”

Jun gave a mock-gasp. “What? Me?”

Dylan backed up toward the pile of gifts like he was about to use a Gucci box as a shield. “This is not fair.”

Jun kept advancing. “I was just trying to understand Nai Nai’s comment, but now I’m curious.”

“Curious is how war starts, Jun.”

“And how makeouts start too.”

Dylan made the fatal mistake of looking at Jun’s lips right then. Jun saw it. Smirked. Stepped into his space, hands casually settling at Dylan’s collar as if fixing it—but really just letting thumbs drag along his skin with excruciating gentleness.

“You’re flushed again,” Jun murmured. “Want me to get you some water?”

“You are the water hazard.”

Jun leaned in, nose almost brushing Dylan’s. “You gonna help me change?”

“I’m gonna combust.”

Jun chuckled softly, and Dylan swore he could feel the sound against his chest.

“Good,” Jun whispered. “Because I’m getting very curious about those buttons.”

"Jun—”

“That’s bold,” Jun mused. “And you panicked. Which means you’ve thought about unbuttoning me.”

“Jun, please.”

“Oh babe,” Jun purred, eyes flicking down Dylan’s chest. “Don’t beg. Not yet.”

Dylan made a strangled noise in the back of his throat and sped up. “Now. You are putting on the outfit. Without commentary.”

Jun laughed and stepped a little too close, brushing Dylan’s arm with every breath. “How do you expect me to do that, when I now know you’ve imagined peeling my clothes off? That’s very distracting.”

“I haven’t imagined it.”

Jun leaned in, whispering, “You’re a terrible liar.”

“I have not imagined it!”

Jun raised a single eyebrow. “Then why did you almost drop your chopsticks when I licked that sauce off my lip?”

Dylan stumbled.

Jun didn’t stop. He just chuckled under his breath, all smug menace, as if he hadn’t just shot Dylan’s entire nervous system into breakdown.

“You did that on purpose,” Dylan muttered.

“I don’t know what you mean,” Jun said, completely unconvincing. “I just eat with passion.”

“You licked your thumb.”

“I was savoring the flavor.”

“You moaned.”

“I sighed. Because it was good.”

“You looked me dead in the eyes.”

Jun grinned. “You should’ve looked away if you couldn’t handle it.”

“I just want you to know,” he said, voice deceptively light, “that if you unbutton even one thing on me, Nai Nai’s prophecy is going to come true. And you’ll only have yourself to blame.”

Notes:

Would u guys like a smut chapter next?

Disclaimers: Imma do it only if I get atleast 7 ppl in its for, before the next chapter 🤭🤭🤭
Or else I could keep it totally pg13 🤷‍♀️😋

 

BTW UKWW GAISSS
AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
DID Y'ALL SEE THT ONSTAGE "ACCIDENTAL" INTERACTION BW HONG AND NUT?????

Chapter 53: A prophecy coming true

Summary:

Dylan's hands paused. Then he tugged the sash loose, rougher this time. "You really want to test me right now?"

Jun's laugh was low, warm, but smug. "Not test. Tempt."

The outer robe slid down, exposing Jun's bare shoulders. His back was strong, lean, golden under the soft lighting. Dylan stared, hands faltering again at Jun's waist.

"I told you to stop," Dylan said.

"And I told you I like systems," Jun murmured. "I know just where to push."

Notes:

(See the end of the chapter for notes.)

Chapter Text

Jun looked up, slowly, with the air of someone who'd just realized the birthday cake is also laced with liquor. "So Nai Nai ships us. Bold of her to assume we'd put anything back on after."

"Jun—"

Jun tilted his head, voice dropping an octave. "You going to help me undress or what, gege?"

Dylan let out a sound that was part groan, part prayer. "I'm just—"

Jun leaned back against the table, arms loose at his sides. "So... how many layers are we taking off, exactly?"

Dylan exhaled, stepping forward like a man walking into a trap he had no intention of escaping. "Turn around."

Jun blinked, but did it. The knot at his collar was intricate, like something out of a historical drama. Dylan's fingers moved over it with muscle memory—he'd helped Jun dress earlier, so now he was doing it in reverse. Undoing him. Quietly. Carefully.

Until Jun whispered, "You're being awfully gentle for someone who stormed in here like he was going to ruin me."

Dylan's hands paused. Then he tugged the sash loose, rougher this time. "You really want to test me right now?"

Jun's laugh was low, warm, but smug. "Not test. Tempt."

The outer robe slid down, exposing Jun's bare shoulders. His back was strong, lean, golden under the soft lighting. Dylan stared, hands faltering again at Jun's waist.

"I told you to stop," Dylan said.

"And I told you I like systems," Jun murmured. "I know just where to push."

Dylan spun him around, hard enough to make Jun stumble back into the table. His robe was halfway undone, chest exposed, skin marked faintly from the heat of earlier teasing.

Dylan's voice was taut. "You don't get to say things like that with that look on your face."

Jun's eyes sparked. "What look?"

"That—'kiss me or kill me, either way you'll die trying' face."

Jun laughed, breath hot. "Then kiss me."

He didn't have to say it twice.

Dylan surged forward, hands sliding into Jun's hair, dragging him in. Their mouths crashed together—hungry, clumsy, urgent. There was no time for poetry, only punctuation. Teeth. Breath. Hands. Dylan kissed like he needed to forget, and Jun kissed like he needed to be remembered.

Jun's hands slid under Dylan's shirt, cool fingers against warm skin. Dylan hissed, trying to pull back, but Jun nipped his lower lip. "No backing out now."

"You are—" Dylan broke off, gasping, "—a menace."

"I know." Jun tilted his head, eyes hooded. "But I'm your menace. And I really like how bossy you get when you're flustered."

Dylan grabbed his hips, hauling him forward. "Then shut up and let me help you change."

Jun's head tipped back, throat exposed, lips parted in a grin. "Only if you put your hands where Nai Nai said you should."

"Oh my god."

"Technically she said undress me and then redress me. She didn't specify a time limit between."

Dylan tugged the robe open wider. "How about I make you wait for it?"

Jun's breath hitched. "Hot."

The table behind him creaked slightly as Dylan pressed him back, pinning Jun there with his hips. "Stay quiet," Dylan whispered against his neck. "Unless you want the staff hearing how many layers you've got left."

Jun grinned. "Is that a challenge?"

Dylan growled. "You really don't know when to shut up."

Jun reached up, tugged Dylan's head down by the collar. "Then shut me up."

Their mouths collided again—this time slower, deeper. Not chaotic, not desperate. Just... intimate. Like they had all the time in the world. Like the world outside didn't matter.

Only the rustle of silk. The weight of a body half-undressed. The ache of wanting more but knowing this room, this moment, was a stolen thing.

And then—another ping from Jun's phone.

Dylan froze.

Jun, panting, giggled into his mouth. "If that's Pepper again—"

Dylan pressed his forehead against Jun's. "We are never going to hear the end of this."

Jun smirked. "Nope. But at least she'll say we have great taste in storage rooms."

Dylan nipped his jaw. "We're going to hell."

Jun's voice was all silk and sin. "But baby, we'll look so good doing it."

Jun's back arched slightly against the table, the cold edge biting into his spine while Dylan's hands skimmed down his sides like they belonged there—like they knew every curve and line from memory.

His robe had slipped lower now, the silk pooling at his elbows, baring the strong cut of his chest and the slight flush blooming across his collarbones. He knew he looked like temptation incarnate. And Dylan? Dylan looked like he was barely holding on.

Jun tilted his face, breath ghosting against Dylan's cheek. "You're staring."

Dylan didn't answer. His hands were too busy gripping Jun's waist, thumbs pressing in, steadying himself more than Jun.

Jun smirked, voice low and sinful. "How many different shades of red can I make you turn, eh?"

He dragged his hand down Dylan's chest, fingers curling slightly as he leaned close—his mouth just barely brushing Dylan's jaw.

He repeated the question again, this time as a brand whispered against Dylan's skin, right into the jut of his hipbone. Then, with a smirk, he bit down gently.

Dylan jolted. Swore. His hands flew back up to Jun's shoulders, pinning him still.

"Where else can I make you blush?" Jun whispered.

And Dylan did. Right on cue.

He blushed.

His cheeks went a vivid, stormy red. The bridge of his nose turned faintly pink, too. Jun stilled, momentarily caught off guard by how beautiful it was. That blush. That vulnerability peeking out beneath all the sharp bossiness.

He was utterly captivated by it.

"You're so—" Jun breathed, voice thick with wonder and heat. "So pretty when you're like this."

Dylan's eyes darkened. "Stop talking."

"You love it," Jun whispered. "You love when I talk. Especially like this."

"I said—"

Jun licked a stripe up Dylan's neck, slow and shameless. "You like that, eh?" he purred. "Me telling you how good you are."

Dylan let out a sharp, wrecked sound and shoved Jun back—not harsh, just firm. Controlled. The table creaked again, rattling under Jun's weight.

"Keep talking," Dylan warned, breath ragged, "and I'll remind you what happens when I stop being polite."

Jun's grin widened. "You promise?"

That was it.

Dylan's hand cupped Jun's jaw and tilted his head up, forcing their eyes to meet. "No more games. Shut up and keep still."

Jun's breath hitched. His lips parted like he wanted to sass back, but something in Dylan's expression—something tight, dangerous, in control—made him obey.

For once, Jun went quiet.

Dylan took his time then, undoing the next clasp of Jun's robe with deliberate slowness. His fingers skimmed over bare skin, mapping it like territory. Every time Jun moved, Dylan pressed him back down with a palm on his chest, holding him in place.

"Don't move," Dylan whispered against his neck. "You wanted to be undressed? Then let me do it right."

Jun shivered. "Dylan..."

"I said don't talk."

Jun hummed, low and desperate, but obeyed. Dylan's fingers worked faster now, sliding fabric off shoulders, off hips, baring more and more until Jun was sitting on the edge of the table, flushed and breathing hard, legs parted slightly like he didn't even realize.

But he knew exactly what he was doing. He was Jun.

 

Notes:

Well guysss I finally started another work it's called:

Pragma: Logically in Love || PerthSanta

summary:
No one talks about the boy who turns heads without trying.
Too beautiful. Too careful.
Raised by a silent father and a mother whose name was never spoken.
He walks through the world like it was built to love him-
but he's never sure if anyone really does.

No one talks about the boy who was chosen by a goddess,
pulled from the streets and given a mind not entirely his own.
He sees things others miss.
Solves what others can't.
But somewhere beneath all the clarity, he's still searching for who he was... before Olympus.

They meet at a university where the divine hides behind textbooks and skin.
Where magic hums under fluorescent lights.
Where even demigods can't see each other's truths-
not unless they use it.

Something is waking.
Old stories want new endings.
And the Fates?
They've started paying attention again.

 

Do check it out if u like perthsanta or r into greek romance it's gonna be swoonworthy i promise ahahahah

Chapter 54: Giving the aunties a topic

Summary:

Jun yelped softly, hips jerking forward, back arching against the cold table edge.

"Dylan—!"

The sound made Dylan's pulse spike. He could feel Jun trembling under him, the robe nearly falling off entirely now, his skin flushed and impossibly warm.

And right there—along the curve of Jun's shoulder—a red mark bloomed.

Bright. Obvious.

Notes:

(See the end of the chapter for notes.)

Chapter Text

"Bossy," Jun murmured.

Dylan brushed his knuckles along the inside of Jun's thigh—just to watch him twitch. "You like it."

Jun shivered again. "I love it."

Dylan leaned in, mouth grazing Jun's ear. "Good. Because I'm not done with you."

The heat between them pulsed, sharp and electric. Silk rustled to the floor. Dylan ran a hand down Jun's thigh, grip tightening. Jun tilted his head back with a sigh like surrender.

But it wasn't surrender.

It was invitation.

And Dylan—God help him—answered.

The silk slipped lower.

Jun's robe hung loose off his shoulders, exposing the clean slope of his chest, the curve of his neck—a canvas just begging to be claimed.

Dylan didn't even pretend to be noble anymore. He leaned in, mouth brushing Jun's collarbone, hot breath skimming skin that still burned from every earlier touch. One kiss turned into two. Then he dragged his lips down Jun's chest, pausing where the skin felt especially warm. Sensitive.

Jun sucked in a breath, his spine curving instinctively against the table.

"I thought you were going to redress me," he murmured.

"I am," Dylan said, dragging his teeth lightly across Jun's shoulder. "Eventually."

Jun grinned. "That's not how time works, babe."

Dylan bit down.

Not hard enough to hurt. Just enough to make Jun feel it. Enough that Jun gasped and grabbed at Dylan's jacket, twisting the fabric in his fists.

"You—"

Another kiss. This one right at the base of Jun's neck.

Jun's words melted into a soundless whimper.

Dylan's voice was darker now, low in his throat. "You think you're so smug. Flirting all dinner. Licking dessert like you didn't know what you were doing."

Jun's grin was shaky. "I always know what I'm doing."

"Yeah?" Dylan's hand flattened against Jun's thigh, fingers dragging up slowly, possessively. "Then you know what happens next."

Before Jun could make another joke, Dylan sank his teeth into the soft spot between neck and shoulder—this time with a growl.

Jun yelped softly, hips jerking forward, back arching against the cold table edge.

"Dylan—!"

The sound made Dylan's pulse spike. He could feel Jun trembling under him, the robe nearly falling off entirely now, his skin flushed and impossibly warm.

And right there—along the curve of Jun's shoulder—a red mark bloomed.

Bright. Obvious.

Dylan swore under his breath and leaned in again, this time kissing the spot softly as if to apologize. But it was too late. Jun had already seen the look on his face. The heat. The hunger.

Jun's voice dropped, a devil's whisper, playful and dripping with smoke.

"You realize..."
His hand slid up Dylan's chest, slow, suggestive.
"...if you leave marks I can't hide..."
Fingers curled around Dylan's collar. Tugged him closer.
"...your aunties might start asking questions."

And just like that, Dylan went still.

Because that voice? That exact tone?

It was silk-wrapped dynamite.

The kind of thing that made a man forget how to breathe.

His hands hovered over Jun's waist now, barely holding back. Jun, half-dressed and fully dangerous, tilted his head in mock innocence.

"Still want to finish dressing me?" he asked.

Dylan's answer was a warning growl in Cantonese.

But his hands never stopped.

And the look in Jun's eyes said he'd just won the war.

The line settled between them like smoke—curling, curling, filling all the space Dylan was trying to breathe in.

His hands paused.

Jun was flushed and bare from the waist up, his chest rising and falling with shallow breaths, skin gleaming faintly under the cold hotel lighting. There was already the faintest suggestion of a red mark near his collarbone—Dylan's doing. His lips looked kissed-to-hell, swollen and smug.

And that voice. That whisper.

It was practically velvet-dipped gasoline.

Dylan stared down at him, at the flush across Jun's cheeks, the glint in his half-lidded eyes, the way he said "your aunties" like it was a private joke. Like Dylan wasn't currently trying to figure out how to redress the same boy he'd just backed against a table like a man unmaking a shrine.

"I'll be careful," Dylan said, rough but steady. 

Jun's smirk grew. "That wasn't a complaint. Just a warning."

Dylan swore under his breath. He picked up the discarded inner layer of Jun's robe and shook it out like a lifeline.

"Arms up," he ordered.

Jun obeyed. Slowly. Lazily. Like a prince humoring a servant. The muscles in his chest flexed, and Dylan pretended not to notice the stretch of golden skin under the fabric as he slid the robe over his arms again.

Jun leaned in a little as Dylan fastened the ties. "You're good at this," he murmured, low and teasing. "Ever considered a side hustle as my personal dresser?"

"Not unless I get hazard pay," Dylan muttered, looping the sash around Jun's waist. His hands skimmed just a little lower than necessary, and Jun shivered.

He could feel Dylan's restraint, like heat under pressure. Jun tilted his head, breath tickling Dylan's neck. "How red am I?"

"Inside or outside?"

Jun huffed a laugh.

Dylan stepped back just enough to assess his work. The robe lay mostly flat, but his hair was a mess, collar slightly skewed, the whole look screaming post-makeout dishevelled. It was hot. And also a problem.

Dylan moved to fix his collar.

Jun leaned into it like a cat. "So gentle now. Where's the man who shoved me against a table five minutes ago?"

Dylan muttered something in Cantonese under his breath that sounded like a prayer and a curse. He took out a small comb from his pocket—something he always carried for emergencies, never dreaming this would be the reason—and began fixing Jun's hair with quick, efficient strokes.

Jun watched him in the mirror-like reflection of the dark window behind. Watched the concentration. The faint red still lingering in Dylan's cheeks. The way his mouth tightened when Jun leaned just slightly closer.

Jun reached up and caught Dylan's wrist, guiding his hand to rest against his throat, just for a second. "Do you know," he whispered, "how ridiculous you are for trying to fix me after wrecking me?"

Dylan's grip tensed on instinct—just slightly. Not choking. Just claiming.

"Someone has to make you look presentable," Dylan said, voice frayed at the edges.

Jun tilted his chin up, eyes half-lidded. "You think I don't look presentable?"

"You look like what Nai Nai warned me about," Dylan growled, tugging the last knot tight at Jun's waist.

"Mm." Jun slid a hand up Dylan's chest. "Then I guess she gave you the outfit and the instructions."

Dylan was two seconds away from tossing him right back on the table again.

But Jun was smirking. Behaving now, technically. Redressed. Tidied. Dangerous.

There was a knock at the door.

Both of them froze.

"Eh, Dylan?" came Nano's sing-song voice through the wood. "People are asking where you went. Also, if you two broke anything in there, tell Nai Nai before she finds out herself."

Jun turned toward Dylan with the most beatific, innocent expression imaginable. "Guess that's our cue."

Dylan grabbed his arm. "You're fixing your hair again before we walk out."

"I like it messy," Jun whispered.

"You're going to get me killed."

Jun's grin returned full-force. "Then you better make it worth it."

Notes:

LOLLLL idkk it seems a little not-hot-enough na?
(Or am I just overthinking it? 😭😭🤧🤧)

Chapter 55: Devouring the handsome boy

Summary:

“She’s just teasing,” Dylan muttered quickly under his breath, low enough that only Jun could hear.

But Nai Nai wasn’t done. She turned her mischievous gaze onto Dylan, speaking in rapid-fire Cantonese that made Dylan’s ears turn redder with every syllable.

「年輕人,慢啲啦,啱啱着好件衫,你又諗住點解開?畀人呼吸吓都好嘛,等吓下一回啦~」
("Young man, slow down—he just got dressed, and you’re already thinking about undoing it again? Let him breathe a little… save some for later.")

 

Jun, blessedly, couldn’t follow the entire sentence — but the undoing it again part landed hard again.

Notes:

(See the end of the chapter for notes.)

Chapter Text

They stepped out of the gift room like criminals leaving the scene of a barely-contained heist.

Jun instinctively adjusted his collar, fingers brushing over the sensitive spot on the side of his neck. It was warm. Too warm. And even though Dylan had done a decent job redressing him, Jun could feel the faint sting where teeth had claimed him earlier.

“Is it showing?” Jun hissed under his breath.

Dylan glanced sideways. “It’s… fine.”

“Dylan.”

“It’s mostly fine.”

Jun froze mid-step. “What the hell is ‘mostly fine’?”

“You can’t see it unless you’re looking.”

“Unless you’re looking?!” Jun whisper-shouted.

Dylan exhaled like a man standing at his own funeral. “Just keep your hair angled slightly—”

They rounded the corner.

Slipped back into the main banquet hall as quietly as possible, hoping to blend into the sea of relatives now focused on their food, selfies, or low-stakes gossip. The red lanterns cast soft glows over tables crowded with jade serving dishes, while distant cousins shouted over one another about business or travel.

But up at the head table, right where she was earlier, sat Nai Nai.

Her sharp eyes locked onto them the moment they reappeared. She hadn't moved an inch — as if she'd been waiting.

Jun stiffened instinctively, trying to adjust his hair as Dylan steered him toward her with a tension that could slice glass.

Nai Nai waved them over gently. “Come here. I want to see the outfit.”

They obeyed, because there was no other option.

Jun stood before her, cheeks still warm, robe pristine but just barely. The layers sat perfectly against his frame thanks to Dylan’s desperate attempts earlier, but somehow that made the entire situation worse. His flushed skin practically glowed beneath the silk.

Nai Nai tilted her head, giving him a slow once-over. And then she smiled.

She said softly, voice warm like silk-wrapped honey, “It looks wonderful.”

Jun stood there, shoulders tense under the smooth weight of the robe, his heart thumping so loud it nearly drowned out the soft murmurs of the banquet hall behind them. The fabric was cool against his flushed skin, but the heat in his face refused to fade.

He managed to breathe out, barely above a whisper, “Thank you.”

Nai Nai’s eyes twinkled, sharp and knowing beneath the gentle curve of her smile. Her gaze swept over him again—slowly, like she was appraising not just the outfit, but the entire picture standing before her. The way the robe fell against his frame, the slight pink blooming on his cheeks, the hint of color still staining his neck where Dylan’s self-control had cracked just minutes ago.

She leaned in just a fraction, lowering her voice into something conspiratorial—like she was offering him a secret not meant for the rest of the family, but absolutely meant for Dylan’s tormented ears.

“Don’t change back later,” she whispered.

Jun blinked, caught off guard. “Sorry?”

Her smile deepened, almost mischievous now. And then, in a low, velvety Cantonese that wrapped around Dylan like a noose, she murmured:

"唔好換返啦。下次,俾人食咗我個靚仔點算呀?"
(Don’t change. Next time, what if someone devours my handsome boy, hmm?)

The words floated into the charged air between them.

Jun caught enough to make his stomach flip. He recognized 靚仔handsome boy — and devour. The combination made his brain short-circuit.

The meaning hit him like a delayed explosion.

His breath caught, lips parting slightly as if to respond, but nothing came out. The flush in his cheeks deepened dramatically, spreading down his neck like wildfire. His fingers twitched slightly at his sides, as if unsure whether to fidget or freeze entirely.

The world seemed to shrink for a moment — just him, Dylan’s grandmother, and the weight of those playful, dangerous words that she delivered with perfect composure, like she wasn’t actively turning Dylan into a walking pressure cooker right beside him.

“She’s just teasing,” Dylan muttered quickly under his breath, low enough that only Jun could hear.

But Nai Nai wasn’t done. She turned her mischievous gaze onto Dylan, speaking in rapid-fire Cantonese that made Dylan’s ears turn redder with every syllable.

「年輕人,慢啲啦,啱啱着好件衫,你又諗住點解開?畀人呼吸吓都好嘛,等吓下一回啦~」
("Young man, slow down—he just got dressed, and you’re already thinking about undoing it again? Let him breathe a little… save some for later.")

Jun, blessedly, couldn’t follow the entire sentence — but the undoing it again part landed hard again.

He pressed his lips together tightly, eyes wide as Dylan's hand subtly squeezed his beneath the table like a silent warning: Do. Not. Ask.

“I… I think I’ll sit now,” Jun mumbled, half-bowing again in respect as he finally escaped into his chair.

“Good boy,” Nai Nai chuckled softly.

As they slipped back into their seats, Dylan exhaled sharply, chest rising with the force of it, as though he'd just escaped a fire — or more truthfully, was still very much burning inside one. He kept his eyes straight ahead, posture painfully composed, but the tell-tale strain in his jaw gave him away.

Under the white linen napkin draped across their laps, his hand remained locked with Jun’s. Their fingers tangled together in a death grip that neither of them dared release. Dylan’s thumb traced small, frantic circles along Jun’s knuckle, betraying the nerves he was otherwise determined to hide. His skin was warm — warmer than before — as though the lingering flush on his cheeks had seeped all the way down.

Jun’s own hand wasn’t much steadier. His pulse pounded in his throat, hot blood still humming through his veins from Nai Nai’s quiet little landmine of a comment.

He leaned over, so close his lips barely brushed Dylan’s ear, voice light but tight with adrenaline and wicked delight. His breath tickled Dylan’s neck, and the sensation made Dylan’s fingers tighten just slightly under the table.

“You can’t seem to let go,” Jun whispered, his voice teasing but breathless, like he was still dizzy from everything they weren’t allowed to be doing. “Nervous, babe?”

Dylan shut his eyes for half a second, like he was praying. Or negotiating with fate. “Stop.”

Jun’s grin curved against his ear. “Or someone might devour your handsome boy next time?” he whispered, deliberately echoing Nai Nai’s exact phrasing, each syllable coated in private sin.

Dylan’s jaw twitched. His blush deepened visibly, crawling over his cheeks like a slow sunrise. He didn’t dare look at Jun.

Jun, however, was practically glowing now—dangerously satisfied and flushed, his eyes glittering as he sat back, still watching Dylan with that playful glint, like he was enjoying every second of Dylan unraveling quietly beside him.

But they weren’t even out of danger yet.

Just as Dylan started praying for peace, the sound of hushed excitement erupted from a few tables over. A small group of younger cousins—mostly girls—had clearly taken full notice of Jun’s new look. Their eyes were wide, their hands fluttering as they whispered and nudged one another. Two of them giggled outright, clearly emboldened, and soon enough, they began making their way over, steps small but determined.

Jun noticed the movement and blinked, lips parting. “Uh oh,” he breathed softly, catching Dylan’s gaze.

Dylan’s jaw flexed again, teeth grinding behind tight lips. His hand tightened around Jun’s as if anchoring him in place.

Jun leaned in just enough to keep his voice low, still amused even as his own face stayed warm. “Jealous already?”

Dylan finally turned his head, eyes burning like dark silk. His voice was a velvet threat as he whispered, “They’re not the ones I’m worried about devouring you.”

Jun’s breath caught — the words hit somewhere deep. His face flushed harder, the pink now crawling down the column of his neck. The glitter in his eyes dimmed into something softer, hungrier.

He swallowed once and whispered back, voice low and deliberate. “Good.”

Notes:

I really wanna know how many of u want Jun and Dylan to end up married in this fanfic in nai nai's gracious presence 🤭🫣😂

Chapter 56: Sharing him with spotlights

Summary:

“They’ll get the camera kiss,” Dylan whispered, brushing his lips teasingly over Jun’s temple. “I get the real thing.”

Jun buried his face in Dylan’s chest, equal parts flustered and delighted.

Outside, the rain began to fall harder. But inside their little bubble of warmth, tangled limbs and laughter and wonder, everything felt golden.

Jun had landed the role of a lifetime.

And Dylan—God help him—was about to learn what it meant to share the spotlight with the boy who already had his whole heart.

Notes:

(See the end of the chapter for notes.)

Chapter Text

A month passed by in the haze of love and more love for Jun and Dyaln.

Then the news came on a sleepy Tuesday, when the rain was just enough to paint everything soft and gray. Outside Jun’s window, the city looked like it had been wrapped in gauze—misty, quiet, blurred at the edges. The air smelled faintly of damp concrete and ginger tea. Inside the dorm, everything was gentle chaos: the hum of an old playlist looping in the background, the low rumble of someone vacuuming down the hall, the clink of Pepper raiding the kitchen for leftover boba.

Jun was curled up on the edge of his bed, legs folded pretzel-style, a sweatshirt swallowing his frame. He’d been checking emails absently, skimming casting replies he already expected to be rejections. A couple of polite "thank you"s. A director’s note about chemistry reads being postponed. A notification from the production house he’d auditioned for a month ago—the one he'd cried over at two in the morning, silently sobbing into a damp pillow so as not to wake Dylan.

He clicked it without much thought.

And froze.

His thumb hovered over the screen. Eyes scanned once. Twice. His breath hitched.

“Holy sh—”

Across the room, Dylan was sprawled on the couch, one leg thrown over the armrest, thumbing through an old manga volume he’d re-read for the fourth time. He looked up, lazy and curious. “What was that?”

Jun didn’t answer right away. He looked up slowly, lips parted, expression unreadable for a heartbeat before it cracked open into disbelief. He blinked at Dylan like he needed confirmation that this moment was real.

“I…” His voice was thin, shaking. “I got it.”

Dylan straightened. “Got what?”

Jun just held up his phone with a trembling hand. “The role. City of Half-Light. I—I got the part.”

For a moment, everything stilled.

Then Dylan was up—off the couch in one fluid, shocked movement—and crossing the room like gravity meant nothing. “Wait—that one? The one you called ‘emotional destruction wrapped in film’? The one with the umbrella scene? The one that made you—”

“Cry into your hoodie for an hour, yes,” Jun said, half-laughing, half-stunned.

Dylan let out a whoop and grabbed him by the wrist, spinning him in a wide, clumsy circle before Jun could finish the sentence. Jun let out an ungraceful yelp, legs tangling beneath him.

“Dylan—my spine!

“I’m celebrating my insanely talented, stupidly attractive boyfriend,” Dylan grinned, catching him mid-stumble and holding on. “Don’t ruin the moment.”

“You’re going to dislocate me in the moment,” Jun wheezed, trying to steady himself. His face was flushed with excitement, his hair slightly messy from the spin, and his smile—bright and disbelieving—was the kind that lit up rooms and people and, most dangerously, Dylan’s heart.

Dylan pulled him close and kissed his cheek, quick but certain. “You’re gonna kill it, Moonbun. Seriously.”

Jun blinked, breath still shallow from the whirl. He stared at Dylan like he was trying not to believe it too hard in case the universe changed its mind. “You really think so?”

Dylan didn’t even hesitate. “I know so.”

Jun let out a long exhale, forehead lowering to rest gently against Dylan’s. He smelled like rain and something sweet—probably the hand cream he stole from Po’s dresser without asking. Outside, a thunderclap rolled far in the distance, soft and slow.

“I didn’t think I’d get it,” Jun admitted, voice quieter now. “They said the role needed someone ‘more emotionally available.’ Whatever that means.”

Dylan wrapped both arms around him. “It means they’re blind and dumb if they didn’t cast you. You’re the most emotionally available person I’ve ever met. You once cried because a puppy blinked at you.”

Jun huffed, nose scrunching. “He blinked slowly. That’s affection.”

Dylan smiled into his hair. “Exactly. You’re perfect for the role.”

Jun pulled back slightly, eyes shining. “You really don’t mind? The scenes are kind of...intimate.”

Dylan raised an eyebrow. “It’s acting. And also—” he slid his hands down Jun’s waist, cocky now, playful—“I’m just saying. Whoever that lucky co-star is? They’re getting the discount version.”

Jun made a noise of protest. “Dylan!

“They’ll get the camera kiss,” Dylan whispered, brushing his lips teasingly over Jun’s temple. “I get the real thing.”

Jun buried his face in Dylan’s chest, equal parts flustered and delighted.

Outside, the rain began to fall harder. But inside their little bubble of warmth, tangled limbs and laughter and wonder, everything felt golden.

Jun had landed the role of a lifetime.

And Dylan—God help him—was about to learn what it meant to share the spotlight with the boy who already had his whole heart.

The script arrived the next morning by courier—thick pages bound in soft gray with CITY OF HALF-LIGHT stamped across the cover in sleek silver ink. Jun spent the entire afternoon curled on the couch with it, glasses slipping down his nose, pencil in hand, dog-earing pages he wasn’t supposed to, underlining monologues like they were sacred text. By nightfall, he looked dazed—like he’d fallen into someone else’s life and didn’t know how to climb out of it yet.

Then came the official cast announcement.

It dropped with a slick video montage on all platforms: lush piano music, glimpses of urban rain-drenched streets, a slow push-in on Jun’s face during a rehearsal kiss, and then—

Leo Suthirat.

Rising star. Skincare brand darling. Those unfairly symmetrical features, almond eyes with a permanent bedroom droop, and the kind of voice that sounded like candlelight whispering its way through a poem.

He wasn’t just hot. He was strategically hot. Marketing team engineered hot.

Jun barely got through the trailer before Dylan—sprawled sideways across the bed with a snack bag on his chest—tilted the tablet sideways and squinted.

“Oh,” Dylan said. “He’s hot.”

Jun didn’t look up. “He’s tall.”

Dylan raised a brow. “We’re the same height.”

Jun hummed, flipping the page. “You have short energy sometimes.”

Short energy?”

Jun shrugged. “You fold your arms like you’re hiding.”

“You fold your legs like you’re posing for thirst traps,” Dylan shot back, setting the snack bag aside and scooting closer. “Let’s talk about your energy.”

Jun flipped the page. “Second male lead. The artist. The one with the trauma backstory and soft hands.”

“Soft hands,” Dylan repeated dryly. “Let me guess. He helps you heal your wounds. Spiritually and otherwise.”

Jun bit the inside of his cheek. “Something like that.”

“What kind of otherwise are we talking?”

Jun turned the screen toward him. “There’s kissing. A few scenes with cuddling. Some neck touches. Shirt comes off in one part. Mine, not his.”

Dylan raised a slow eyebrow. “Neck touches?”

Jun shrugged. “It’s emotional. Steamy. But not graphic. PG-17, maybe.”

Jun blinked. “My shirt comes off. It’s an emotional breakdown, not fanservice.”

“It’s emotional fanservice.” Dylan held the tablet up, mimicking a director. “‘Let the camera linger on the collarbone. And the inner turmoil.’”

Jun’s mouth twitched. “You’re not mad?”

“Oh, I’m definitely mad,” Dylan said cheerfully, leaning over him now. “But I’m channeling it.”

Jun raised an eyebrow. “Into what, exactly?”

Dylan didn’t answer. He just reached, curled a hand around the back of Jun’s neck, and pulled—slowly, easily—until their foreheads bumped. They were eye-to-eye now. Breath-to-breath.

“You’re not jealous?” Jun asked, softly.

Dylan tilted his head. “I’m territorial. Different thing.”

Jun laughed, but it caught in his throat when Dylan slid one palm under his hoodie, fingers curling lightly against the small of his back.

“But I also know what that pretty little blush of yours looks like when someone touches your neck.” His voice dropped, breath feathering over Jun’s ear.

Jun’s breath caught.

Dylan grinned.

Jun inhaled sharply. He was blushing now. Vividly. Cheeks gone pink, nose dusted red, eyes lowered like he knew he was caught.

Dylan leaned in closer, lips brushing his ear. “And I know exactly what sound you make when it’s the right hands.”

Jun’s grip tightened on Dylan’s sleeve.

“So yeah,” Dylan said. “Let him say his poetic little lines. Let the crew go wild about chemistry.”

He pressed Jun gently down onto the mattress, his body hovering just above, never quite touching—just letting heat speak.

“But you come home to me.

Jun stared up at him, breath shallow. He leaned up just enough to murmur, “Possessive.”

Dylan’s mouth curved. “You like it.”

Jun’s hands slid up Dylan’s sides, resting lightly at his ribs, not dragging him closer, just feeling. Like he needed the confirmation. The grounding.

“And Leo?” Dylan added, brushing his mouth along Jun’s jaw. “He can memorize the script. I’ve memorized you.

Jun laughed, hoarse and breathless.

Then he shoved a pillow in Dylan’s face.

Notes:

Should Dylan get a side business too?

Like Jun was trying to make his acting break since ThamePo.....What do you think?

Chapter 57: Forming Cracks

Summary:

And the first fracture arrived quietly, with no thunder or warning. Just a simple line.

An offhand comment.

They were lying in bed one night, the lights low and Jun thumbing through his annotated script, red pencil tucked behind one ear.

“He’s really easy to talk to,” Jun said.

And just like that, the room felt different.

Notes:

(See the end of the chapter for notes.)

Chapter Text

It became a thing—this ritual of flirt-laced teasing, a game Dylan and Jun played every time rehearsals came up.

A private sport. A silent dare.

And Dylan, for all his calm composure and gently arched brows, played to win.

“Did he brush your hair back dramatically today?” Dylan would ask over dinner, casually leaning on the kitchen counter, chopsticks tapping against the bowl as he tried—tried—not to look too invested.

Jun, seated cross-legged on the counter like a prince in exile, would lift one eyebrow with a smirk. “No. But he asked if I’d be comfortable with his hand on my thigh for the ‘train scene.’”

Dylan nearly inhaled a piece of scallion. “He what—?”

Jun hummed, unbothered, dragging his spoon through the soup. “It’s a long shot. They might cut it.”

Dylan cleared his throat and sipped his water like it was whiskey. “Oh, I’ll be having a talk with the train.”

Jun laughed so hard he almost dropped his spoon.

It became a rhythm. A way to stay connected even as Jun’s days got swallowed up in call times, fittings, table reads, and intimate blocking rehearsals that seemed increasingly full of...touches.

At first, Dylan wore it like armor.

Like confidence.

Later that week, Jun came home soaked from the rain—his hoodie clinging to his frame, glasses fogged up, hair flattened like a sad puppy. He dropped his bag at the door, peeled off his jacket with a sigh, and padded into the kitchen where Dylan was waiting.

A hot mug already sat waiting for him.

“You’re ridiculous,” Jun mumbled, cradling it in both hands.

Dylan, leaning against the kitchen sink, didn’t look up from his phone. “So. Did your fake boyfriend hold your hand convincingly tonight?”

Jun snorted, blowing into the mug. “He did. But he’s all technique.”

Dylan finally looked up.

Jun grinned around the rim of his cup. “You’re the one with actual heat.”

Dylan’s smile turned lazy. Confident. He closed the space between them, trailing his fingers up Jun’s damp sleeve. “Damn right I am.”

And it was easy.

For a while.

The banter never stopped. Jun would come back from set with breathless stories, dramatic reenactments of rehearsal bloopers and awkward line readings. Dylan would pepper the night with sarcastic commentary.

“She said you need to make the kiss look more spontaneous? Babe, just picture me walking into frame and ruining it.”

Jun would snicker, tossing his phone aside just so he could drag Dylan in by the collar for a mock-demonstration. “Oh no,” he’d gasp. “Here comes the unscripted boyfriend.

Dylan would lean in, all lips and smirk. “I’m the plot twist they didn’t see coming.”

They shared tea in the kitchen and whispers in bed. Jun would climb in late, his hair still faintly smelling of set makeup, and curl around Dylan like nothing had changed. Like the hours in between hadn’t been spent wrapped in someone else’s arms for someone else’s story.

“Still my favorite scene partner,” he’d murmur into Dylan’s neck.

And Dylan would believe it.

He would let himself believe it.

But cracks don’t start with explosions.

They start with pressure.

And the first fracture arrived quietly, with no thunder or warning. Just a simple line.

An offhand comment.

They were lying in bed one night, the lights low and Jun thumbing through his annotated script, red pencil tucked behind one ear.

“He’s really easy to talk to,” Jun said.

And just like that, the room felt different.

Dylan didn’t say anything right away. He blinked, adjusted the blanket higher over his chest, and stared at the ceiling.

Easy to talk to.

It shouldn’t have meant anything. Of course Jun should be talking to his costar. They were building trust. Chemistry. Vulnerability. It was acting.

But something about the casual way Jun had said it—unguarded, like it was the most natural thing in the world—felt like a pin driven straight through a seam that had already started to split.

“Yeah?” Dylan said finally, voice light. “You guys bonding over trauma arcs and eyeliner tips?”

Jun didn’t catch the edge in his tone. He smiled, still focused on the script. “He’s just…calm. Grounded. I don’t feel like I have to explain stuff with him.”

Dylan swallowed hard. A tight smile flickered across his face. “Good. That’s good.”

It wasn’t.

Because Dylan—he was the one who listened to Jun babble about old lines at 3am. He was the one who remembered which scenes made Jun nervous and which songs Jun used to get into character. He was the one who knew the difference between Jun’s fake giggle and the real one that escaped when he was exhausted and happy.

He knew Jun’s moods before Jun did.

But now there was Leo.

Easy to talk to.

Easy to touch.

And, apparently, very good at aching gentleness.

That night, the apartment was quiet in the way only deep hours could make it—when the world outside dulled to a hush and the city felt like it was holding its breath. The only sounds left were the subtle ones: the occasional hum of a fridge, the soft exhale of Jun’s breath, and the faint rustle of sheets each time he shifted in sleep.

Dylan lay on his side, barely blinking, watching Jun sleep like he was trying to memorize something fleeting.

Jun’s face, in sleep, was the softest thing Dylan had ever seen.

No masks. No teasing grin. Just the boy he loved—forehead relaxed, lashes dusting his cheeks, lips slightly parted as his breath came slow and deep. His hair, still damp from the shower, curled messily at the edges, and the faintest mark—a nearly faded bruise of a kiss from nights ago—lingered on his collarbone like a quiet signature.

Dylan’s fingers ached to trace it again.

But he didn’t move.

Instead, he just…watched. Heart bruising with affection. With ache.

There was so much he loved about Jun—so much he would never be able to explain in words. The way Jun curled toward him in sleep, instinctively. The way his hand had found Dylan’s waist under the covers, fingers bunching fabric like he needed to hold onto something even in dreams. The way his presence made even silence feel full.

Dylan had always thought love would feel bigger. Louder. Something cinematic, with thunder or declarations or fireworks.

But this?

This quiet devotion?

This was a different kind of ache.

A deeper one.

One that lived in his chest like a second heartbeat, slow and constant and a little bit afraid.

Because the truth—one he hadn’t said aloud, not even to himself—was that Dylan trusted Jun.

Completely.

He trusted that Jun would come home. That he meant what he said when he whispered “I’m yours” into his collarbone. That no matter how many lines he rehearsed or kisses he faked on set, the real ones—the ones that mattered—were still only for Dylan.

That wasn’t the problem.

The problem… was himself.

Dylan didn’t know how much longer he could keep pretending it didn’t sting.

How much longer he could nod and smile and make jokes when someone else had permission to touch the person he loved, even if it was just for the camera.

Even if it was only acting.

He didn’t know how much longer he could keep swallowing the quiet hurt. The kind that piled up in microscopic fragments until it built into something heavy enough to drown him.

There were days it didn’t matter at all.

Days when Jun came home breathless and laughing and full of stupid stories about missed cues and prop malfunctions and Dylan would kiss his shoulder and laugh along and everything was easy again.

But then there were days like this one.

Days when Jun came home too tired to talk, smelling faintly of someone else’s cologne—just wardrobe spray, just stage makeup, nothing romantic—and Dylan had to lie beside him in the dark pretending that every single cell in his body wasn’t screaming to just ask.

Just say something.

But he didn’t.

Because that would make it real.

And they were fine.

Weren’t they?

He turned his head on the pillow, just slightly, watching the moonlight brush across Jun’s cheek.

He looked so peaceful. So unaware of the slow storm building beside him.

And Dylan…?

Dylan lay beside him quietly, wrapped in the same sheets, breathing the same air—and had never felt more alone in his life.

He closed his eyes and whispered into the darkness:

“Please don’t let me lose you.”

Notes:

Do we smell something smoking?

or wait.......is the danger level already: burn worthy. ??

Chapter 58: The one with the visitor's ID

Summary:

It was just Jun being himself.

And that was what scared Dylan the most.

Because Jun didn’t need to do anything wrong for Dylan’s insecurities to find a way in.

And the worst part?

He knew it.

He knew it was unfair. He knew it was his problem, not Jun’s. And still, he couldn’t stop his chest from aching.

Notes:

(See the end of the chapter for notes.)

Chapter Text

Dylan had told himself it was fine.

Twice that morning.

Once while brushing his teeth, staring into the bathroom mirror, foam dripping at the corners of his mouth. “We’re fine,” he’d muttered, voice muffled by the toothbrush. It was supposed to sound casual. Confident. Annoyed, even—like, Come on, Dylan, don’t start.

But it didn’t sound annoyed.

It sounded like someone bracing for impact. Like someone who knew the fall was imaginary but still flinched anyway.

He’d even smiled at the mirror. Bared his teeth like a warning—like a wolf trying to intimidate its own reflection. It looked a little desperate.

It didn’t help.

The days since Jun’s casting announcement had passed in a dreamlike haze—the kind that wasn’t exactly painful, just… weighty. Like a blanket soaked through in rain. Heavy without looking it.

Grief wasn’t the right word. It wasn’t grief. Jun hadn’t gone anywhere.

But something about the silence between texts, the growing number of people tagging Jun and Leo in edits, the glittering way Jun’s name floated through the internet with someone else’s beside it—something about all of that sat under Dylan’s ribs like a slow-growing bruise.

He hadn’t meant to spiral.

But spiraling didn’t always look like screaming or jealousy or fights.

Sometimes, spiraling looked like checking Jun’s tagged posts at 2am—not because he didn’t trust Jun, but because his brain wouldn’t let him not look.

Sometimes, it looked like tapping through muted stories and convincing himself that every second Jun smiled at Leo was just acting—even when he already knew that was true.

Sometimes, it looked like squinting at behind-the-scenes clips, trying to reassure himself that Jun’s laughter—his real laugh, the one that cracked in the middle—still belonged to him, and not to someone new.

It was ridiculous. He knew it was ridiculous.

Jun wasn’t doing anything wrong.

Jun was being Jun—generous, warm, emotionally open, professional. The kind of person who made costars feel comfortable. Who built chemistry with anyone because that’s just who he was.

He wasn’t flirting.

He wasn’t pulling away.

He wasn’t cheating.

But Dylan’s brain didn’t care about logic when his heart was screaming what if.

He tried to focus. God, he tried.

He went to band practice and laughed when Po waved Jun’s trending photo in front of him. “Your boy’s a star,” Po grinned.

Dylan smiled back. Tried to mean it.

He practiced scales until his fingers ached. Rearranged the kitchen cabinets by level of spiciness and heartbreak potential. Alphabetized the tea drawer. Re-alphabetized it by flavor profile. Then by color.

At one point, he sat on the cold bathroom tiles and started scrubbing the corners with an old toothbrush—not because it needed cleaning, but because he needed something he could fix.

He typed “I miss you” into a message window without thinking. Stared at it for too long. Deleted it.

Jun was already tired. Already working hard. He didn’t need Dylan throwing his emotional junk drawer at him.

Because Dylan trusted him.

He did.

He just didn’t trust the part of himself that kept imagining losing him.

And then Jun had called.

Soft-voiced, gentle, like always. “You should visit the set sometime. I want you to see it. It’s kinda magical. Plus, the catering’s decent. They have those red bean buns you like.”

Jun sounded excited. Like he wanted to share this world with Dylan, not hide it.

And Dylan had said yes before he could even process it.

Before his brain had the chance to scream don’t go, don’t go, you’ll compare yourself to him, you’ll think things that aren’t real and feel things you’re not supposed to feel.

He told himself it would be good. That watching Jun work would remind him what made him fall in love in the first place. That it would quiet the ache.

But deep down, a small, poisoned part of him knew exactly what he was walking into.

Because watching Jun kiss someone on screen? That he could brace for. That was fiction. That was scripted.

But seeing Jun light up when the cameras weren’t rolling?

Seeing him laugh with Leo in a way that Dylan once thought was just theirs?

That wasn’t betrayal.

That wasn’t disloyalty.

It was just Jun being himself.

And that was what scared Dylan the most.

Because Jun didn’t need to do anything wrong for Dylan’s insecurities to find a way in.

And the worst part?

He knew it.

He knew it was unfair. He knew it was his problem, not Jun’s. And still, he couldn’t stop his chest from aching.

Because if he let it fester long enough, if he didn’t find a way to kill the voice in his head whispering what if he outgrows you, then one day he’d become the problem.

And he loved Jun too much to let that happen.

So he swallowed it down.

Again.

And again.

And again.

Because if loving Jun meant walking through the fire of his own doubt to meet him on the other side?

Dylan would do it.

Even if it burned.

Dylan wasn’t sure if it was the AC or just the sensation of walking into a world where he didn’t belong.

Everything buzzed—fluorescent lights overhead, walkie-talkies crackling, camera tracks being adjusted with military precision. Someone wheeled a prop bicycle across the set like it was a museum artifact. Someone else brushed past him carrying three iced coffees with pastel lids and zero interest in his existence.

This wasn’t a visit.

It felt like a foreign country. One where Jun was fluent and Dylan had lost the map.

He hovered near the edges, clutching his messenger bag too tightly, pretending he was just observing, not clinging to a thread of belonging that felt thinner by the second.

And then—

There he was.

Jun.

Lit from above, from below, from within. Radiant even under the sterile halo of studio lighting. Makeup faint, enough to highlight his cheekbones. In full costume, messy tie and open collar like he’d just stepped out of a scene—and maybe he had. Laughing, his eyes crinkled at the corners, weight tilted into someone else’s space.

Leo.

Dylan’s stomach dipped.

It wasn’t that they were standing too close. It wasn’t flirtation. There was no boundary being crossed.

But they were easy with each other. Familiar. The kind of body language that came from hours spent rehearsing how to touch, how to be vulnerable, how to hold tension between them like a live wire for the camera to catch. It was chemistry—manufactured but convincing. And Dylan knew it. God, he knew it.

And still, it stung.

Jun’s laugh landed like soft percussion—unguarded, genuine. Leo leaned in slightly, grinning like they’d been rewriting the same inside joke for weeks. And maybe they had.

Dylan was still standing half in the shadows when Jun’s eyes finally landed on him.

And then—just like always—Jun lit up.

His whole face softened, brightened, cracked open into something so real Dylan nearly forgot how to breathe.

“Hey!”

Jun crossed the space in three quick steps, hoodie flapping behind his costume jacket like a cape, and tugged Dylan toward the center of the chaos with zero hesitation. His fingers found Dylan’s wrist automatically—warm, steady, anchoring.

“You came.”

Dylan gave a lopsided shrug, trying to play it cool. “You said there’d be snacks.”

“Lies. Only fake coffee and emotional damage,” Jun stage-whispered with a grin.

And then—without pause, without knowing the sudden lurch in Dylan’s gut—Jun turned to Leo and said, bright as ever:

“This is Dylan—bandmate, roommate, chaos goblin, part-time therapist. Also my friend.”

Friend.

Dylan blinked.

The word didn’t slam into him. It slipped in. Gentle. Almost affectionate. Like silk over a bruise.

Technically true. A safe label. The one they’d agreed on when they first started this secret thing between them. “Let’s not tell anyone yet,” Jun had said back then. “Let’s just have something for us for a while.”

And Dylan had agreed. Hell, he’d meant it.

But now? In this fluorescent, camera-lined world where everyone else got to be someone real to Jun? Where Leo could casually sling an arm over his shoulder or joke about love scenes without blinking?

The word felt like an afterthought.

Like a name tag slapped over something sacred.

Leo stuck out a hand, friendly and unreadable. “Ah, the famous roommate. I’ve heard way too much.”

Dylan shook it, jaw a little tight. “Can’t imagine what.”

Jun snorted. “Mostly about how you eat cereal at 3am and wage war on the toaster.”

And then he turned back to Leo, nudging him with a casual smirk. “And this,” he added, “is my rumored partner-slash-emotional support umbrella holder. The internet thinks we’re dating. I’m flattered.”

Leo laughed, tossing a wink. “We’re giving award-season tease, that’s for sure.”

Jun laughed too. Light, unbothered.

And Dylan—he smiled.

Not a lie. Not exactly. Just… too careful. Like he was holding his joy with oven mitts, afraid it might burn him if he touched it bare-handed.

He wasn’t mad. He wasn’t jealous.

He just didn’t know where he fit in this moment.

Jun had a role. Leo had chemistry. The director had a vision.

And Dylan had a label he wasn’t allowed to peel off.

Notes:

YES IK

ik a lot of u don't want this to happen...but...
trust me...Or no wait I'm not trustworthy. TRUST JUNDYLAN.

And I want you to hold on to tht trust for the next 3 chapters. I'm being srs.....and there's a reason this is necessary....

Chapter 59: The group house guest

Summary:

As the scene reset, the director leaned in, eyes on the monitor. “Those two, huh? You can’t fake that kind of spark. Natural pairing.”

Dylan nodded, because that’s what you do when someone praises the man you love for kissing someone else on camera.

“Everyone’s talking about their dynamic already,” the director continued. “Test audiences are gonna eat it up. They’ve got that aching, poetic chemistry. Makes you believe they’ve known each other forever.”

Dylan gave a small laugh. “Yeah. Jun’s good at that.”

“He’s not just good. He’s lightning. This show’s gonna launch him like crazy.”

Dylan knew that.

Notes:

(See the end of the chapter for notes.)

Chapter Text

They’d never said why they were keeping it quiet. Not in so many words. Maybe they was trying to protect what they had. Or maybe—Dylan’s brain whispered—they were both scared.

That wasn’t fair.

Jun hadn’t hidden him. Hadn’t pushed him away. Hadn’t done anything wrong.

He just shined too brightly in this space, in this story, in this orbit—and Dylan didn’t know how to stay standing beside that without becoming the shadow.

The truth was… Dylan trusted him.

Loved him.

But trust didn’t make it easier to watch the person you loved being adored by a world that didn’t even know you existed in his.

The shoot began.

And Dylan faded into the background like he’d been scripted that way.

No one told him to move. No one waved him off with a polite “clear the frame.” But somehow, without thinking, he found himself stepping backward—behind the lighting rigs, past the snack table, and next to a pile of unused props and a plastic crate full of cables.

From there, he watched it unfold.

Jun stepped into place like he was stepping out of Dylan’s world and into someone else’s dream.

The lighting shifted—cool tones, rainy-night hues. A makeshift set of a narrow city street shimmered with fake moisture. And there was Jun—shoulders curled inward, hands trembling just enough to register but not distract. Chin lowered. Eyes raised.

Across from him stood Leo.

Steady. Composed. Watching Jun like he was the edge of a cliff and Leo had already decided to jump.

And then—

“Action.”

Jun’s voice came out quiet. Frayed silk. “I don’t want to be saved.”

Leo’s reply landed softer. “Then let me fall with you.”

They stepped closer.

Jun’s breath hitched, so perfectly timed Dylan almost forgot it wasn’t real. His gaze flicked to Leo’s mouth—just for a second. Then his hand reached out. Touched Leo’s cheek. Slow. Careful. Like Jun was learning softness for the first time, and Leo was the lesson.

It was stunning.

It was surgical.

It was Jun, giving everything to the scene.

And it hurt like hell.

From the sidelines, Dylan watched—not angry, not doubting, not suspicious. He knew Jun wasn’t cheating. He knew. That touch, that kiss, that intimacy—it was crafted. It was rehearsed. But it was also real in the way good acting always was. Not love, but truth. And Jun was so good at telling the truth with his body.

Dylan had always loved that about him.

He just didn’t expect it to feel like being left behind.

The kiss came.

Soft. Deliberate. Camera-framed. Leo’s hand on Jun’s jaw, protective. Jun leaning in, barely holding it together. Their foreheads pressed after, breath mingling, eyes shut.

Someone whispered near the monitor: “That’s the shot.”

Another chimed in: “That’s the moment. Teaser material. It’s gonna trend.”

The director clapped once, loud and satisfied. “Beautiful! That’s it. That’s the chemistry we need. Reset for the wide—don’t lose that energy!”

Applause. Laughter. Crew darting in with blotting paper and combs.

Jun smiled at Leo. Leo smiled back. They shared a quiet comment Dylan couldn’t hear—easy, comfortable.

Jun’s hand briefly touched Leo’s arm as they reset.

And Dylan—

He was still standing there, hands in his pockets, fingers clenched so hard the seams dug into his palms.

Not at the kiss.

Not at the ease.

But at the weight of being there… and not.

He turned, tried to steady himself, and found a chair next to the director’s monitor. Someone nodded at him—recognition flickered. Respect.

“Oh hey,” said the director, gesturing to the empty seat beside him. “Dylan, right? I thought that was you.”

Dylan offered a quiet smile as he sat. “Just visiting.”

“Pleasure to finally meet you. Love your last album, by the way. Tight stuff. You’ve got range.”

“Thanks,” Dylan said, throat dry. “That means a lot.”

And it did. It really did.

He wasn’t unknown. He wasn’t some random plus-one.

He had his own name, his own career, his own light. The director knew him. Some of the crew gave him sideways glances—the kind you give someone you’ve seen on billboards or award shows. There were whispers, even polite fangirling from a grip by the dolly track.

He wasn’t invisible.

Except here.

With Jun, he was.

As the scene reset, the director leaned in, eyes on the monitor. “Those two, huh? You can’t fake that kind of spark. Natural pairing.”

Dylan nodded, because that’s what you do when someone praises the man you love for kissing someone else on camera.

“Everyone’s talking about their dynamic already,” the director continued. “Test audiences are gonna eat it up. They’ve got that aching, poetic chemistry. Makes you believe they’ve known each other forever.”

Dylan gave a small laugh. “Yeah. Jun’s good at that.”

“He’s not just good. He’s lightning. This show’s gonna launch him like crazy.”

Dylan knew that.

He wanted that.

He’d cheered for it.

But here, in this small, glowing circle of praise, he wasn’t part of the equation. Not as a boyfriend. Not as Jun’s person. Not even as his off-screen love interest. Just… a talented stranger who had happened to stop by.

The scene reset.

The kiss happened again.

Crew cheered again.

And Dylan sat there, watching the boy who curled into his chest every night make the world believe he belonged to someone else.

Later, as the cast and crew began to disperse for the day, someone shouted teasingly, “Power couple of the year, right here!”

Dylan turned.

Jun was walking off set beside Leo. Hair mussed. Shirt still unbuttoned at the collar. He waved dismissively, laughing.

“Please, we’re not even official in the show yet.”

“But in our hearts!” someone shouted.

“Guess we’ll take it,” Leo added with a wink, playing it up.

Jun didn’t correct them. He just smiled—light, amused. Like it was all part of the job. The game. The fanservice.

And it was.

It wasn’t personal.

Jun wasn’t denying Dylan. He just wasn’t allowed to acknowledge him.

And Dylan understood that.

He did.

But understanding didn’t stop the hollow ache settling deep in his chest. The kind that whispered: You’re part of his real life. But what happens when this world becomes more real than that?

Dylan stood up, excused himself politely, and walked outside.

Jun wasn’t cheating.

But Dylan still felt like he’d just lost something he hadn’t realized was already slipping.

And he didn’t know how to ask for it back.

Not when the whole world was watching Jun fall in love with someone else—even if it was only fiction.

The next few days passed like water slipping through Dylan’s fingers—ungraspable and faster than he expected.

Jun’s schedule grew impossible. Shoots extended into the night. Half his meals were takeaway eaten in a moving car. His scent changed—less like his usual vanilla-mint laundry soap, more like stage makeup, hairspray, someone else’s cologne wafting faintly from borrowed costumes.

Dylan didn’t say much. Just nodded when Jun mumbled “long day” before collapsing into bed.

Then Jun invited Leo over.

To Mars.

Dylan found out secondhand—from Thame, who had wandered into the kitchen mid-smoothie blend and gone, “Yo, Jun said we’re getting a guest tonight. That hot umbrella guy from set?”

“Leo,” Dylan supplied flatly.

“Yeah, him. Said he’s chill.” Thame gave him a once-over. “You good, man?”

Dylan smiled. “Yeah. Chill.”

That evening, the Mars house was buzzing.

Nano put on music. Pepper started fussing over snacks like he was hosting an awards night. Po showed up with those fancy drinks that come in glass bottles and look like they belong in a perfume ad. Jun texted the group chat: “ETA 20 mins! Don’t be weird, he’s a guest!!”

Dylan sat on the stairs as everyone prepped, sipping fizzy water and watching the clock like it owed him something.

When Jun finally arrived—laughing, cheeks flushed from the cold—Leo was right behind him, all dimples and layered fashion and that charming way he made a room feel like a scene.

“Whoa, this place is so much cooler than I imagined,” Leo said, eyes scanning the exposed brick and vinyl-covered walls. “I love the band-aesthetic-meets-chaos vibe.”

“That’s because it is gay chaos,” Pepper called from the kitchen. “We’ve got queers and one emotionally constipated lead dancer. Guess who.”

“Still not coming out just because you guys bet money,” Nano said without looking up from his phone.

Laughter rippled through the room. Jun high-fived Thame. Po raised his drink. It felt like any other hangout.

Except for Dylan.

He watched from the armchair as Leo eased into the room like he belonged. Jun was radiant again—talking fast, eyes bright, excited in that way he got when he felt seen.

And he was being seen.

Leo watched him like he was still on camera.

“You’re not drinking?” Po asked, dropping beside Dylan on the armrest with his usual unreadable grace.

Dylan blinked. “Nope.”

Po looked at him. Long and silent.

Then: “You look like a second violin in your own symphony.”

“I’m fine.”

Po didn’t believe it, but he didn’t push.

Notes:

Does anyone remember who's idea it was initially to keep their relationship a secret?

Also GUYS DW EVERY TUNNEL HAS AN OPENING TO A BRIGHTER SCENERY

Chapter 60: Moonbun....That's all the need

Summary:

Thame stepped closer. “Hey. Talk to him. He’s not cheating, Dyl. He’s just being Jun.”

“I know.” Dylan sat down hard on the old leather couch, palms braced on his knees. “I know. It’s not about that. He’s not... doing anything wrong.”

“But?”

Dylan hesitated.

“The photo,” he finally said. “The way Leo looked at him. Like they shared a secret the rest of us aren’t in on.”

Thame sank down beside him. “That’s acting. You know it is.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

Later, everyone was gathered around the low table in the living room. Pizza, half-eaten chips, someone’s matcha spill that no one was owning up to. Leo leaned back against the couch with a lazy smile.

“So, Jun,” he said lightly, “gonna tell your house full of pretty people the truth? Are we dating or not?”

Everyone laughed. It was clearly a joke.

Jun smirked. “Me? You wish. No way a disaster like me gets a boyfriend.”

The moment hung too long.

Too quiet.

Dylan had been drinking from his can—he lowered it, slowly, like he had to remember how to move his hand.

Thame glanced at him with a slight frown.

Po nudged Jun’s leg. “Don’t let Pepper hear you say that, you’ll trigger a therapy monologue.”

Jun laughed it off, playfully throwing popcorn at him. “I’m single, Leo. Don’t believe the internet.”

Mars nodded along. Everyone moved on.

Except Dylan.

He didn’t speak. Just stood a little too still. Held his smile a second too long. His fingers tapped against his knee, betraying the rhythm of his chest.

That night, he stayed behind to help clean up. The others drifted upstairs in pairs or alone—Nano muttering something about emails, Po dragging a drowsy Thame by the sleeve, Pepper yawning into a hoodie sleeve like a feral goblin.

Jun, exhausted, blinked at Dylan in the kitchen doorway. “I’m so dead. You okay if I just crash?”

“Of course.”

Jun walked past him, leaning in like he might kiss Dylan’s cheek—but stopped himself.

And just like that, he was gone.

No kiss. No whispered goodnight.

Just the soft click of a door upstairs.

And Dylan stayed in the kitchen, rinsing a cup that had already been clean. Water running. Sink half-full. Hands tight around porcelain.

The next week was worse.

The photo dropped on a Tuesday. One of those blurry, off-guard behind-the-scenes candids that somehow felt more intimate than a scripted still ever could.

Jun was slumped sideways, fast asleep on Leo’s shoulder in the makeup trailer. Head tilted, mouth slightly open, the barest string of drool visible at the corner of his lip. Leo wasn’t looking at the camera—he was looking at Jun. Half-smiling. Amused. Affectionate.

The caption under the fan repost read: “So you’re telling me this isn’t real? #JunLeo #UmbrellaBoyfriends”

It exploded online.

Memes. Video edits. Soft piano music layered over slo-mo clips. Even someone from set had quote-retweeted it: “Chemistry isn’t taught. It’s lived.”

Mars thought it was hilarious.

Nano sent the link in the group chat with “I hate how good they look.”
Pepper made a fake movie poster with the title Drizzle & Desire.
Thame casually walked past Dylan’s room humming the Titanic theme and yelling, “Leo better not let go on that umbrella, bro!”

Dylan laughed along.

Sort of.

Not really.

That night, MARS had a small endowment downtown. Tight stage, orange-tinted lighting, drunk couples pressed into each other like melted wax. Dylan barely remembered the setlist. He barely heard the applause.

Backstage, the air was humid, all leather and old wood and static. Dylan yanked his guitar strap over his head, the sweat on his neck cold now that adrenaline had burned off.

Thame found him in the green room, a paper cup of neon-orange sports drink in one hand.

“Dude. You okay?”

Dylan offered a crooked smile, already halfway into his jacket. “I’m golden.”

Thame blinked. “Liar.”

Across the room, Nano didn’t look up from his Switch. “I thought you were being emo on purpose. My bad.”

Dylan chuckled. It came out hollow.

Thame stepped closer. “Hey. Talk to him. He’s not cheating, Dyl. He’s just being Jun.”

“I know.” Dylan sat down hard on the old leather couch, palms braced on his knees. “I know. It’s not about that. He’s not... doing anything wrong.”

“But?”

Dylan hesitated.

“The photo,” he finally said. “The way Leo looked at him. Like they shared a secret the rest of us aren’t in on.”

Thame sank down beside him. “That’s acting. You know it is.”

“But it wasn’t acting. Not in that moment.” Dylan dragged a hand through his hair. “That wasn’t a scene. That was real.”

“You mean Jun drooling on someone’s shoulder?”

“I mean—” Dylan laughed, frustrated. “It’s the kind of real I’m supposed to get. He used to fall asleep on me in green rooms. On me during the tour bus. It’s stupid, I know it’s stupid, but... watching that photo blow up felt like watching someone else get written into my memories.”

A silence.

Nano spoke, still not looking up. “You know he calls your name in his sleep, right?”

Dylan looked up.

“Jun,” Nano said. “When you’re not home? Or when you leave early for gigs? I’ve heard him. He doesn’t say Leo. He doesn’t say anyone else.”

Dylan opened his mouth. Then closed it.

Thame clapped him on the back. “You’re in his bones, man. He’s just distracted. But he’s not gone.”

“Feels like he is,” Dylan said quietly. “Like there’s this version of him that lives in my arms... and another version out there that belongs to the world. To cameras. To someone else’s lens.”

Nano finally glanced over. “So yank him back.”

Thame nodded. “Or at least remind him you exist outside the group chat.”

Jun didn’t come home until nearly 2AM.

The Mars living room was cast in blues and greys—the glow of a muted lo-fi playlist on the TV, the soft flicker of passing headlights spilling across the rug. The air smelled faintly of mint tea someone had left out and rain-soaked shoes by the door.

Dylan was curled on the couch, hoodie sleeves tugged over his hands, legs folded close like he was trying to take up less space. His eyes were open. Just not all the way.

Jun stepped in quietly, keys jingling once before he caught the noise, wincing. His jacket was damp from the drizzle, his hair crushed under a beanie, curls sticking out around the edges.

“Hey,” he whispered.

Dylan turned his head slightly. Didn’t sit up. Didn’t speak.

Jun offered a sheepish smile. “Sorry. The shoot went long. We had to redo the train scene five times—Leo kept missing his cue to grab my—” He trailed off. “Anyway. Director was having a meltdown.”

He laughed once, lightly. A throwaway laugh. But Dylan didn’t echo it.

Jun’s smile faded. He moved across the room, crouching beside the couch, jacket crinkling softly. His fingers brushed Dylan’s knee, warm through the fabric. Familiar.

“You okay?”

Dylan nodded. A beat too quickly.

“You don’t look okay,” Jun murmured, still gentle.

“I’m just tired,” Dylan said. It wasn’t a lie. Just not the whole story.

Jun exhaled and leaned forward, resting his temple against Dylan’s shin like he used to do during long studio nights. “I miss you.”

Dylan stared at the far wall. His hand hovered near Jun’s hair, but didn’t touch it. Couldn’t.

He wanted to say: Then why are you always somewhere else?
He wanted to say: I’ve been right here. Waiting.

But all he said was, “You’ve been busy.”

Jun sighed. “Yeah. It’s a lot. But… it’s good, right? I mean, everything’s going really well.”

Dylan gave a small nod, unreadable.

Then Jun added, casually, “Oh—by the way, if I invited Leo over again? He’s been having kind of a rough week. I figured, you know… Mars is good for people.”

Dylan didn’t respond.

Jun lifted his head, looking up with those soft, hopeful eyes. “That okay?”

Dylan nodded again. Slower this time.

“Of course,” he said, and his voice didn’t shake. “You’re right. He could use it.”

Jun smiled—relieved, maybe. “You’re the best.”

Dylan swallowed. Didn’t look at him.

Jun stood with a quiet stretch, raking a hand through his damp hair. He looked toward the staircase. “We’ll catch up properly soon, yeah? Maybe after Sunday’s shoot.”

Dylan didn’t move.

Jun hesitated, then gave a light tap to Dylan’s foot—fond, thoughtless. “Sleep, Dyl. You’ll fry your voice if you’re up too late.”

And then he turned away. The soft pat of his socks fading up the stairs.

Dylan stared at the spot where Jun had been. His knee still tingled from the warmth.

But something else ached deeper.

He hadn’t meant to say nothing. He’d planned to say something. Anything. But the words had crumpled in his throat like a bad note left too long on stage.

He didn’t move. Didn’t cry. Didn’t chase after him.

Instead, he whispered to the quiet, empty room—
too soft, too late:

“I needed you. Moonbun.”

And the TV played on, lo-fi beats and pixel fire crackling, looping endlessly while no one watched.

Notes:

Ummm yes..... don't kill me yet ik I'm letting silence be a wall between them

BUT TRUST THE PROCESS.....like they say in those ASMR videos 🙂‍↕️🙂‍↕️

Chapter 61: Cracked.

Summary:

Dylan’s hand slowly slipped off the edge of the counter. His fingertips trembled. His knees locked.

Last night.

He remembered the way Jun had come home—flushed and disoriented, rain clinging to his hoodie like guilt. The silence. The barely-there explanations. The too-hot shower. The trembling fingers.

The way Jun had climbed into bed and curled behind him like he was searching for refuge.

The way Dylan had asked: Are you okay?

And Jun had said: Yeah.

Like nothing had happened.

Notes:

(See the end of the chapter for notes.)

Chapter Text

The night had been quiet—too quiet. The kind of silence that didn’t settle so much as it hovered, heavy and waiting, like it knew something was about to fall apart.

Mars House, usually a low-grade symphony of laughter and late-night snack wars, had gone still after 11PM. Pepper’s playlist had stopped. Thame and Po had crept off to bed. Nano had slipped Dylan a look before vanishing into his room, the kind that said I’m here if you need—but I know you won’t ask.

And Dylan?

He was already curled up on his side in their shared room, duvet pulled high, lamp still on but dimmed to a haze. Not reading. Not scrolling. Not doing anything, really.

Just... existing.

Waiting.

Pretending he wasn’t.

Every tick of the old wall clock scraped down his spine. Midnight passed. Then ten more minutes. Then twenty.

And then—the door finally opened.

The quiet click of the latch might as well have been a thunderclap in the stillness.

Jun stepped in, pausing like he wasn’t sure whether to come further. His silhouette slouched in the low light—jacket half-zipped, beanie askew, hoodie damp from the drizzle outside and clinging to his skin in odd places. His cheeks were flushed like he'd run the whole way home. Or like he'd just finished crying.

There was something in his eyes, glassy and unfocused, like he hadn’t quite returned to his body yet.

He didn’t meet Dylan’s eyes.

Just mumbled, “Traffic was hell,” and tugged off his outer layers with too-quick hands, fingers fumbling over zippers, sleeves sticking to damp skin. The hoodie hit the desk chair in a half-folded heap. His eyes flicked to Dylan just once—guilt flickering behind the exhaustion—before he turned and slipped into the bathroom.

The door clicked shut.

Water ran a moment later—fast, scalding by the sound of it.

Dylan stared at the ceiling.

He could hear everything. The sound of the water hitting skin. The way Jun moved too slowly, like he was scrubbing away something more than sweat. The moment the water shut off, and Jun stood there for a beat too long before moving.

When Jun returned, a cloud of steam followed him. His hair was damp and curling at the edges, neck pink from the heat. He wore the threadbare shirt Dylan had bought last summer and a pair of sweatpants that looked like they’d been pulled from the top of the laundry pile.

He paused in the doorway again.

Dylan didn’t look at him.

Still, Jun crossed the room slowly and climbed into bed behind him, the mattress dipping slightly with the familiar weight. He moved carefully, almost reverently, like he was afraid to disturb the fragile shape of silence between them.

His arms slid around Dylan’s waist—tight, clingy. Soft and instinctive. Like apology worn smooth by repetition. His breath ghosted warm across the fabric of Dylan’s shirt, lips barely brushing the back of his shoulder. He didn’t say a word.

Just held him.

Fingers trembled.

Dylan stayed still for a long moment. His throat was tight. His chest too full of things he hadn’t said.

Finally, his hand lifted. Found Jun’s hand and covered it gently, lacing their fingers.

The contact was careful. Tentative. Like holding the edge of something precious and breakable.

His voice, when it came, was small. Fragile.

“Are you okay?”

Jun hesitated.

Just for a second.

It was such a small pause. One beat. Maybe not even a full breath.

But Dylan felt it.

That heartbeat of hesitation pressed into the space between them like a warning he wasn’t supposed to notice.

Jun tightened his grip just slightly. Pressed closer. His voice came out low and uneven. “Yeah,” he said. “Just tired.”

And maybe that was true.

But it wasn’t all of it.

Dylan didn’t push.

Didn’t call him out.

He just let out a slow, barely audible breath and closed his eyes.

But in the dark, Dylan’s fingers were clenched around Jun’s hand like it was the only thing keeping him from floating away.

And Jun?

Jun pressed his forehead gently between Dylan’s shoulder blades, his breath catching like maybe he knew.

Maybe he felt the weight of the thing between them.

But he still didn’t say anything more.

And outside, the rain fell steadily, quietly, soaking into the earth like secrets no one knew how to hold.

The next morning, Jun was gone before Dylan even opened his eyes.

There was a kiss on the cheek. A ruffle of his hair. A whispered “See you tonight.”

Just the faintest trace of Jun’s shampoo on the pillow they’d shared, and a washed mug sitting upside down on the drying rack—still beaded with water. Like a placeholder apology. Like a ghost of presence pretending everything was fine.

Dylan sat up slowly, dragging the duvet with him like armor. His body ached in the dull, static way that came from sleeping wrong—and worrying harder. His hoodie sleeves fell over his knuckles as he wandered into the kitchen, hair rumpled, eyes bleary, feet dragging against the wood floor.

The Mars kitchen was already alive with signs of morning.

Pepper was leaning over the toaster, watching two slices of bread burn ever so slightly. Thame was perched cross-legged on the counter, nursing his third espresso and talking to Po, who was shirtless, bleary-eyed, and still blinking at the milk carton like it owed him rent. Nano was sitting at the table, hunched over his phone, scrolling with unusual stillness.

Dylan mumbled a half-hearted “morning.”

Only Thame glanced up, raising a lazy hand in greeting.

But Nano… Nano froze.

His thumb stilled. His eyes didn’t lift.

Just his voice, tight and edged with caution. “Uh… hey. Dyl?”

Something in his tone made Dylan pause, stomach dropping before he even turned.

“…What?”

Nano hesitated.

Then wordlessly turned his phone toward Dylan.

It was a fan cam. Shaky. Grainy. Obviously taken from someone half-hidden near a soundstage or behind a lighting rig. The angle was off-center, framed like a secret.

But the faces were unmistakable.

Jun.

And Leo.

Still in costume. Jun’s tie loosened. Leo’s shirt wrinkled. They stood off to the side, behind some trailers or near a service entrance, lit only by the backwash of fluorescent lighting and the spill from someone’s phone screen.

No sound. Just movement.

Leo leaned in. Said something.

Jun’s jaw was tight. His body language awkward. Defensive. Like he was trying to back away but hadn’t quite figured out how.

And then—

Leo kissed him.

Dylan’s breath hitched.

It wasn’t long. Three seconds, maybe. Jun didn’t lean in. Didn’t melt into it. Didn’t kiss back.

But he also didn’t pull away.

Not immediately.

He stood there. Still. Frozen.

Then finally—he stepped to the side. Out of frame. Leaving Leo standing there, lips parted, confused. The video ended there.

But it was enough.

Nano’s voice was quiet, like he didn’t want to set off an explosion. “The timestamp says last night. Like—after wrap.”

Dylan’s hand slowly slipped off the edge of the counter. His fingertips trembled. His knees locked.

Last night.

He remembered the way Jun had come home—flushed and disoriented, rain clinging to his hoodie like guilt. The silence. The barely-there explanations. The too-hot shower. The trembling fingers.

The way Jun had climbed into bed and curled behind him like he was searching for refuge.

The way Dylan had asked: Are you okay?

And Jun had said: Yeah.

Like nothing had happened.

“Dude…” Thame’s voice was hesitant, even for him. “Did he… did he even tell you?”

Dylan shook his head once. Barely.

Nano let out a bitter exhale. “That’s so—fuck. That’s so messed up.”

He dropped his phone on the table. It landed face-down with a soft clack.

Po finally tore his eyes from the milk carton, brows furrowing as he caught the mood in the room. “Okay. What happened now?”

“Jun got kissed,” Thame said flatly. “By Leo. After filming. Fan cam caught it.”

Po blinked. “Wait—kissed? As in—”

“Yeah,” Pepper muttered. “And he didn’t tell Dylan. Just crawled into bed like everything was fine.”

“He didn’t kiss him back,” Thame added. “But still. Still.”

Po moved to Dylan immediately. “I’m sorry, Dyl.”

Dylan didn’t answer.

Didn’t blink.

Didn’t even breathe right.

He just stood there, completely motionless, like his brain had shut down every motor function one by one. His hoodie sleeves hung loose over his hands. His mouth was a pale line. His eyes—glassy and empty.

He asked.

He asked.

And Jun had lied.

Not with malice. Not with intention. But with silence. With omission. With tired eyes and trembling fingers and a borrowed warmth that hadn’t been the full truth.

It wasn’t betrayal.

But it felt like abandonment.

Pepper stepped forward. His hand reached out—gentle, uncertain—just brushing Dylan’s wrist like a question.

That was all it took.

Dylan collapsed.

His knees gave out like someone had cut the last string.

He slid down the wall slowly, arms hugging himself as the sob hit—harder than he expected. Raw. Sudden. Guttural. The kind that didn’t come from the throat but from somewhere deeper. Somewhere no one was ever meant to see.

Pepper dropped to his side in a heartbeat, wrapping his arms around him.

Thame moved down next, sliding close, shielding him from the door, from the light, from the world.

Nano pushed the phone away and sat on the floor beside them, hand braced on Dylan’s back like a steadying anchor.

Dylan didn’t scream.

Didn’t accuse.

He just broke.

A low, quiet breaking. Like glass cracking under weight that had been there too long.

“I asked him,” he whispered, barely audible. “I asked.”

Po sat down too, rubbing his hand up and down Dylan’s back in slow, grounding circles.

“You didn’t do anything wrong,” Pepper murmured.

But Dylan shook his head.

Because that wasn’t the point.

The point wasn’t the kiss. Or Leo. Or the fan cam.

It was that Jun had held him like he meant it. Had looked him in the eye and told him nothing was wrong.

And Dylan had believed him.

Because he wanted to believe him.

And that… that was the cruelest part of all.

Notes:

I'm posting so many chapters together cause I don't want you to feel sadd

SO GO AHEAD RIP OFF THE WAXING TAPE ALL AT ONCE 💀💀💀 (I'm faking originality with this one 🤡)

Chapter 62: Jun, all of Dylan's

Summary:

“Hey,” he said gently, taking a step in. “Everything okay?”

No movement.

Just that same silence, thick and still and wrong.

Jun stepped further into the room, set the bag on the desk. “You didn’t answer your phone all day. I thought maybe—”

Dylan shifted.

Just slightly. Enough to turn, enough to reveal his face.

Notes:

(See the end of the chapter for notes.)

Chapter Text

That evening, Jun came home just after six, plastic takeout bag swinging in one hand, his hoodie damp at the shoulders from a light drizzle. His hair was sticking up in awkward places, like he’d run his hands through it a few too many times. He looked tired—but upbeat. The kind of tired that still carried momentum. The kind that hoped the right meal might fix the whole day.

But the silence in Mars House hit him like a slap.

No background music. No off-key humming from the kitchen. No Nano filming a stupid TikTok or Thame narrating his skincare routine like it was a masterclass. Even the floorboards felt quieter.

“Guys?” Jun called out, nudging the door closed with his heel as he toed off his sneakers. “I brought food—anybody alive?”

No answer.

He passed the living room. Pepper was curled on the couch, headphones in, arms crossed, eyes on the wall—not the TV. Not his phone. Not Jun.

Weird.

Jun blinked. “Hey, Pepper—”

Pepper didn’t even glance at him.

A strange weight pressed against Jun’s ribs as he moved through the house. He peeked into the kitchen. Empty. Nano’s door—shut. Lights off. No muffled chaos. Not even the usual shoe pile blocking the entry.

Okay. Something’s wrong.

Jun’s steps quickened as he climbed the stairs, takeout bag still swinging limply from his hand. He turned into the hallway, past Thame and Po’s shared room, and stopped at Dylan’s door.

Closed.

He knocked lightly.

“Dillybean?”

No response.

He waited a beat, then slowly turned the knob.

Inside, the curtains were half-drawn, painting the room in a grayish-blue haze. The lamp on the desk was on but dim, casting long shadows across the walls. Dylan was on the bed, hoodie pulled tight around his body, back to the door, his form hunched inwards like he was trying to disappear into the mattress.

Jun’s heart climbed into his throat.

“Hey,” he said gently, taking a step in. “Everything okay?”

No movement.

Just that same silence, thick and still and wrong.

Jun stepped further into the room, set the bag on the desk. “You didn’t answer your phone all day. I thought maybe—”

Dylan shifted.

Just slightly. Enough to turn, enough to reveal his face.

Jun stopped in his tracks.

Red-rimmed eyes. Puffy cheeks. A raw, hollow look etched into every line of Dylan’s face like it had been carved there slowly.

Jun's stomach sank.

“I saw it,” Dylan said, voice hoarse and quiet.

Jun blinked. “Saw… what?”

Dylan sat up slowly, every motion heavy. His eyes locked onto Jun’s like they were trying to bore through him.

“The fan cam,” he said. “Of you and Leo.”

Jun felt the floor tilt slightly under his feet.

“It wasn’t what it looked like,” Jun said quickly, too quickly. “He kissed me—I didn’t—”

“I know,” Dylan cut in. Sharp, but unsteady. His voice cracked in the middle. “I know. That’s not the point.”

Jun took another step forward, slow. “Then what is?”

Dylan opened his mouth. Closed it.

His throat worked around the words, but none came.

Instead, his whole body folded.

His shoulders shook once. Then again. He covered his face with one hand, then both, like he could hold the tears in with sheer force.

Jun moved instantly.

He sat beside Dylan and pulled him close, arms wrapping around him automatically. Dylan didn’t resist. He collapsed against Jun’s chest like something inside him had snapped under the weight of trying to hold it together.

And then the sobs came.

Not loud. Not theatrical.

Just slow, wrecked, uneven sounds against Jun’s hoodie.

Jun held him tighter, one hand cupping the back of Dylan’s head, the other rubbing slow, helpless circles between his shoulder blades.

“I’m here,” Jun whispered. “I’m here.”

Dylan clung to him like he didn’t believe it.

Like Jun might vanish if he let go.

Jun didn’t say anything else. Didn’t defend himself. Didn’t explain. He just held Dylan and let him break open quietly in his arms. Let him cry until the tears turned into tremors. Until the tremors turned into silence.

Only then did Dylan speak, voice rough with exhaustion and ache.

“I asked you,” he murmured. “Last night. If something was wrong.”

Jun swallowed hard. “I know.”

“And you said nothing.”

His tone wasn’t accusing.

Just… devastated.

Jun looked down at him. “I didn’t know how to talk about it. I was still trying to figure it out myself. It was just—Leo kissed me, and I froze. I didn’t kiss him back. I swear, I didn’t—”

Dylan shook his head slowly. “I’m not mad about the kiss.”

Jun froze.

“I’m mad that you came home,” Dylan said, voice quieter now, more tired than anything else. “That you crawled into bed with me and held me like everything was normal. Like I wouldn’t feel you shaking.”

“I didn’t mean to lie.”

“But you did.” Dylan’s voice cracked again, brittle. “And you didn’t trust me with it.”

Jun looked shattered.

“I wasn’t trying to leave you out,” he said softly. “I just… I was scared. It didn’t mean anything, and I didn’t want it to become something bigger than it was.”

Dylan pulled back just enough to look him in the eyes. “But it did become bigger. Because you made it a secret.”

Jun’s lips parted.

He didn’t argue.

Didn’t offer more explanations.

Just said, quietly, “I’m sorry.”

Dylan closed his eyes.

Then nodded, but the tears still lingered at the corners.

Jun reached up and brushed them away with the back of his fingers.

But the thing neither of them could wipe away—

Was the silence that had lived between them for far too long.

Jun’s fingers hovered at Dylan’s cheek, still brushing at a tear that wouldn’t stop falling. The silence had grown softer now, but no less heavy. Like the air after a storm—everything wet and aching and too quiet.

Dylan didn’t speak. He didn’t look away. Just stayed curled against the wall of Jun’s chest, wrecked and quiet, holding still because he wasn’t sure what movement wouldn’t break him more.

Jun swallowed, breath shaky.

“I belong to you,” he said.

The words dropped like a stone into the stillness. Unadorned. Unearned, maybe. But raw with the weight of truth.

“I know I’ve been distant. I know I let the noise get too loud and forgot who I was listening for. I know I hurt you by not saying anything when I should’ve.”

He leaned back just enough so Dylan could see his face. The honesty in it. The fear, too.

“But none of that changes this. I’m yours. Only yours. I don’t want anyone else to know me the way you do. Not Leo. Not the public. No one.”

He took a breath. Slow. Centering.

Then, with fingers trembling—not with hesitation, but reverence—he shifted. Slid off the bed, down to his knees on the floor in front of Dylan, resting his forehead against Dylan’s knees like a prayer. His voice shook, but not with shame.

With devotion.

“You can have all of me,” he said quietly. “If it helps. If it’s what you need.”

He looked up. Eyes red-rimmed, lips parted, heart breaking open in real time. “Not just my words. My body. My heart. My blush. Everything I’ve held back because I thought I needed to protect it… it’s yours.”

His fingers found Dylan’s. Threaded them together. Tight.

“I’m done pretending I can do any of this without you.”

The way he said it—like he was offering something sacred, not to beg forgiveness, but to be forgiven—made Dylan’s breath catch.

And for the first time that day, the ache in his chest cracked in a different direction. Not from pain. From love.

From the quiet, almost unbearable weight of being chosen again.

Jun leaned forward, pressing his lips to Dylan’s knuckles. “Tell me how to fix it. I’ll do anything.”

Dylan didn’t answer right away.

But this time, it wasn’t silence out of sorrow.

It was the silence of someone trying to breathe around the echo of something too big.

Too real.

Too true.

And maybe—just maybe—on the edge of beginning again.

Notes:

How do u think MARS is gonna react to Jun the next morning?

Chapter 63: Bites through Hoodies

Summary:

At one point, Jun whispered, “Remember the first night we ever cuddled like this?”

Dylan hummed. “You had cold feet.”

“You kicked me out of your bed halfway through the night.”

“You put your feet on my spine.”

“Because you’re warm and evil.”

Dylan let out a soft breath that might have been a laugh.

“I missed this,” Jun said. “Just us. Just this.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

Dylan didn’t speak for a while. He just looked at Jun—on his knees, fingers laced with his, red-eyed and shivering but still choosing him.

It didn’t fix everything. Not the aching, not the crack in his chest, not the sleepless weeks of wondering if he was fading into the background of Jun’s life.

But it softened something.

Dylan slid off the bed slowly. Not letting go of Jun’s hand.

Their knees bumped as he sat on the floor too, folding into the narrow space between the bed and Jun’s body like it was a harbor he was trying to reach in a storm. They didn’t kiss. They didn’t speak.

Jun just let Dylan lean into him.

Let him bury his face in his neck. Let his hands clutch the fabric of Jun’s hoodie like it was the only thing keeping him from unraveling.

“I hate that I doubted,” Dylan whispered into Jun’s collar. “I hate that I felt replaceable.”

“You’re not.” Jun’s voice cracked. “You’re the only real thing I have.”

And he meant it.

In this world of filters and retakes and fan edits and crafted stories, Dylan was the one thing that wasn’t a script. He was the chaos and comfort and realness that made Jun feel like he still had skin and bones beneath all the performances.

Jun wrapped both arms around Dylan and pulled him in tighter.

He sat back slowly, pulling Dylan with him, until they were lying on the floor side by side. No space between them, no roles to play, no costumes. Just Jun in a hoodie and Dylan with tear-stained cheeks and hearts too full to know what to do with themselves.

Jun reached for the edge of the blanket from the bed, pulled it down to cover them both clumsily. They ended up tangled—Jun’s leg hooked over Dylan’s, Dylan’s fingers curled at Jun’s waist, their chests pressed so close it was hard to tell whose heartbeat was whose.

Dylan’s voice was muffled. “You smell like the soap from set.”

Jun made a face. “Shitty hotel lavender?”

Dylan gave a watery laugh. “I hate that soap.”

Jun groaned softly. “I’ll shower again. I’ll bathe in your shampoo. I’ll let Nano dump a whole bottle of fabric softener on me.”

“Not that one,” Dylan mumbled. “He picked one that smells like peach soda and regret.”

Jun smiled, nuzzling into Dylan’s hair. “Then I’ll let you pick. Anything.”

The room went quiet again—but it wasn’t the painful silence anymore. It was warm. Filled with tiny breaths and the sound of skin brushing skin as they moved just enough to get more comfortable.

“I didn’t push him away right away,” Jun said suddenly. “I should’ve. I was shocked, and I froze. That’s not an excuse. I just… I’m sorry you had to see that. I’m sorry you had to feel that.”

Dylan didn’t answer with words.

He just pressed closer, curled into Jun like he was trying to make them both smaller and safer at the same time.

“Let me make it up to you,” Jun whispered. “Not with big gestures. Just… let me show you that you’re mine.”

Dylan lifted his head a little to look at him. Eyes swollen, but clearer now.

“I don’t want you to perform for me.”

“I’m not,” Jun said softly. “Not right now. Right now I’m just a guy in a hoodie holding the person he loves. No audience. No edits. Just us.”

Dylan laid his head back down. “Okay.”

Jun stroked a hand slowly down Dylan’s back. “You can yell at me later, if you need.”

“I probably will.”

“I deserve it.”

“Maybe.”

Jun smiled.

And they just stayed there. On the floor, wrapped in a blanket, wrapped in each other. For minutes. For hours. Maybe for longer than time should allow.

At one point, Jun whispered, “Remember the first night we ever cuddled like this?”

Dylan hummed. “You had cold feet.”

“You kicked me out of your bed halfway through the night.”

“You put your feet on my spine.”

“Because you’re warm and evil.”

Dylan let out a soft breath that might have been a laugh.

“I missed this,” Jun said. “Just us. Just this.”

Dylan didn’t say it, but he missed it too. More than he’d let himself admit. The simple, silent comfort of knowing he was loved. No cameras. No followers. No castmates.

Just Jun.

Breathing beside him. Heart pounding steady and close.

And maybe this wasn’t forgiveness. Not yet.

But it was the beginning of it.

And that was enough.

They didn’t move from the floor for a long time.

Outside the window, the rain that had drizzled earlier had thickened into something steadier—soft against the glass, like the world was trying to hush itself for them. Inside, the Mars house creaked once, settled, then fell silent again. A fragile peace.

Jun shifted first.

Not to leave. Never that.

But to press closer.

He pulled Dylan into him like it wasn’t just affection but need—arms tightening, locking at the small of Dylan’s back, his fingers clutching fabric like he was terrified Dylan would vanish the second he blinked. Their legs tangled further, chests locked tight. There was no polite space left between them—just warmth and skin and the shared pulse of two boys breathing too hard in the aftermath of almost breaking.

Then Jun pressed his face into Dylan’s chest—right over his heart. Nuzzled deep. Inhaled like Dylan was air after drowning.

His voice, when it came, was small.

“I thought I’d lost you.”

Dylan’s throat tightened. He didn’t answer. He couldn’t. His hand came up instead, running through Jun’s hair—slow, shaky, comforting.

Jun’s arms squeezed harder.

His entire body curled inward, a question mark made of apology, and Dylan was the answer he clung to. It was overwhelming—how much Jun was. How present. How real. Not performance, not polish. Just desperate, bone-deep love.

Dylan wrapped one leg over Jun’s waist and tugged him impossibly closer, until they were one shape under the blanket. The weight of Jun on him was grounding—comforting and heavy in the best way, like something solid to hold onto.

Like Jun was trying to carry all his own regret and Dylan’s ache too.

Jun muttered something into Dylan’s shirt. Something that sounded like, don’t go, but broke in the middle.

And Dylan?

He didn’t go.

He bit.

Not hard. Not cruel.

Just… instinct.

His teeth sank gently into Jun’s bicep—the thick, soft part of muscle under hoodie fabric—and held. A pressure mark. A silent signal.

I’m here.
You hurt me.
I still want you.
Don’t do that again.

Jun flinched, just a little. Then let out a breathy, almost unhinged laugh—half relief, half surrender.

“Okay,” he whispered. “Okay. I deserved that.”

Dylan didn’t move his mouth. Didn’t let go. Not yet. His lips softened eventually, and he pressed a kiss over the place he’d bitten, right through the hoodie. The way Jun melted into it made something stutter in Dylan’s chest.

They laid like that, motionless and clinging, until Jun’s hands found their way under Dylan’s hoodie—fingers splaying wide across warm skin at the dip of his spine. Holding him like something sacred.

“I don’t need a spotlight,” Dylan murmured finally. “I just need to know I’m yours.”

“You are,” Jun said without hesitation. “You always are. I don’t want anything else. I don’t want anyone else.”

He nuzzled upward now, chin bumping Dylan’s jaw, mouth brushing his throat with ghost touches.

“Mine,” he whispered. “You’re mine. And I’m yours.”

“Prove it.”

“I am.” Jun kissed his neck. “I will.”

He curled his entire body around Dylan then—arms locked around his torso, one leg hooked protectively over Dylan’s hip, forehead pressed to the hollow of Dylan’s shoulder. The pressure was everywhere. Not crushing, but complete. Like Jun was trying to wrap himself around every inch of Dylan’s heartache and say, Here I am. Let me take it.

And Dylan let him.

Let him hold tight.

Let him tremble.

Let him breathe and shift and tangle deeper into the cocoon they’d built, where the rest of the world couldn’t reach them.

Because the hurt was still there. But so was the healing.

So was Jun.

And right now, in this moment, that was enough.

Notes:

ABT this chapter and the next...I kindda wrote them in a jiffy plus it was on two different devices (again)

We just have this shifting thing going on so it's all jumbled up so if there's any inconsistency feel free to point out or just overlook 🫰🤟🫶

Chapter 64: A stupid dare

Summary:

He pulled Dylan closer again, like the memory still made him cold. “And when I came home last night… I didn’t know how to say any of it. I didn’t even know it was a dare yet. I thought—God, I thought it was some weird Leo thing I should’ve handled better. I felt gross and confused and tired and—”

Dylan’s hand slid up his back.

“You didn’t kiss him back,” Dylan said.

“No,” Jun said instantly. “Not even a little. I didn’t want to. I didn’t even process it until it was already over. I should’ve shoved him or snapped or done something. But I just… froze.”

Dylan sighed, deeply. It wasn’t a sound of forgiveness. It was exhaustion. Relief. All tangled into one long exhale.

“I wasn’t mad because you got kissed,” Dylan murmured. “I was hurting because I asked. And you held me like everything was okay.”

Jun’s face fell. “I didn’t want to bring that into our bed.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

They didn’t move from the floor for a long time.

Outside the window, the rain that had drizzled earlier had thickened into something steadier—soft against the glass, like the world was trying to hush itself for them. Inside, the Mars house creaked once, settled, then fell silent again. A fragile peace.

Jun shifted first.

Not to leave. Never that.

But to press closer.

He pulled Dylan into him like it wasn’t just affection but need—arms tightening, locking at the small of Dylan’s back, his fingers clutching fabric like he was terrified Dylan would vanish the second he blinked. Their legs tangled further, chests locked tight. There was no polite space left between them—just warmth and skin and the shared pulse of two boys breathing too hard in the aftermath of almost breaking.

Then Jun pressed his face into Dylan’s chest—right over his heart. Nuzzled deep. Inhaled like Dylan was air after drowning.

His voice, when it came, was small.

“I thought I’d lost you.”

Dylan’s throat tightened. He didn’t answer. He couldn’t. His hand came up instead, running through Jun’s hair—slow, shaky, comforting.

Jun’s arms squeezed harder.

His entire body curled inward, a question mark made of apology, and Dylan was the answer he clung to. It was overwhelming—how much Jun was. How present. How real. Not performance, not polish. Just desperate, bone-deep love.

Dylan wrapped one leg over Jun’s waist and tugged him impossibly closer, until they were one shape under the blanket. The weight of Jun on him was grounding—comforting and heavy in the best way, like something solid to hold onto.

Like Jun was trying to carry all his own regret and Dylan’s ache too.

Jun muttered something into Dylan’s shirt. Something that sounded like, don’t go, but broke in the middle.

And Dylan?

He didn’t go.

He bit.

Not hard. Not cruel.

Just… instinct.

His teeth sank gently into Jun’s bicep—the thick, soft part of muscle under hoodie fabric—and held. A pressure mark. A silent signal.

I’m here.
You hurt me unintentionally.
I still want you.
Don’t do that again.

Lets communicate.

Jun flinched, just a little. Then let out a breathy, almost unhinged laugh—half relief, half surrender.

“Okay,” he whispered. “Okay. I deserved that.”

Dylan didn’t move his mouth. Didn’t let go. Not yet. His lips softened eventually, and he pressed a kiss over the place he’d bitten, right through the hoodie. The way Jun melted into it made something stutter in Dylan’s chest.

They laid like that, motionless and clinging, until Jun’s hands found their way under Dylan’s hoodie—fingers splaying wide across warm skin at the dip of his spine. Holding him like something sacred.

“I don’t need a spotlight,” Dylan murmured finally. “I just need to know I’m yours.”

“You are,” Jun said without hesitation. “You always are. I don’t want anything else. I don’t want anyone else.”

He nuzzled upward now, chin bumping Dylan’s jaw, mouth brushing his throat with ghost touches.

“Mine,” he whispered. “You’re mine. And I’m yours.”

“Prove it.”

He curled his entire body around Dylan then—arms locked around his torso, one leg hooked protectively over Dylan’s hip, forehead pressed to the hollow of Dylan’s shoulder. The pressure was everywhere. Not crushing, but complete. Like Jun was trying to wrap himself around every inch of Dylan’s heartache and say, Here I am. Let me take it.

And Dylan let him.

Let him hold tight.

Let him tremble.

Let him breathe and shift and tangle deeper into the cocoon they’d built, where the rest of the world couldn’t reach them.

Because the hurt was still there. But so was the healing.

So was Jun.

And right now, in this moment, that was enough.

Jun didn’t move for a long time.

His breath warmed the curve of Dylan’s throat. The weight of him stretched across Dylan’s body—heavy, solid, real. A living gravity that pulled Dylan closer, grounding him in the middle of all the splintered pieces.

Outside, the rain had thickened, drumming gentle rhythms on the windowpane. Inside, there was only silence and the echo of hearts trying to find their rhythm again.

Jun shifted, just barely, nose nudging under Dylan’s jaw, lips pressing a kiss to his pulse like a benediction. “There’s something I didn’t say earlier,” he murmured.

Dylan didn’t speak, but his fingers paused where they were tangled in Jun’s hoodie. Listening.

Jun lifted his head slightly, just enough for their eyes to meet. His own were still red around the edges, lashes damp, but open in a way that let Dylan see every inch of truth behind them.

“I found out today,” Jun said, voice low, “what that kiss was about. With Leo.”

Dylan tensed under him—just a flicker—but didn’t pull away.

Jun’s fingers tightened around Dylan’s hoodie. “It wasn’t a serious thing. It wasn’t a secret confession or some moment he misread. It was…” he sighed. “A stupid dare.”

Dylan blinked. “A dare?”

Jun nodded slowly. “Someone on set—maybe a crew intern or another actor—joked around, said Leo wouldn’t actually do it. Leo thought it was funny. Just performative chaos. So he said ‘bet’ and did it.”

Jun’s voice softened to something almost ashamed. “I didn’t laugh. I didn’t say anything. I was shocked. I just… stood there. And then I left.”

He pulled Dylan closer again, like the memory still made him cold. “And when I came home last night… I didn’t know how to say any of it. I didn’t even know it was a dare yet. I thought—God, I thought it was some weird Leo thing I should’ve handled better. I felt gross and confused and tired and—”

Dylan’s hand slid up his back.

“You didn’t kiss him back,” Dylan said.

“No,” Jun said instantly. “Not even a little. I didn’t want to. I didn’t even process it until it was already over. I should’ve shoved him or snapped or done something. But I just… froze.”

Dylan sighed, deeply. It wasn’t a sound of forgiveness. It was exhaustion. Relief. All tangled into one long exhale.

“I wasn’t mad because you got kissed,” Dylan murmured. “I was hurting because I asked. And you held me like everything was okay.”

Jun’s face fell. “I didn’t want to bring that into our bed.”

“You already did,” Dylan whispered. “Just by pretending you hadn’t.”

Silence.

And then Jun folded—completely. Arms wrapped tight. Hands fisting in Dylan’s hoodie. Head pressed to his chest so hard it almost hurt.

“I’m sorry,” Jun whispered. “I didn’t mean to leave you in the dark. I didn’t want you thinking there was anything wrong with us. I didn’t want you to feel what you did today.”

“I felt invisible,” Dylan said, raw. “I felt like the guy who didn’t get told.”

Jun pulled back only enough to look him dead in the eye.

“You’re not invisible. You’re everything.”

And then, soft and certain, like a sacred thing: “I belong to you.”

Dylan observationally softened.

“I don’t care what anyone thinks. What the fan edits say. What Leo says. What the internet believes,” Jun said, voice stronger now. “I don’t want anything that isn’t you. You’re the person I go home to. You’re the one I look for in the dark.”

His hands came up to Dylan’s face, thumbs brushing over his cheeks, reverent. “I’m not confused. I’m not tempted. I’m yours.”

Then, slowly—deliberately—Jun shifted, pulling Dylan down with him. Their bodies realigned, chest to chest, no space left. Jun opened his arms, not as an invitation, but as surrender. A living vow.

“All of me,” Jun whispered. “Even the panicked, sleep-deprived idiot who didn’t know how to explain a moment he didn’t understand yet. Even the part that froze when it should’ve moved.”

Dylan lowered himself, their foreheads brushing.

And then he kissed Jun’s cheek. His temple. The corner of his mouth. Each one careful, grounding, claiming.

And finally, he collapsed into Jun’s chest.

Not in pain.

In peace.

The weight of Jun’s body welcomed him like a shield. His arms locked tight around Dylan’s back, legs tangled with his. One of Jun’s hands slid up under the hem of Dylan’s hoodie, palm pressing against bare skin at the curve of his spine.

Warmth met warmth. Breath met breath.

Jun buried his face in Dylan’s throat, breathed in like Dylan was the only air he’d ever needed.

Dylan clung back. Not fragile this time—fierce. He hooked a leg around Jun’s thigh, dragged their bodies closer, tighter, until there was nowhere else to go.

Jun’s skin was warm beneath Dylan’s palms—fever-warm, like he was lit from the inside. His chest rose and fell against Dylan’s, sharp and uneven, like breathing was suddenly too much effort. Or maybe too full of meaning.

The silence between them had gone molten. Not awkward. Not waiting.

Heavy with everything unsaid and everything forgiven.

When Jun kissed him again, it was slow. Not hesitant—but careful, like Dylan was something sacred. His mouth was soft, parted just enough, and when Dylan deepened the kiss, Jun made a sound that vibrated low in his throat—a sound Dylan wanted to bottle and wear like cologne.

Their lips moved like they’d done this in dreams before—featherlight brushes turning into heated pulls. Jun's mouth opened under Dylan’s like a prayer unfolding, and Dylan answered with his tongue, slow and coaxing, stealing back all the seconds they’d spent apart.

Fingers curled at the hem of clothing—Jun’s, Dylan’s, both. The scrape of cotton pulled up too fast. Skin met air, and the air was cool, but the heat between them burned hotter.

Jun arched when Dylan’s palm slid over the dip of his back. He gasped when Dylan kissed down his throat, over his collarbone, dragging teeth lightly—not enough to hurt, just enough to leave goosebumps in his wake. Dylan felt Jun tremble under him, felt him open up like his whole body was saying yes in a hundred wordless ways.

There was a moment—bare skin on bare skin—when they both just breathed.

Dylan’s thigh between Jun’s. Jun’s hands skimming along Dylan’s spine, tracing the shape of something real.

The press of their chests, heartbeats stumbling against each other, chest-to-chest, bone to bone.

Then Dylan leaned in and bit down—not hard, but firm—on Jun’s bicep. Jun hissed and twitched, a ragged gasp catching in his throat. Dylan’s teeth marked him just above the muscle, then he kissed the spot, tongue soft, as if to say mine.

Jun's voice cracked open. “That’s yours.”

Dylan licked over the mark again, slower this time. “You’re mine,” he murmured.

“Yeah,” Jun whispered. “Yeah. All of me.”

His hips rocked up gently, seeking friction. It wasn’t greedy—it was needy, desperate in that way that said I’m trying to make sure you feel how much I want this. His thighs fell open for Dylan instinctively, and Dylan sank between them like that was exactly where he belonged.

Hands everywhere. Gripping, smoothing, trembling. Dylan brushed his nose along Jun’s cheek, down to his jaw, then nuzzled behind his ear.

“You smell like my hoodie,” he said softly. “Like sweat and shampoo and—fuck, I missed you.”

Jun exhaled shakily, one hand coming up to cup Dylan’s cheek. His thumb stroked the underside of Dylan’s eye like he was erasing the last bit of heartbreak still left behind. “Then take me back,” he whispered. “All of me. Every last inch.”

So Dylan did.

He kissed down Jun’s chest, slow enough to savor, mouth open against flushed skin, feeling every flutter of muscle beneath him. Jun writhed gently under the attention—his legs twitching, his fingers buried in the sheets, chest rising like he couldn’t catch his breath.

Every sound Jun made was velvet-edged and broken open—small moans, shaky exhales, soft, wrecked gasps when Dylan sucked gently at the base of his ribs or traced a finger down the line of his thigh.

When Dylan finally sank back up to kiss him again, Jun pulled him in hard, like the distance between them had been a wound, and this was how they stitched it shut. Their bodies tangled like roots under stormed soil—deep and necessary. Not rushed, not frantic. Just hungry.

“Yours,” Jun whispered again, lips brushing Dylan’s ear, “I swear. Even the times I might get a little too busy or jammed with work.”

Dylan felt that like a jolt behind his ribs.

He pressed his forehead to Jun’s. “Then let me remind you.”

Their hips rolled together, slow and perfect, and Jun whimpered as Dylan thrust deeper into that closeness—not just physical, but devotional. They weren’t just moving. They were remembering—the way they fit, the way they healed, the way they’d always chosen each other, even when words failed.

Notes:

How do u feel? Relieved?

🤭🤭 But wait for it this was just preheating the oven for something 😁😁😁

U will LOVE IT I GUARANTEE !!!

Chapter 65: Definitely not within guidlines

Summary:

Then buried his face in Dylan’s chest again, safe and home and smiling.

Their hips rolled again—slow, deliberate, unhurried like they had all the time in the world. Or like they were writing a language in motion only they could read.

Jun let out a breath that was almost a moan, his fingers curling into the back of Dylan’s hoodie. “God,” he whispered, “I missed this.”

Dylan smiled against the column of Jun’s throat, lazy and wicked. “This?” he echoed. “Or me?”

Jun rolled his eyes halfheartedly, then let his head fall back as Dylan licked along the edge of his jaw.

“You,” he breathed. “Obviously.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

Jun whimpered when Dylan rolled his hips again—slow, precise, dragging friction across every nerve Jun had left.

“God,” Jun breathed, voice wrecked and breathless. “You’re trying to kill me.”

Dylan leaned in, teeth grazing Jun’s lower lip. “You always say that,” he murmured, smug. “And yet—still here. Moaning in my ear.”

Jun tried to glare. It came out as a shiver.

“You’re such a menace,” he whispered, letting his fingers skate down Dylan’s spine, nails light but deliberate.

“And you like it,” Dylan whispered against his cheek, lips brushing skin. “Don’t even lie.”

Jun opened his mouth to retort, but all that came out was a sharp inhale as Dylan shifted down, kissing a line down his chest, pausing only to lick across a sharp breath mark he’d left earlier.

Jun arched.

“Dylan—”

“Shh,” Dylan said, voice velvet and wicked. “Thought you wanted me to take all of you back.”

Jun flushed to the roots of his hair. “You don’t have to be so smug about it.”

“Oh, baby,” Dylan said with a bite to his grin, “you’re the one who surrendered like a prayer. I’m just making sure the gods heard it.”

Jun buried his face in a pillow, mostly to muffle the broken sound that escaped him.

Dylan laughed softly. “Yeah. That one.”

His hands roamed now—slow and teasing—palming down Jun’s hips, thumbs brushing along the hollows above his thighs. He leaned in, nose skimming the shell of Jun’s ear, voice low and wicked.

“You’re so hot when you’re flustered.”

Jun groaned. “You’re going to be the death of me.”

“Wouldn’t be the worst way to go.”

He bit down on Jun’s shoulder—sharp enough to make Jun jolt, then soothed it with a kiss.

Jun flipped them suddenly, arms bracketing Dylan’s shoulders, breathing hard and eyes dark.

“Oh, you think you’re in charge tonight?” Dylan asked, lifting an eyebrow, smug and spread under him.

Jun didn’t answer. Just ground down, slow and deliberate.

Dylan’s breath hitched. His smugness faltered. He grabbed Jun’s hips to steady him, but it was too late—Jun had found the rhythm that wrecked both of them.

“Okay,” Dylan panted, “maybe you are in charge.”

Jun smirked down at him, flushed and feral. “Told you.”

“You’re still blushing,” Dylan said, lifting a hand to cup his cheek.

“And you’re still smug.”

Dylan pulled him down by the collar of his hoodie until their mouths were an inch apart. “You like me smug.”

“I like you wrecked,” Jun whispered, biting his lip.

And with that—Dylan surged up, flipping them again, pinning Jun down to the floor, mouth crashing against his like they’d forgotten how to be anything but this.

The kiss was rougher now, teeth clashing, tongues tangling, fingers fumbling at hems again. But the laughter still threaded through it—quiet gasps between moans, a soft curse when someone’s knee knocked over a pillow, Jun giggling into Dylan’s mouth when Dylan got distracted kissing down his ribs instead of staying on track.

It wasn’t just heat.

It was them.

Fast, clumsy, overwhelming. So full of want it leaked into every glance, every breath, every God, I missed you they hadn’t said out loud.

And when they finally collapsed again, tangled and panting and glowing with sweat and affection, Dylan brushed his knuckles over Jun’s flushed cheek.

“You’re ridiculous,” he said softly. “But you’re mine.”

Jun, flushed and sated and grinning like a fool, whispered back, “Always.”

Then buried his face in Dylan’s chest again, safe and home and smiling.

Their hips rolled again—slow, deliberate, unhurried like they had all the time in the world. Or like they were writing a language in motion only they could read.

Jun let out a breath that was almost a moan, his fingers curling into the back of Dylan’s hoodie. “God,” he whispered, “I missed this.”

Dylan smiled against the column of Jun’s throat, lazy and wicked. “This?” he echoed. “Or me?”

Jun rolled his eyes halfheartedly, then let his head fall back as Dylan licked along the edge of his jaw.

“You,” he breathed. “Obviously.”

Dylan’s grin sharpened, his mouth brushing close to Jun’s ear now. “Mm, good answer. Because this—” his hips pressed down, slow and maddening “—is a very exclusive membership benefit.”

Jun made a sound that was part gasp, part whimper. “Shut up.”

“I’m just saying.” Dylan’s teeth grazed his earlobe, voice like velvet wrapped around gasoline. “Your so-called onscreen chemistry?” He nipped lightly. “Doesn’t even begin to cover what we’re doing right now.”

Jun groaned. “That was acting—”

“Sure,” Dylan drawled, trailing his hand down Jun’s ribs. “Tell that to the way you looked during that scene where your character was supposed to, you know...” He pulled back just enough to raise an eyebrow. “Spend some alone time.”

Jun’s ears burned. “That was a facial expression test! For the editor! I wasn’t actually—”

“Oh, I know,” Dylan said, voice dark with amusement. “But baby, the way you bit your lip? The way your jaw tensed?” His hand splayed over Jun’s chest, right above his heart. “You were either acting your ass off… or thinking about something very specific.”

Jun’s voice cracked. “Shut. Up.”

Dylan leaned down, lips brushing over his flushed cheek, his words warm against skin. “Were you thinking about me?”

Jun turned his face away, but he was pink all the way to his neck now.

“Hmm?” Dylan teased, letting his thumb ghost just under the waistband of Jun’s sweats. “Bet the director thought you were imagining some tragic flashback. But I know you. That wasn't grief in your eyes, babe.”

Jun let out a strangled laugh and threw an arm over his face. “I hate you.”

“No, you don’t,” Dylan said smugly, tugging Jun’s arm away and pinning it gently above his head. “You like when I know exactly where to touch you.” His knee slid between Jun’s legs, pressing gently, and Jun choked on his breath. “Bet you were thinking about this.”

Jun arched involuntarily, mouth falling open.

Dylan’s voice dropped. “Bet it didn’t feel half this good.”

Jun looked like he was going to combust. “You are so—”

“Mm, I’m your annoying,” Dylan murmured, kissing the corner of his mouth. Then his throat. Then lower. “And I’m not done proving it.”

Jun tugged him back down, eyes dark, skin flushed, lips parted.

“Then shut up,” he whispered, “and show me.”

Dylan didn’t need to be told twice.

He showed him.

With pressure, and patience. With whispers pressed to overheated skin and touches that felt like poetry written by hands instead of words. He took back every inch the camera thought it owned, every expression that once belonged to lighting cues and empty trailers.

Because here, now, in the hush of rain and heartbeat and home, it was just them.

And the only scene worth filming (but definitely not making the nsfw guidlines)—

Was this one.

Notes:

BTW GUYS I JUST HAD TO SAY THIS OR ELSE I'D COMBUST INTERNALLY ATP.

Sooo I watched Hong live for the VERY FIRST TIME TODAY
Majorly cause I'm usually not tht observation ABT lives BUT ONE OF MY BESTIES sent me the live and I'VE NEVER BEEN SO GREATFUL

 

so I was supposed get takeaway for my dinner BUT circumstancial blockage.....and I couldn't so I was kindda sad.....and I was supposed to eat reheated home made food at home......but I did not throw my usual tantrums over food tday for smreason
AND U WON'T BELIEVE IF I SAY HE STARTED THE LIVE WHEN I GOT UP TO GET THE FOOD, I over heated and burnt both the things I was supposed to eat (cause I was sooooo entranced by Hong Hot Shi Fucking enchanting Hoshi).
I ate in the kitchen not bothering till the dining table 😛🫣🤡
Then as soon as I was done with my food William fell and the live ended 😭😭😭😭😭

BIT I HAD THE BEST DINNERS IN AWHILE

Chapter 66: The over-budget drama TBA

Summary:

Nano: “I was worried people might send hate.”

MANAGER TAE: “There’s always hate. But the company is backing them. So unless a scandal breaks that Jun’s been running a money-laundering bakery on the side, we’ll protect both.”

Jun: “That’s oddly specific.”

MANAGER TAE: “Don’t ask.”

Dylan laughed, relief flooding his expression. He reached for Jun’s hand and didn’t bother hiding it.

MANAGER TAE: “Love that for you. Okay. Jun, keep the drama promotions clean. Dylan, drop a post that suggests without showing. Just… no obvious tongue.”

Pepper (muttering): “So no reposting the biting video.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

By mid-morning the MARS living room was….. ‘lively’.

The boys had pushed all the beanbags into a half-circle, like it was a courtroom or a war council. Jun and Dylan sat in the middle, shoulders pressed. Dylan had made Jun wear the boyfriend apron again—for luck.

Nano clicked to dial on speakerphone.

RING. RING.

MANAGER TAE (phone): “Yeah?”

Dylan (nervous): “Phi. Uh. It’s us. Me and Jun.”

MANAGER TAE: “Unless someone died or you're eloping to Bali, why does this sound like a confession?”

Pepper: “It kinda is.”

MANAGER TAE: “...I’m sitting down.”

Jun (blurting): “We’re dating.”

Manager Tae paused. Then:

MANAGER TAE: “Pfft. Okay. And what do you want, blessings or backup dancers?”

Dylan (incredulous): “Wait—you’re not surprised?”

MANAGER TAE: “Son, you two have been dancing around each other like an over-budget drama for a year. I’ve seen less eye contact in wedding vows. Of course I know.”

Thame: “Right?! They’re basically married already.”

Po (deadpan): “They shared a toothbrush by accident and didn’t even blink.”

Jun (mocking): “Look who’s saying.”

Nano: “We’ve lived through so many love-seat cuddles. I still see flashbacks.”

MANAGER TAE: “So, what’s the real issue here? Guilt? Fear of fans? Is Jun pregnant?”

Jun (laugh-sputtering): “WHAT—no—Phi!”

MANAGER TAE (chuckling): “Just checking. You both soft-launched already?”

Jun: “I did. He hasn’t.”

Dylan: “Yet.”

MANAGER TAE: “Okay. Then here’s my big brother slash manager take. It’s not a bad move. Honestly, we’ve had the PR team track ship numbers. The Jundylan tag exploded—way beyond the JunLeo edits. Your base is solid.”

Pepper (murmuring): “You guys got analytics?”

MANAGER TAE: “Of course. We may manage feelings, but we also manage data.”

Po: “I trust this man with my taxes now.”

MANAGER TAE: “Going public right now, though? Might muddle things. Jun, your drama’s peaking. Last episode’s in two weeks, right?”

Jun: “Yeah. The fan meets too.”

MANAGER TAE: “Then I say, Dylan soft-launches now. Something vague but cute. Let the shipping gods rage. After the show ends and the promo winds down, we do an official couple reveal. Maybe a joint post. Maybe an interview. You decide. We’ll back you.”

Dylan (quietly): “You’re really okay with it?”

MANAGER TAE: “Kid. You’re not in a scandal. You’re in a stable relationship with mutual support and tasteful neck kisses. It’s good PR. It’s even better team morale. And the fans already love you two. We just make it official when the timing’s right.”

Nano: “I was worried people might send hate.”

MANAGER TAE: “There’s always hate. But the company is backing them. So unless a scandal breaks that Jun’s been running a money-laundering bakery on the side, we’ll protect both.”

Jun: “That’s oddly specific.”

MANAGER TAE: “Don’t ask.”

Dylan laughed, relief flooding his expression. He reached for Jun’s hand and didn’t bother hiding it.

MANAGER TAE: “Love that for you. Okay. Jun, keep the drama promotions clean. Dylan, drop a post that suggests without showing. Just… no obvious tongue.”

Pepper (muttering): “So no reposting the biting video.”

Manager Tae sighed like an exhausted saint.
MANAGER TAE: “I’m hanging up before I lose my job.”

CLICK.

A beat of silence.

Nano gave the group a sharp sideeye. “Did that go… great?”

And Pepper, finally out of a daze, broke into a grin, “I think we have a manager who might cry at your wedding.”

Dylan grinned. “Should I start writing the vows now or after my soft launch?”

Jun leaned into him, smile soft. “Surprise us.”

“Sooo….I made a note of what Manager Tae said and some extra research….” Thame said looking proud and satisfactorily at the clipboard in his hand.

Thame’s occasional utility outside of being PDA with Po made everyone circled around to read it. They couldn’t miss this golden moment.

🟢 PROS:

  1. Fanbase Momentum:
    • “Your ship tag is outpacing JunLeo by a mile. We’ve been tracking it. JunDylan edits hit triple the engagement after the fancam drama.”
    • “That soft launch post? Trending #5 this morning. Fans love real chemistry.”
  2. Image & Branding:
    • “A real, grounded love story between idols in the same group? It’s rare. It’s sincere. It makes you both look human, mature, emotionally stable. Good optics.”
  3. Company Morale:
    • “We’ve already had crew and stylists whisper ‘finally’ around the set. This isn’t a risk internally. You’ve earned trust.”
  4. Long-Term Career Value:
    • “If this works, you’re trailblazing. Idols in a real, healthy relationship? Do you know how many kids out there will cling to that?”

🔴 CONS:

  1. Jun’s Current Drama:
    • “You’re in the emotional climax arc. If fans start associating you with your real boyfriend instead of your onscreen one… it might hurt the immersion. Shipping sells. So timing matters.”
  2. Potential Backlash:
    • “There will be hate. From people who feel ‘betrayed,’ from shippers, from keyboard trolls. We can moderate, but you’ll see it.”
  3. Impact on Group Dynamics:
    • “You’re both part of Mars. Fans will be highly invested on behind the scene socials which is also good for the company and the group.”
  4. Professional Expectations:
    • “Brand deals, endorsements, variety shows—some may see you as a package deal now. That’s a double-edged sword.”

PLAN: “SLOW BURN STRATEGY”

Step 1: Dylan Soft-Launches.

  • “No faces. Just vibes. Maybe hands. Maybe an aesthetic post with a quote that makes shippers combust.”
  • “Fans start connecting the dots. We let them do the work.”

Step 2: Wait Till the Drama Ends.

  • “Let JunLeo have their final hurrah. No interference. Once the final ep airs and fan meets wrap, you’re free.”

Step 3: Official Reveal.

  • “Week later, we release a joint statement or post. Cute but grown. Maybe a short Q&A video. PR will shape the narrative.”

Step 4: Let the Fans Fall In Love With You All Over Again.

  • “We let the Mars group do a chaotic variety show ep reacting to your coupledom. Control the story with joy. Show them it’s love, not scandal.”

 

“…..Thame…” Po started.

“Yes I know I’ve very meticulous”

“Why are the points written like conversations being textually recorded in a court room?” Po deadpanned.

“I just—” Thame waved his hands vaguely in the air, pouting and almost punching Nano in this process, “It was— P’Po!! Don’t focus on that. Just focus on the fact that I love you.”

“STOP. STOP BEING SO MARRIED GUYS! YOU, YOU, YOU AND YOU!” Nano dramatically pointed Thame, Po, Jun and Dylan like they were being accused for treason, “JUST STOP. I’M STILL HERE DYING SINGLE.”

And everyone broke into a laugh resonating through every wall of the MARS group house. It said home. Their safe zone.

A few hours later, Jun’s room was warm, sunlight pooling in honey-colored streaks across the floorboards. He walked in with a towel slung around his neck, fresh from a run, hair damp and flushed from the heat, but surprisingly not sweaty. His steps slowed immediately at the sight before him.

Dylan. Curled up on the couch in an oversized hoodie—Jun’s—legs tucked up, phone clutched like a secret. The screen was tilted slightly away. His thumb froze mid-scroll.

Suspicious.

Jun raised a brow. “What are you doing?”

Dylan jerked like a raccoon caught raiding a trash can. “Nothing.”

“Uh-huh.” Jun walked closer.

Dylan narrowed his eyes. “Why are you always suspicious when I say that?”

“Because when you say ‘nothing,’ it usually means ‘chaos.’”

Jun lunged.

Dylan yelped, scrambling like he was being mugged by a very determined boyfriend. He held the phone above his head, but Jun tackled the couch like a jungle cat and pinned him flat, limbs sprawling, hair flopping into Dylan’s face.

Jun peeled the phone from Dylan’s desperate grip. Dylan groaned in defeat, slumping back dramatically.

“Traitor,” he muttered.

Jun scrolled.

And stopped.

On screen:
A soft, dimly lit photo of Dylan’s hand gripping someone’s bare waist—Jun’s, clearly—just the edge of a faint red mark visible on the skin.

Caption:
“He left this bite mark and said ‘you started it.’ I did. I’d do it again.”

Jun blinked. “Delete it.”

Dylan grinned, unrepentant. “Make me.”

Jun looked down at him—slowly. His eyes darkened like storm clouds gathering. The hoodie Dylan wore slipped off one shoulder. His legs shifted slightly under Jun’s weight. The air tightened.

Jun leaned in, close enough for his breath to stir Dylan’s lashes. His voice came out low, slow, menacingly cute.
“...I will.”

And then he kissed him.

Not a peck.

A shut-him-up, shut-it-down, shut-down-the-entire-internet kind of kiss.
Jun’s mouth claimed his, deep and warm and annoyingly good at revenge. Dylan gasped into it, fingers already sliding under the hem of Jun’s damp shirt, trying to cheat his way into winning anyway.

They kissed like they were still mid-dare. Like Dylan’s caption might just come true again in five minutes if Jun kept this up.

When Jun finally pulled back, Dylan’s lips were red, his eyes a little hazy.

“…You’re evil,” Dylan whispered.

Jun grinned, smug and flushed. “And yet you’d do it again.”

Dylan smirked. “I already drafted three more posts…..with captions.”

Jun tackled him back into the couch cushions. “Delete. All. Of. Them.”

Dylan’s laughter echoed off the walls.

He didn’t delete them.

Yet.

Jun managed to unlock Dylan’s phone again after another round of playful wrestling. He straddled Dylan on the couch now, knees on either side of his thighs, hoodie riding up slightly, hair tousled like a dream and a war zone combined.

Dylan tried to squirm. Failed. Laughed.

“You’re gonna regret reading those drafts,” he warned.

Jun scrolled.

He squinted at the first draft again, brows arching like they were offended on his behalf—but the twitch of his mouth betrayed him.

“He left a mark and whispered, ‘Now no one else gets to look there.’ I haven’t stopped grinning since.”

Jun glanced up from the phone. “Possessive much?”

Dylan, pinned beneath him and already blushing like someone who lost a bet with gravity, shot him a flat look. “You growled,” he said. “Growled. When that stylist fixed my mic and your eyes tracked her hand like a panther at feeding time.”

Jun raised one finger. “Correction: I did not growl. I don’t even what these authors keep going on about growling men. Feels like we are guard dogs. And my point is my breathing just changed slightly.”

“You made eye contact with my neck, then her hand, then back to my neck like it had been violated.”

Jun opened his mouth. Closed it. Then said, “I have a personal relationship with your collarbones.”

Dylan snorted. “You’re an embarrassment.”

“Am I?” Jun leaned down, letting the words whisper out against Dylan’s jaw. “Then why are your ears red?”

“Genetics.”

Jun didn’t answer with words.

Instead, his hand slid behind Dylan’s neck—fingers curling just under the soft edge of his hairline, warm and certain. His thumb traced the skin there, slow and almost reverent. He eased down, inch by inch, gaze never breaking, until his mouth hovered over the hollow of Dylan’s throat. The spot where skin dipped, delicate and maddening, still bearing a faint ghost of the last lovebite Jun had left there.

He didn’t kiss it. Not yet.

He breathed.

Hot and slow, the exhale like silk dragged over sensitive skin. Dylan’s breath stuttered, chest rising like a drawn bowstring.

Jun hummed, barely audible. Then lowered his head the final inch and pressed a kiss—soft, almost reverent. Not rushed. Not teasing. Just warm lips resting there, like a seal. Like a brand. Like he was re-staking a claim he never lost but wanted to reaffirm anyway.

And then?

Jun deepened it.

His mouth parted slightly, tongue sliding out to trace the soft skin once before his lips closed again—suction slow, deliberate. He sucked until Dylan let out a breath that sounded more like surrender than speech. A quiet, half-strangled sound punched from Dylan’s throat.

Jun didn’t let go immediately. He drew it out—just long enough to let the heat bloom and sting in that particular way that said mine, only softened by the emotion curled behind it. Then, finally, he pulled back with a faint pop, like punctuation. The barest thread of saliva shone briefly between his lips and Dylan’s skin before it vanished.

Jun glanced up again, lazily smug. “Still grinning?”

Dylan’s fingers had fisted in Jun’s hoodie. His head tipped back slightly against the couch. He looked wrecked in the most affectionate way—hair mussed, lips parted, breath uneven.

“...You’re not helping,” Dylan muttered, voice hoarse.

Jun grinned wider. “That’s the point.”

He trailed his fingers along Dylan’s jaw now, thumb stroking his cheekbone like he was memorizing terrain he already knew by heart. “I read your caption. So I figured… I’d give you a new memory for that spot.”

Dylan groaned. “You’re going to make me rewrite it, aren’t you.”

Jun’s lips ghosted over his collarbone again. “Only if you want to make it accurate.”

He scrolled again.

Jun blinked. Looked up slowly from the second draft like he’d just tasted something deliciously incriminating.

“He kissed me like he was trying to memorize the taste. Tongue soft, mouth smug, right over my—”

He lifted an eyebrow. “Poetic,” he murmured. “Borderline criminal.”

Dylan, curled back against the couch like someone trying to disappear into the fabric, flushed deeper. “That one was a joke,” he insisted. “Mostly.”

Jun hummed—low, a sound that vibrated in his chest. He leaned forward in that too-casual way that already had Dylan tensing up. Dylan knew that face. That calm before the smirk.

And Jun smirked.

“You know,” Jun said, brushing Dylan’s bangs back gently, “it’s really forward of you to write things like that when we are literally just trying to soft launch.”

“It was just a draft—”

Jun cut him off with a single finger on his lips. “Shh.”

Dylan scowled, but his breath hitched anyway when Jun’s hands slipped beneath the hem of his hoodie—warm palms skimming across his stomach like they belonged there. Probably, they did.

Jun lowered himself slowly.

Pressed a kiss high on Dylan’s chest, just over his sternum.

Then another, lower.

And another—this time over his heart. His mouth lingered like he wanted to memorize the rhythm beneath it.

Dylan swallowed, visibly shaken.

Jun shifted lower, his thumbs brushing across Dylan’s ribs. His breath ghosted over the next spot.

Then—

His mouth closed gently over Dylan’s left nipple. Warm. Deliberate.

Not aggressive. Worse. It was soft.

Jun dragged his tongue over the skin—once, slow—then drew it into his mouth with a careful suction that made Dylan’s hips twitch.

The breath Dylan let out wasn’t just a moan. It was a whine—wrecked and helpless.

Jun pulled back slightly, murmuring, “Still remember English?”

Dylan gaped. “Alphabet left the chat.”

Jun grinned. “Good.” Then bent again.

Kissed the other nipple—faster this time, tongue flicking sharper, teeth grazing lightly.

Dylan made a sound that couldn’t possibly be human.

Jun pulled back, smug. “You wrote it,” he said. “I just wanted to give your prose some… texture.”

Dylan flopped into the cushions. “You’re a menace.”

Jun patted his stomach. “And you’re soft-launching me exactly like this.”

Dylan peered at him. “Bold of you to assume I haven’t already saved this as Draft three.”

Jun froze.

Then laughed. Low and warm, proud.

“Okay,” he said, reaching for the waistband of Dylan’s sweatpants, “Now I have to read the third one.”

Jun scrolled to the final draft.

And nearly choked on air.

His eyes locked on Dylan’s phone screen, where the third draft glowed traitorously in the soft light.

The caption read:

“He kissed me like he was carving his name there—right below my navel. Soft. Slow. Like a sin I’d ask for twice.”

Jun let out a strangled noise—half scoff, half stunned laugh. “You were going to post this?!”

Dylan, still sprawled like a man who had just committed a beautiful crime and felt zero remorse, grinned up at him. “I was considering it,” he said, shameless.

Jun turned slowly. The hoodie he wore shifted with the motion, rumpling at his back as he leaned forward, like gravity had chosen Dylan’s mouth as its new favorite location.

His hands moved automatically—sliding down to rest on Dylan’s hips. His thumbs hooked into the waistband drawstrings of Dylan’s pajamas and tugged slightly. Not enough to undo. Just enough to threaten.

“You’re unbelievable,” Jun muttered, voice gone husky with disbelief and heat.

Dylan’s grin didn’t budge. “That’s not a no.”

Jun exhaled slowly through his nose. His palm flattened against Dylan’s abdomen—warm, steady—fingers splayed, thumb brushing the faint trail of hair leading lower. Dylan’s breath visibly hitched.

Jun lowered himself.

One kiss to Dylan’s lower ribs—light and fleeting.

Another, just beneath that.

Then one more to the center of Dylan’s stomach, where muscle twitched under soft skin. Jun lingered there, mouth pressed firmly down as if absorbing something unspoken.

Dylan let out a sound—half sigh, half plea.

Jun’s kisses kept traveling lower, like a slow descent into madness. His breath skimmed ahead of his lips, dragging heat down Dylan’s skin inch by devastating inch.

Finally—

Jun pressed a kiss just below Dylan’s navel.

Right over the place from the caption.

The kiss was slow. Plush. A perfect balance of reverence and possession. It wasn’t rushed, or hungry—it was knowing. Like Jun understood exactly what that touch meant and wanted to make sure Dylan did too.

Dylan jerked like someone had short-circuited his spine. One hand shot out, fingers tangling in Jun’s hair. Not pulling. Just anchoring. Holding.

“You’re evil,” Dylan gasped.

Jun tilted his head up, lips still hovering against that spot, breath fanning hot over freshly kissed skin. His lashes fluttered, gaze dark and lazy.

“And yet…” he murmured, “you’d post it.”

Dylan whimpered. Actually whimpered. “...Can I?”

Jun didn’t answer.

Instead, he planted a second kiss beside the first—this one angled, teasing. Then, just as slowly, he began to kiss his way back up, pausing at every sensitive spot like he was following a constellation mapped only in Dylan’s sighs.

By the time he made it to Dylan’s chest again, Dylan was gone—head tilted back, lips parted, hoodie bunched around his ribs like he’d lost the ability to care about modesty entirely.

Jun grinned and dipped in for a kiss—this time to his mouth. Dylan yanked him down by the hoodie strings, dragging him in with no patience and zero control. Their lips collided in a kiss that was all heat, hands, and chaos.

When they finally pulled apart, dazed and laughing, Dylan’s voice came out completely wrecked. “We are never going to survive soft-launching at this rate.”

Jun bit his lip, catching his breath. “Then let’s hard-launch the feelings,” he said, eyes glinting with mischief as they flicked down Dylan’s flushed body, “and soft-launch the chaos.”

Dylan blinked.

Then grinned like he was already plotting.
“Caption that.”

Notes:

OK.

LETS HAVE A VOTE.
Do you think Dylan's soft launch should be:

(a) sweet, fluffy, 'aww'-worthy
(b) total hot, steamy, possessive chaos

(I have ideas for both but I can't choose loll both seem nice so you tell me 🫶🫶)

Chapter 67: Skin care products: Boyfaen Jun

Summary:

Nano:
🚨 Dylan did you just soft launch your ENTIRE RELATIONSHIP??

Pepper:
Correction: that wasn’t a soft launch.
That was a molotov cocktail tossed into a fanbase.
I can see Jun’s toothbrush in the mirror. Jun. Your matte-ass phone case is reflected next to the sink.
Dylan. You left EVIDENCE.

Notes:

(See the end of the chapter for notes.)

Chapter Text

Dylan hit Post.

And then—

He didn’t move.

Didn’t even breathe, really. The world stilled around him like someone had pressed pause on the universe, and he lay there frozen, limbs splayed out on Jun’s bed like a body outlined in crime scene chalk. His thumb hovered ghostlike over the phone screen, as if he could still undo what he’d just done with one desperate flick.

But he didn’t.

Instead, he just lay there, utterly still, staring at the phone like it had betrayed him.

The moment felt like a match in mid-air, just about to hit the fuse.

His brain, meanwhile, was already screaming in twelve fonts:

You really did it. You actually posted that. You soft-launched your boyfriend to three million followers with wet hair and conditioner theft as your brand.

He blinked once.

Twice.

“…I posted it,” he said finally, in a voice too calm for someone who had just volunteered as tribute to the full analytical wrath of fandom.

From the bathroom came the soft sound of running water being shut off. A second later, Jun stepped out—still toweling off his hair, drops of water catching the light on his jawline like a runway show in 4K. His cheeks were slightly flushed from the heat, collar damp, towel slung around his neck like he hadn’t just walked into a bomb zone.

He glanced at Dylan, who was frozen mid-existential-crisis on the bed.

Jun’s brow lifted.

“Posted what, exactly?”

Dylan didn’t answer with words.

He just held out his phone like a sacrificial offering to a wrathful god.

Jun raised both eyebrows, walking over casually, still rubbing at his wet hair. He took the phone from Dylan’s outstretched hand with a dramatic slowness, thumb swiping to unlock.

And then he stopped.

Because there it was.

The mirror selfie. Steam fogged, just hazy enough to suggest privacy but not enough to hide the truth. Dylan’s bare shoulders glowed pink with post-shower warmth. A faint, fading mark—Jun’s—curled beneath his ribs like a watermark. In the foreground, a toothbrush that clearly wasn’t his. A shampoo bottle only one of them owned. And in the corner, nestled like a casual grenade: Jun’s phone case, unmistakable and matte-ing with betrayal. The dinosaur sticker glared like a co-conspirator.

Caption:
“Sharing is caring. Or whatever he said while stealing my conditioner.”

Silence.

A long one.

A silence so long that Dylan started to sweat—not from embarrassment, but because Jun was just standing there, blinking at the screen like a detective trying to solve a high-profile murder.

Then—

Jun finally looked up.

His voice emerged in that strangled octave only chaos could provoke:

“Dylan?!”

Dylan propped himself up on his elbows, trying to look as innocent as someone could while shirtless and wearing Jun’s hoodie like a stolen trophy. “It’s vague!”

“Vague?!” Jun sputtered. “Dylan, your entire abdomen is the soft-launch!”

“It’s artistic! It’s… cropped tastefully!”

Jun stared at him like he’d just declared war on subtlety. “You literally left a bite mark in the frame!”

“It’s healing!” Dylan argued. “Could be a pimple!”

Jun gave him a flat look.

Dylan grinned, unfazed. “There’s no tag. No face. Just anonymous steamy romance and a bit of unverified conditioner theft. Could be anyone. Could be fiction. Could be fanservice.”

Jun pointed at the glitter phone case like it had personally insulted him. “That case is from your birthday. I custom made it. It has my initials on the back.”

Dylan tilted his head, considering. “Artistic Easter egg?”

Jun groaned and flopped onto the bed beside him, phone still in hand. “You’re going to break the internet.”

Dylan was already refreshing the post.

“Let’s hope they break gently.”

Jun peeked over his shoulder. “What are the comments saying?”

Dylan scrolled—and winced. “Um. Well, one person thinks it’s a body double. Another says the mirror angle matches my dorm layout from a vlog in 2023. Someone else ID’d your conditioner from one blurry corner pixel.

Jun gawked. “From one pixel?!

“They’re making PowerPoint slides, babe,” Dylan said. “There’s a comment thread that starts with ‘EXHIBIT A: The Toothbrush Timeline’ and ends with a microscopic zoom of our bathroom tiles.”

“Okay that’s…” Jun faltered. “Actually impressive. Terrifying. But impressive.”

Dylan turned, resting his head against Jun’s shoulder. “We’re trending.”

Jun narrowed his eyes. “Which number?”

“…Number two.”

Jun groaned again. “Who beat us?”

“An otter video,” Dylan said solemnly. “He stole a fish and hugged it while swimming backwards.”

Jun paused. “Okay. Fair.”

Dylan chuckled and nuzzled closer, pressing a kiss to the curve of Jun’s shoulder. “They love us.”

Jun tilted his head. “Or they love chaos.”

“Same thing,” Dylan said. “We’re just giving them the fanfic fuel early.”

Jun sighed, but his fingers were already lacing with Dylan’s, gentle and warm. “You could’ve just posted our hands holding or something. Something vague. Innocent.”

“I was wet and glowing, Jun. I couldn’t waste the light.”

Jun snorted into his shoulder, then paused. “Wait. What’s the top comment?”

Dylan scrolled again. He blinked.

“…‘That’s Jun’s conditioner and I will die on this hill.’”

Jun groaned and buried his face in Dylan’s chest.

Dylan kissed the top of his head and whispered, “Congratulations. You’ve been launched.”

And from the way Jun was smiling against his skin—half-mortified, half-helplessly in love—Dylan knew he didn’t regret a thing.

Ten minutes later in the Group Chat: “MARS Crises Hotline”

Nano:
🚨 Dylan did you just soft launch your ENTIRE RELATIONSHIP??

Pepper:
Correction: that wasn’t a soft launch.
That was a molotov cocktail tossed into a fanbase.
I can see Jun’s toothbrush in the mirror. Jun. Your matte-ass phone case is reflected next to the sink.
Dylan. You left EVIDENCE.

 Thame (attached screenshot):
[analytics.png with caption: “Engagement spike chart (absolutely vertical)”]

I’ve been monitoring the engagement numbers like a weatherman tracking a tropical cyclone and we are officially
CATEGORY 5
Timestamp: 10:05 – Post drops
Timestamp: 10:06 – Fan thread with side-by-side toothbrush comparisons
Timestamp: 10:07 – Somebody color-corrected the mirror steam and uncovered Jun’s elbow
Timestamp: 10:08 – The fan cam from the mall last week is trending again
Timestamp: 10:09 – There are already 42 soft-launch analysis TikToks

Po:
The caption is suspicious. The bathroom is suspicious. The red marks are suspicious.
The whole vibe?
Criminally Couplecore.

Also I’m 90% sure someone just translated the shampoo bottle barcode to confirm it’s Jun’s brand collab from February.

Jun:
HELLO
I am RIGHT HERE
Why is everyone treating me like I’m a murder weapon in an evidence photo

Pepper:
Because you are, sweetheart. A murder weapon with nice arms and incriminating conditioner.

Dylan:
Okay but like. It’s technically vague?
No tags. No faces. No holding hands. Just steam and implication.

Nano:
IMPLICATION??
Dylan, your abs are serving couple reveal energy
And Jun’s toothbrush is framed like a MUSEUM EXHIBIT

Thame:
Also? Not to alarm anyone. But a fan just posted:

“the water droplets on the mirror match the condensation pattern from Jun’s IG story 17 hours ago.”
AND THEY’RE NOT WRONG.
We’re not dealing with stans. We’re dealing with digital forensic witches.

Po:
Update: Someone already made an Etsy sticker of the caption.

Dylan:
Are you serious.

Pepper:
I bought two. One for me. One for Nai Nai.

Thame:
I made a moodboard for the crisis response!

Dylan:
…I’m going offline for a week. Tell the internet I died.

Pepper:
Too late, babe. You’re trending in four languages
And someone’s already fan-casting your wedding movie.

Nano:
Guys I’m making popcorn. This is history.

Jun:
Me: shirtless in my own home
The internet: Enhance. Zoom. Enhance again.

Po:
Do we bring flowers to the funeral of soft launches?

Pepper:
No.
We bring candles.
And post a black-and-white edit with the caption:

“He kissed me like a spoiler alert.”

Dylan:
I’m logging off now for real.

Jun:
No you’re not.
You’re logging into my arms.

Thame:
Phiiiii where are youuu we need to combat this PDA!!!

Group Chat Renamed by Pepper:
"SOFT-LAUNCH WAR ZONE: BRACE FOR IMPACT"

Outside the chat, Jun tilted his head, eyes scanning the tsunami of comments flooding Dylan’s post in real time. Screenshots. Edits. Fan theories with red arrows and blurry zoom-ins on Jun’s shampoo bottle. Someone had already posted a side-by-side comparison of Jun’s last livestream mirror tiles and the ones in Dylan’s selfie.

The internet wasn’t analyzing.

It was conducting a forensic investigation.

Jun groaned and flopped back into the couch cushions, hands over his face. “Manager Tae is going to call any minute.”

Right on cue, his phone buzzed violently on the coffee table like it was offended by gravity.

Caller ID: MANAGER TAE

Jun didn’t even move to answer it at first. “Do you think if we let it ring out, we can claim ignorance?”

Dylan, already grinning like a cat who’d trended globally for knocking over the internet’s sense of peace, snatched the phone. “Coward.”

Jun swatted at him. “Give me that—I’ll take the hit.”

He answered, voice cautious. “Phi?”

There was no preamble.

Manager Tae’s voice came through like thunder wrapped in caffeine and disbelief.
“I SAID VAGUE. NOT ‘COME GET YOUR BOYFRIEND OUT OF THE SHOWER LIKE HE’S A DAMN TROPHY.’”

Jun winced. Dylan had the audacity to laugh out loud.

Dylan grabbed the phone before Jun could hang up in shame. “Technically,” he said brightly, “you said no faces. There were no faces.

Tae paused. Then hissed,
“Your towel had direction, Dylan. Direction. It was pointing at sin.”

Jun gasped, choking on air. “P-Phi! What does that mean?!

“It means my niece just sent me that post with the caption ‘Uncle is this safe for work?!’ Do you know how hard it is to explain ‘soft-launch’ to a thirteen-year-old who thinks you’re in a shampoo commercial together?”

Jun made a helpless little wheeze.

Dylan, unfazed, leaned casually into Jun’s side and whispered at the phone, “We can issue a clarifying emoji.”

Tae sighed so hard it sounded like it physically hurt him.
“God, you two are going to give me an aneurysm. Look. Just—no more steam-based reveals until after the finale. No fog. No towels. No artful condensation on bathroom tiles. Okay?”

Jun nodded rapidly even though Tae couldn’t see it. “Okay. Yes. Promise. We’ll keep our mirrors aggressively dry from now on.”

“And tell the PR team to prep for STORM: Toothbrush. That’s not a joke. They’re already fielding questions about who owns the lavender floss in the corner of your sink.”

Dylan blinked. “Wait… that wasn’t mine?”

Jun groaned and grabbed a pillow, yelling into it.

There was a beat of silence.

Then Manager Tae exhaled again—this time not quite so dramatic. There was a rustle, like he was leaning back in his chair.

“…Honestly?” His voice dropped an octave. “It’s good content.”

Jun blinked. “Wait—what?”

“No, really. The numbers are ridiculous. Engagement’s up 300%. I had to tell the CEO’s assistant it was all ‘organic audience retention.’ Your skin looked great, by the way. Glowing. I don’t know what serum you’re using, but tell Dylan to write a product list before the fans do it for him.”

Jun looked like he wanted the floor to swallow him whole.

Dylan, meanwhile, looked like he’d just won the lottery and a skincare sponsorship.

“Thanks, Phi,” Dylan said sincerely. “Really. For everything. We’ll keep it classy from here on out. Also, I’ve been using a serum called Jun.”

“Classy? Son, you were thirty seconds from posting a thirst trap with GPS coordinates. And spare me the PDA. PLeaSE!!

Jun made a high-pitched noise that may or may not have been English.

Manager Tae sighed one last time, fond and exhausted. “Anyways no more posts till the end of Jun’s series.”

Click. He hung up.

The silence that followed was sacred.

Then Jun slapped Dylan with the nearest throw pillow. “You said it was vague!”

Dylan dodged, laughing. “It was! I cropped out two more marks exactly shaped like your mouth, just above my waistband!”

“DO YOU HEAR YOURSELF?”

But he was smiling.

Red-faced and doomed, but smiling. Because even in the chaos, the trendstorms, and the conditioner analysis, it felt… good.

Safe. Real.

And when Jun turned to check the comments again and saw someone had already painted fanart of the bathroom—complete with glowing toothbrushes labeled “His” and “His”—he laughed until he couldn’t breathe.

That night, when they crawled back into bed, Jun tucked himself into Dylan’s side, still flustered but secretly thrilled.

“You know,” Jun murmured, voice low against Dylan’s neck, “if the fans are already imagining what’s happening between the frames…”

Dylan glanced down. “Mhm?”

Jun’s mouth curved.

“Shouldn’t we make the next post worth imagining?”

Dylan’s answering grin could’ve powered a small city.

“Oh, babe,” he whispered, “I was hoping you’d say that.”

Notes:

lmfao well if any of you noticed the digital forensic witch pt. lemme tell you where that idea came from. XD

So this happened a LLLOOONNNGGGG time ago when I was still in love with Pond (memories of ancient ruins). I remember my bestie sent this one reel where Phuwin was ig...promoting the keyless car card feature thing on the new Samsung phn and SM PPL DUG OUT WITHIN SECONDS INCLUSIVE OF IMAGE PROOF that the car Phuwin was using then belonged to Pond and that he basically was close enough to have Pond's car car on HIS phone. 🤣🤣🤣

I was reminded of this when I was struggling with this chapter lolll so I added it XD.

ALSOOOOO I SAW HONG, EST, WILLIAM post CHINKOGO (THEIR MANAGER) FOR HIS BDAY AND I FELT LIKE-

Becoming an artist manager seems like a pretty fineee job atp bro gets to ride business class paid by the company 🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️ (tht's the goal gais) and all he needs to do is be a baby sitter for grown 18-23 y/o babies and direct off screen pda 🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️ I could do tht (GIMME THE JOB GMM)
FYI I'm deff not saying it's easy......I'M SURE POOR GUY LOSES BRAIN CELLS WEEKLY 💀💀💀

Chapter 68: Suspense in action

Summary:

Jun winked. “Time me.”

And then he was gone, storming the morning with wet hair, stolen hoodie, and a smugness that could rival the sun.

Dylan pulled the blanket over his head and smiled into the pillow.

He wasn’t getting back to sleep. But honestly?

Worth it.

Notes:

(See the end of the chapter for notes.)

Chapter Text

The next morning Jun woke up like a cat in sunlight: slowly, smugly, and entirely unwilling to move.

The room was still dim, the curtains filtering in slivers of pale gold light. Somewhere far off, a bird chirped. Somewhere closer, Jun’s phone buzzed its fourth alarm with the passive-aggressive fury of a personal assistant on the verge of quitting.

Jun did not stir.

He was wrapped around Dylan like an octopus in slow motion—one leg thrown over Dylan’s hips, an arm tucked possessively under his back, and his face mashed against Dylan’s chest like it was a pillow that owed him rent.

Dylan, already semi-awake, cracked an eye open. “Jun.”

Jun made a low noise that may have been “no” or “mine” or “never.”

“Moonbun, you have a shoot,” Dylan said, voice rough and amused.

“I have a Dillybean,” Jun murmured into his shirt.

“Tempting,” Dylan allowed, stroking a hand lazily down Jun’s spine, “but your call time was twenty minutes ago.”

Jun groaned in a long, dramatic wheeze and burrowed deeper into the hoodie Dylan was wearing. Correction: his hoodie, which Jun had forcibly reclaimed sometime around 2 a.m. and was now absolutely drowning in.

“I’m a leading man,” Jun mumbled. “They can’t start without me.”

“They can,” Dylan said gently. “They will. And they’ll do it with your understudy.”

Jun looked up at that, finally cracking open one eye.

“I don’t have an understudy.”

Dylan grinned, unrepentant. “Then it’ll be your director doing dramatic voiceovers with a chair in a wig.”

Jun wheezed into laughter and immediately tried to roll further into Dylan like he was being paid by the inch.

“No,” Dylan said, gently fending him off with a hand to the face. “No more slinking. You have to go.”

Jun pressed a kiss to his palm in protest. “Make me.”

Dylan sighed deeply, like a man about to negotiate with a very handsome terrorist. “Okay. Here’s the deal.”

He shifted slightly, letting one of his thighs slide between Jun’s legs in a way that absolutely was not fair to morning self-control.

Jun stilled. His eyes narrowed. “Bribery?”

“Motivational compensation.”

“I’m listening.”

Dylan trailed one finger along Jun’s side, right where the hem of the hoodie met skin. “If you get up now, shower, and leave within fifteen minutes…”

Jun raised an eyebrow.

Dylan leaned in, whispering against his ear, “Tonight, when you’re back? You get to pick everything. Movie. Dinner. Hoodie color. Any part of me you want to bite. I won’t complain.”

Jun hummed low in his throat, fingers tightening around Dylan’s waist. “...You're an evil genius.”

Dylan smiled, soft and crooked. “And you love me.”

Jun sighed again—melodramatically this time—and finally rolled off him like it was a heartbreak. “Fine. But I’m taking this hoodie with me. If I have to suffer, I’m suffering in your scent.”

“You’ve been wearing my hoodies for three days.”

“And I’ll wear them for thirty more.”

Dylan reached out, tugging the hem down affectionately. “They’re going to know you’re mine at set.”

Jun smirked over his shoulder, already halfway to the bathroom. “That’s the point.”

As the door shut and the water started running, Dylan flopped back into the pillows with a groan of fond exhaustion.

Two minutes later, the door cracked open again. A damp Jun stuck his head out—hair dripping, skin flushed.

“I forgot to kiss you goodbye,” he said, like it was a federal crime.

Dylan laughed and opened his arms. “Get over here.”

Jun padded over, still towel-wrapped, and leaned in for a kiss that was slow and warm and tasted like toothpaste and devotion.

When he finally pulled away, Dylan whispered against his lips, “Fifteen minutes, pretty boy.”

Jun winked. “Time me.”

And then he was gone, storming the morning with wet hair, stolen hoodie, and a smugness that could rival the sun.

Dylan pulled the blanket over his head and smiled into the pillow.

He wasn’t getting back to sleep. But honestly?

Worth it.

Jun walked into the studio like a man with seven secrets and a hoodie that did not belong to him.

The air was thick with tension—not dramatic scene tension, but the gossip-laced, whisper-coded, everyone-saw-it-but-no-one’s-saying-it-yet kind. A script was flung dramatically across the props table. Someone dropped a blush compact mid-sentence. Three stylists turned their heads in perfect sync like synchronized owls.

Jun, unbothered, strolled straight through.

He was wearing Dylan’s grey hoodie—the one from last week’s laundry pile, just faintly oversized. His hair was still damp from the quick shower, his jaw sharp, his smile suspiciously smug. The hood was up, because drama. His hands were buried deep in the front pocket, but not before several people definitely got a glimpse of that hand.

The hand from the post.

Calloused. Smudged faintly with eyeliner. Resting on a chest in a hoodie no one had identified—yet. But the caption had been even more damning than any angle of the photo:

“Mine. Finally.”

No tag. No name. No face.

But everyone who worked with Jun—who had watched him half-swoon his way through the drama’s emotional climax arc for weeks—knew.

And that knowledge was exploding through the set like a very gay grenade.

Phi Jun!” someone called from wardrobe, far too casually. “That hoodie looks new.”

Jun looked down at it. “Mm. Vintage boyfriend collection.”

Silence. Then a sharp cough from behind the lighting rig.

Camera Director Jin leaned over his monitor, eyes squinting. “Is that the same hand from—y’know. Yesterday?

Jun just smiled. “Could be. Could not be. Who’s to say?”

A second AD practically tripped over a lighting cable, whispering something frantic into their comms headset.

Even the scriptwriter—who normally didn’t look up from her tragic third-act rewrites—peeked over her laptop, eyebrows raised like a challenge.

But it was Leo who finally cracked.

He strolled in fifteen minutes late, sunglasses perched on his head, iced americano in hand, chaos in his aura. He took one look at Jun—hoodie, smug expression, still glowing like he’d been kissed stupid—and paused dead in his tracks.

“Oh,” Leo said.

Jun arched a brow. “Morning.”

“Barely,” Leo muttered, stepping closer and narrowing his eyes. “So. That post.”

Jun blinked. “What post?”

Leo gave him a look that could scorch paper. “Don’t play innocent. The hand, Jun.”

“It was a good hand,” Jun said, inspecting his nails. “Clean. Artfully posed. Full of layered emotional nuance.”

“You captioned it mine,” Leo hissed, scandalized.

Jun’s mouth twitched. “Because it is.”

“People think it’s me.”

Jun looked at him, straight-faced. “Why would they think that?”

Leo stared. “We play lovers on screen, you absolute menace. We just filmed a breakup scene yesterday where I sobbed on your shoulder and you held me like a tragic prince.”

Jun nodded solemnly. “We’re very convincing.”

“Too convincing!”

“Not my fault the camera caught our best angles.”

Leo narrowed his eyes. “Was it Dylan?”

Jun didn’t answer. He just shrugged off the hoodie—very slowly—and hung it on his chair, revealing the edge of a bite mark near his collarbone, just visible beneath his loose shirt.

Leo stared.

Jun turned away. “We shoot in five.”

The stylist trailing behind Leo nearly tripped.

Jun slid into his makeup chair as if nothing had happened. The artist fussed around him, clearly pretending not to be internally screaming. The assistant on standby was definitely live-updating the group chat.

“...He posted it,” whispered one intern from the hallway, awestruck.

“No tag, no face, but that thumb,” muttered another. “That’s a known thumb.”

A camera tech peeked over the monitor. “Was the hoodie grey or silver-grey?

“I zoomed,” said the lighting assistant. “Definitely Dylan’s.”

By the time Jun was camera-ready, the set had gone from speculation to full-on conspiracy board energy. Someone had already drawn a digital circle around the mystery shampoo bottle in Dylan’s own soft-launch post and matched it to Jun’s bathroom shelf. Chaos had taken root. Leo looked like he was going to combust with either secondhand embarrassment or unfiltered curiosity.

When they stepped onto set to film the next scene, Leo sidled up beside Jun during blocking and muttered, “You owe me dinner for making me trending for the wrong reasons.”

Jun turned to him, wide-eyed and angelic. “Why Leo, is someone jealous?”

Leo rolled his eyes so hard they nearly left orbit. “No. Just—warn me next time you soft launch your actual boyfriend while I’m still playing your on-screen one.

Jun grinned. “You’re handling it beautifully.”

“Remind me to punch Dylan later.”

“Careful,” Jun said sweetly. “He bites back.”

Leo groaned.

“Places!” the director called. “Jun, Leo—emotional tension, scene 42. Let’s roll.”

Jun stepped into position. Leo muttered under his breath, “This is the last time I let you out-flirt me on and off screen.”

Jun just smirked as the cameras rolled, all bite mark and barely restrained glee.

By late afternoon, Jun was already halfway through Scene 57—the one with the intense monologue where his character confesses the weight of his lifelong grief to the stoic second lead. The lighting was soft. The camera was locked in a slow pan. Jun’s voice was low, wrecked. His eyes glistened with perfectly measured tears. The set held its breath.

And then—

“CUT!”

Notes:

OK SO I SAW EST'S POST YESTERDAY RIGHT AFTER POSTING and.....

I'm dying
THIS GUY'S BDAY CELEBRATION NEVER ENDS
LIKE
I WAS A FOOL
I WAS A DUMBASS FOOL TO HAVE BELIEVED IT WHEN HE SAID HE'S AN INTROVERT
WTF BRO
He
IS
PLAYING WITH OUR DAMN SANITY

LIKE HELLO???

LAST SLIDE WAS WHAT
I NEED RESURRECTION
ASAP

Chapter 69: Being the fairy godmother

Summary:

“CUT!”

Director Min sighed. “Jun, what’s going on? That’s the second flub. Are you tired?”

“No,” Jun said faintly. “Just… momentary lapse.”

“Lapse in what? Memory? Motor function?”

From the sidelines, Dylan made a heart with his hands.

A heart.

Notes:

(See the end of the chapter for notes.)

Chapter Text

Director Min leaned forward from his monitor. “Perfect. Let’s hold and reset for 58!”

Jun exhaled shakily, stepped back, and accepted a tissue from a PA.

And that’s when he heard it.

“NONG JUN!!!”

A stampede. Footsteps. Chaos.

Jun turned—and nearly dropped the tissue.

Marching through the soundproof doors like an over-dramatic musical number: Manager Tae, followed by the rest of MARS—Nano, Thame, Pepper—and at the back, strutting in like a casual hurricane in all black…

Dylan.

Manager Tae waved cheerfully, holding up an official-looking clipboard.

“Don’t mind us!” he called. “Your group members begged to see Jun’s dramatic genius in action. I’m merely the chaperone.”

Pepper leaned in and whispered (loudly), “He dragged us in like a field trip mom.”

Nano deadpanned, “I got bribed with snacks.”

Thame, “I was told there would be drama and tears. Where’s the tears?”

Manager Tae ignored them all and beamed at Jun. “Carry on!”

Jun blinked. “I—uh—okay?”

They filed in like they owned the place—Manager Tae leading the way with clipboard pride, Pepper clutching a snack bag like it was an emotional support item, Thame vibrating with excitement, and Nano already wearing the guest lanyard upside down like a badge of honor.

There, in the soft halo of off-camera light, leaning against the wall like he wasn’t setting the stage on fire just by existing—

Dylan.

Wearing Jun’s shirt, open like a jacket over his tank top underneath.

The oversized black one. The one Jun had thrown off half-asleep and left crumpled on the bed. It was just slightly rumpled now, sleeves shoved up to the forearms, neckline stretched wide enough to flash the smooth line of Dylan’s collarbone.

And his hair—God, his hair—looked freshly tousled, like he’d just rolled out of a photoshoot and bed. Possibly at the same time.

Jun froze mid-step.

He felt his pulse trip and stumble over itself.

Dylan looked up.

And smirked.

Like he knew exactly what he was doing. Like he planned this.

Jun’s brain short-circuited like a power grid during a thunderstorm.

Jun took his spot on the rooftop set. Beside him, Leo sat ready, doing meditative breathing like a proper co-star. The fake rain machines hissed to life. The lights dimmed.

He had five lines. Five quiet, poignant, heartbreak-laced lines.

He managed the first two.

Then glanced off-camera—just once—and caught Dylan, casually sprawled on a high stool, long legs crossed, one foot tapping lazily like he was listening to music only he could hear.

And drumming his fingers on his thigh.

Slow. Rhythmic. Sinful.

Jun blanked.

The camera zoomed in.

Leo elbowed him under the table. “You’re up,” he whispered.

Jun jolted. “R-right.”

“CUT!”

Director Min looked up from the monitor. “Let’s reset. Jun, take a breath.”

Jun nodded like someone trying to remember which way gravity worked.

Take Two.

The rain was reset. Leo inhaled, eyes locked into melancholy. Jun began.

“I—uh—I never stopped…”

He trailed off.

Because Dylan, as if it were a coincidence, tilted his head back just slightly—exposing the faintest ghost of a bite mark on the side of his neck.

Jun’s bite mark.

The one from last night.

Jun’s breath faltered. His voice stuttered like a misfiring engine.

“…I never stopped—uh—loving you, even when…”

“CUT!”

Director Min sighed. “Jun, what’s going on? That’s the second flub. Are you tired?”

“No,” Jun said faintly. “Just… momentary lapse.”

“Lapse in what? Memory? Motor function?”

From the sidelines, Dylan made a heart with his hands.

A heart.

Jun glared at him like he was plotting a murder.

Nano cackled.

Thame whispered to Pepper, “We’re witnessing a live kill. This is amazing. This is exactly what I was promised.”

Take Three.

The camera was repositioned. Dylan shifted too—stretched with all the lazy grace of a cat waking from a nap. His back arched slightly, the tank top riding up just an inch, enough to flash the waistband of his sweatpants.

Then—with perfect timing—he licked his lips.

It was the softest, quickest swipe of his tongue.

And yet.

Jun forgot his entire mother tongue.

His line came out as, “I—when you—uh—nope. No. Can we cut?”

Director Min looked like he needed antacids.

Leo leaned in. “Are you having a stroke?”

Jun hissed, “Shut up. It’s contagious.”

Leo looked confused. “What is?”

Jun’s glare darkened. “Don’t ask. Just let me die.”

Take Five.

By now Dylan had settled in.

Legs crossed.

Arms spread across the back of the couch behind the crew. Head tilted slightly. Eyes on Jun.

There was no smirk this time. No wink. Just the corner of his lower lip caught in a light bite.

And just the look.

A soft, devastatingly amused look that said “Keep going, babe. I’m just here to support you while mentally undressing you in thirty different ways.”

Jun inhaled sharply.

This time, when the camera rolled, his hands shook.

His voice came out too emotional—like he wasn’t acting anymore. Like the longing on his face wasn’t scripted. The ache in his voice wasn’t pretend. Even Leo blinked at him, caught off guard by the sudden surge of raw energy.

And somehow, somehow, they made it through.

“CUT! That’s a wrap on 58! Final scene next!”

The crew clapped.

Jun dropped into the nearest chair like he’d just returned from battle. His shirt stuck slightly to his back. His cheeks were flushed, jaw tight.

Pepper brought him a water bottle with the air of a concerned nurse.

“Survived?” he asked gently.

“Barely,” Jun muttered.

Thame leaned in and whispered, “He’s killing you slowly and I support it. Artfully. With foreplay.”

Dylan caught Jun’s eye.

And smirked.

Jun’s water bottle slipped from his hand.

Leo, beside him, looked between the two of them. “You’re dating him, aren’t you.”

Jun wiped his face. “No comment.”

“You’re so screwed.

“I know.”

And he was. He absolutely was.

Because if Dylan could do this much damage just sitting on the sidelines—

How the hell was Jun going to survive the afterparty?

The Final Scene, Scene 59 was the wrap-up. The ones filled with goodbyes and well wishes and fed on reminisce.

It was a quiet shot—Jun walking through a hallway, alone, reflective. No lines. Just expression. The camera followed him, slow and dreamy.

And yet—

Dylan stayed in view. Far enough to be off-camera, but perfectly within Jun’s line of sight.

This time, he didn’t smirk.

This time, he smiled.

Soft. Affectionate. Proud.

His hands were stuffed in the front pocket of the hoodie he stole. His foot tapped lightly to the rhythm of the background score playing through the speakers. He nodded once when Jun looked at him—just a tiny nod, like you’ve got this.

Jun breathed in deep, and this time—

He nailed the shot.

Soon, the studio lights dimmed. A round of applause erupted like thunder, echoing through the soundstage.

Crew members whistled, whooped, clinked soda cans and half-empty coffee cups. Someone popped a mini party popper they’d been hiding in their utility belt. The PA’s voice crackled over the speaker:
“Final SD card cleared. That’s a wrap, everyone!”

Jun exhaled, towel slung around his neck, heart still pacing like it hadn’t gotten the memo. His eyes drifted off-set almost instinctively—straight to the familiar silhouette near the lighting rig.

Dylan. Still in Jun’s hoodie. Still watching.

Director Min strode up with his usual toothpick hanging from his mouth and a wide, satisfied grin. “Well,” he said, clapping Jun on the back, “you survived your fake breakup. What now?”

Jun wiped the sweat from his brow, lips quirking. “Get my dignity back.”

From across the room, Dylan pointed both fingers at him in slow, dramatic finger-guns. Then mimed collapsing into the nearest beanbag like he was the one emotionally devastated.

Jun rolled his eyes. Bit back a smile.

Before he could say anything else, Director Min turned toward the crew and bellowed, “By the way, I spoke to Manager Tae earlier—hope you don’t mind, bossman, but I invited the Mars boys to our wrap party. Couldn’t resist the full reunion.”

Manager Tae, who had just cracked open a can of lemon soda, blinked. “You what?”

“Too late to take it back!” Min shouted gleefully. “Full cast, full crew, full idol group. We’re doing this right.”

The crew burst into cheers.

“Someone say party?” Leo piped up. “Because if this is another rooftop-blanket-soft-launch situation, I demand it be at a bar. With lighting that doesn’t say ‘pining.’”

“Agreed!” the costume stylist called. “We need real drinks. Actual toasts. Possibly karaoke.”

Pepper, who had already swiped a second soda, raised both hands. “I’m only coming if there are fries. I need emotional starch.”

Nano chimed in, “If there’s a mic, I will sing something I regret.”

Thame, reading a local food blog on his phone, announced, “There’s a bar ten minutes from here with private booths and grilled cheese with truffle oil. I vote there.”

Leo glanced at Jun. “You good with a bar? Or are you gonna post another moody hand photo mid-toast and crash Twitter again?”

Jun blinked, innocent. “I don’t know what you mean.”

Manager Tae, who absolutely did know what he meant, whispered behind his can, “Also—someone confiscate Dylan’s hoodies. They’re giving PR a nervous breakdown.”

Dylan, lounging like a man with no remorse and all the power, just smiled. “Define ‘confiscate.’ Define ‘hoodie.’”

Jun walked over at a deceptively casual pace.

He reached out, curled his fingers into the tank top right at Dylan’s collarbone, and tugged—just enough to make Dylan straighten.

Low enough so no one else heard, Jun muttered, “That was sabotage.”

Dylan tilted his head, eyes glinting. “Nope. That was flirting with flair. You should be thanking me.”

Jun’s fingers twisted, slightly tighter. “Oh yeah? What do you call this morning then?”

Dylan smirked, leaned in ever so slightly. “Foreplay.”

Jun stared.

“…We’re going to get kicked out of the bar, aren’t we?”

Dylan’s lips hovered close to his ear now, voice smooth and wicked. “Only if we don’t pace ourselves.”

Jun barely kept a straight face.

He turned to the group and said, “I’ll meet you guys outside. Just need to change.”

Behind him, Dylan whispered, “You’re wearing my hoodie.”

Notes:

Manager Tae is being such a shipper lmao he's a mix of all of us 🤭🤫

Chapter 70: Dimly lit bars hid a lot of secrets

Summary:

“You were a menace,” Jun whispered.

Dylan’s voice was low. “You looked good on that rooftop set. Distractingly good.”

Their knees bumped under the table. Lightly. Then again.

Jun leaned in, voice brushing past Dylan’s ear. “That hoodie still smells like me?”

Dylan tilted his head, eyelids heavy. “Why do you think I wore it?”

Jun’s heart stuttered.

Notes:

(See the end of the chapter for notes.)

Chapter Text

The bar they ended up at was tucked behind an alley of noodle stalls and neon signs, half-hidden like a secret. Inside, it was warm and humming—lit with soft amber bulbs and strings of mismatched fairy lights drooping from the rafters. The kind of place where every wall had seen something unforgettable. There was an ancient jukebox in one corner, a karaoke setup in the other, and a private back area cordoned off with hanging beads and mismatched couches.

The Mars boys had taken over a sprawling booth, snacks already half-demolished, drinks forming a messy constellation of soda bottles and ginger ales. Nano was deep in debate with Pepper over the best karaoke opener. Manager Tae sat at the end of the table, sipping a lime soda like it was the only thing keeping him alive.

Jun arrived a few minutes later, just out of his quick studio shower, still damp at the collar. His black T-shirt clung in all the right ways. The jeans—fitted but loose enough to fall low on his hips—looked like a personal threat.

Dylan, already slouched on the long end of the booth in an oversized hoodie (Jun’s, of course—hood half-up like a smug little monk), glanced up.

Then did a full double take.

Jun met his gaze and didn’t look away.

Across the bar’s golden haze, it was like a fuse caught fire.

Manager Tae saw it happen in real time.

He cleared his throat with the intensity of a man about to prevent a PR catastrophe. He shoved a random beer into Jun’s hand like a distraction grenade.

“Jun. Sit. Anywhere. Please. Just—maybe not next to Dylan.”

Jun blinked innocently. “Why?”

“Variety,” Manager Tae said firmly, gesturing wildly. “Fans love chaos. Distribution. Optical balance.”

Jun sat beside Dylan anyway.

Manager Tae looked skyward for strength.

Nano threw a pretzel across the table, yelling, “I KNEW IT!”

“I’m starting a bet,” Leo said, folding his arms, eyeing the two of them like a hawk. “First one to get drunk buys hangover soup tomorrow.”

“I bet Jun,” Thame chimed in through a mozzarella stick. “He’s emotionally reckless.”

“No way,” Pepper replied, stealing the rest of his cheese. “Dylan’s the dangerous one. He’ll soft-launch with, like, a blurred reflection in Jun’s glasses and a meaningful flower in frame.”

Manager Tae raised a hand sharply. “No one is cracking. Because nothing is happening. And if anything were happening—which, to be clear, it isn’t—I would absolutely know first.”

He said this while staring directly at Jun and Dylan, who at that exact moment were both reaching for the same fry.

Their fingers touched.

Neither moved.

A tiny pause. Then Dylan’s pinky curled.

Jun’s mouth twitched.

Manager Tae took a deep, meditative sip of soda like it had tranquilizers in it.

Across the table, Leo squinted suspiciously. “Why does it feel like you two are having a full conversation with your eyebrows?”

“We’re bandmates,” Dylan said sweetly, leaning just enough into Jun’s space to prove the point. “It’s called nuance.”

“Nuance?” Leo snorted. “Jun just made bedroom eyes at you over a potato wedge.”

Jun leaned forward. “You okay, Leo? You seem... emotionally congested.”

Leo stared, deadpan. “You posted a photo with the caption ‘Mine. Finally.’ and didn’t tag anyone. The entire internet is frothing.”

“I didn’t say who it was about,” Jun replied innocently.

“Maybe it was about a dog,” Dylan added, sipping his drink.

“I’m going to throw this entire beer,” Leo muttered.

From the corner, Nano waved both hands like flags. “MIC. IS. FREE. KARAOKE TIME!”

“Let’s open with a group song!” Pepper yelled. “Something iconic!”

“I vote Jun and Leo do a dramatic duet,” Thame said with zero shame. “You know. For narrative tension.”

Leo groaned. “Too soon.”

Jun shrugged. “Let’s give the people what they want.”

They picked a moody love ballad—slow, cinematic, dripping with heartbreak and fake yearning. Leo, ever professional, hit every note like it owed him rent. Jun tried. He really did.

But halfway through, his eyes drifted. To the side. To the booth.

Where Dylan sat, hoodie on, arms folded, face mostly neutral...except his mouth.

That smug, faint curve.

That was dangerous.

Jun flubbed the first chorus.

Leo elbowed him. “Focus.”

Jun nodded. He breathed. He restarted.

Then Dylan reached up and pulled the hood back off his head—exposing the soft bite mark just barely peeking over his collarbone.

Jun forgot the next two lines.

Leo muttered, “I’m literally carrying this fake breakup on my back.”

Jun, red-faced, “I am so sorry.”

Back in the booth, Manager Tae leaned toward Dylan. “For the love of God, stop undressing him with your eyes mid-duet.”

“I’m not,” Dylan said innocently.

Manager Tae stared.

Dylan sighed. “Okay. A little.”

The karaoke continued. Thame serenaded Pepper like he was auditioning for a wedding. Nano and Leo had a rap battle that ended in a tofu freestyle. Dylan refused to sing, but when Jun took the mic again—this time for a pop song about forbidden love—Dylan’s laughter rang louder than the music when Jun cracked the high note.

And when Jun sang the lyric, “Come closer, I’m not afraid,” while looking straight at him—

Manager Tae chugged his soda like it was a shot.

Later, with the lights dimmed and the speaker playing slow love songs, Jun slid back into the booth beside Dylan.

They didn’t talk for a moment.

Jun took a sip. Dylan passed him a fry.

“You were a menace,” Jun whispered.

Dylan’s voice was low. “You looked good on that rooftop set. Distractingly good.”

Their knees bumped under the table. Lightly. Then again.

Jun leaned in, voice brushing past Dylan’s ear. “That hoodie still smells like me?”

Dylan tilted his head, eyelids heavy. “Why do you think I wore it?”

Jun’s heart stuttered.

They didn’t kiss. Not here. Not with half the room watching.

But their fingers brushed again, slowly, beneath the edge of the table. This time, they linked.

The warmth between them was quiet. Careful. Loud in all the ways that mattered.

And if Manager Tae saw?

He didn’t say anything.

But a moment later, he slid over a napkin.

Scrawled across it, in all caps:

“IF YOU MAKE EYE CONTACT LIKE THAT ON NATIONAL TV, I’LL HAVE TO SUE YOU BOTH FOR PUBLIC ENDANGERMENT.”

Dylan, grinning, took a pen from Pepper’s pencil case and scribbled underneath:

“You’ll thank us when merch sales triple.”

The bar had slipped into a golden lull: half-empty glasses, a table dotted with soy sauce packets, and faint echoes of the last karaoke number still reverberating from a Bluetooth speaker someone forgot to disconnect. Laughter had thickened into something softer now—buzzed, loose, and content. The kind of night that felt like a blur even while you were living it.

Pepper returned to the table balancing a tray of spicy chicken wings like a waiter on a mission. “Truth drink,” he declared, setting them down with flair. “And by that I mean: let’s play ‘Never Have I Ever.’”

“No,” Manager Tae groaned, his voice muffled by the couch cushion he was using as a pillow. “Not while I’m still conscious.”

“Yes,” said literally everyone else.

“We’re not even drunk enough yet,” Nano complained. Then reconsidered. “Wait. That’s a lie.”

“I don’t think I’ve been sober since the wrap party toast,” Leo said, eyes glassy, cheeks flushed.

Jun tilted his head against the back of the couch. “Do we need rules?”

Josh, one of the gaffers and everyone’s favorite menace, waved dramatically. “Drink if you’ve done it, and if you lie, your next Instagram gets filtered through my cursed presets.”

Dylan, who had been nursing something suspiciously orange and glowing, raised his glass. “May the strongest shame survive.”

Manager Tae made one last attempt to redirect the night. “Can’t you play Mafia or something normal?”

“Nope,” Pepper grinned. “We already know who the mafia is. It’s Leo.”

Leo looked betrayed. “What the hell did I do?”

Thame put his arm on Pepper’s shoulder mimicked his posture, struggling to hold back his laugh said, “You glared at Jun all through scene 58 and then tried to start a rap battle.”

Leo laughed out and then fake-teared up. “It was artistic tension.”

They re-arranged into a loose, lopsided circle. Crew members squeezed in beside the Mars boys, someone hauled over a barstool from the corner, and even Director Min—well into his third mocktail—shifted closer, muttering, “This better not end with someone confessing in emoji again.”

Jun, already laughing, flopped beside Dylan with only the faintest knee bump. Not enough to register unless you were watching for it. Thame noticed. He smirked but said nothing. Po wasn’t here tonight, but Thame had been texting him nonstop. Between every game round, his phone lit up with heart emojis.

“Alright,” said Ploy, one of the assistant directors, cracking her knuckles. “Let’s start off light. Never have I ever… fallen asleep during filming.”

Crew hands shot up. Leo drank.

“Fake rain is lullaby-tier,” Leo defended.

“Yeah,” Jun muttered. “Until you wake up to a boom mic in your face.”

Thame grinned, sipping juice like it was champagne. “Pepper once slept through a fan meeting.”

“It was ambience!” Pepper objected. “I was being emotionally present in my unconscious state.”

“Next,” said Hinoo, the lighting tech, her eyeliner still somehow intact. “Never have I ever developed a crush on someone from a production I worked on.”

Groans.

Nearly half the table drank. That included one of the assistant camera operators, who raised her glass high and said, “I will never reveal who. Unless we’re doing dares next.”

Jun took a very small sip.

Thame blinked. “Hey—wait—”

Nano elbowed him, eyes gleaming. “Not all crushes are current, Thame.”

“I will throw a chicken wing at you.”

Pepper leaned dramatically over the table, narrating in a solemn whisper, “And in that moment, Thame remembered he was taken and terrifying.”

Laughter broke out, light and rowdy. The game rolled on.

“Never have I ever tripped during a take and pretended it was on purpose,” someone from the sound team called.

Dylan raised a finger and drank. “Shakespeare in high school. I turned it into a death scene.”

Leo deadpanned. “You do drama like it’s oxygen.”

Jun fell back into a laughter. “You’re just mad because yours was a real fall.”

Leo pouted like a high school girl denied of kawaii stationary. “I tore my knee cap!”

Hinoo snorted. “Method acting.”

A gaffer leaned in. “Never have I ever had to kiss more than five times because of laughing.”

“Oh god,” Jun groaned and drank.

So did Leo.

So did one of the makeup artists.

Director Min raised a hand. “In my defense, they were spritzing each other with water between takes. It wasn’t the script.”

“Was it also the script when Leo called Jun ‘baby’ and cracked himself up mid-take?” someone asked.

Leo buried his face in his hands. “It was a moment of weakness.”

Dylan reached for the fries. “It was a moment of honesty, I think.”

Jun choked slightly and tried to cover it with a cough. Across the circle, Manager Tae made a strangled noise and started stress-eating salt peanuts.

The next few rounds came fast.

“Never have I ever flirted just to get a line changed.”

Nano and Pepper drank.

“Never have I ever lied in an interview.”

Thame drank, glaring. “It was one time! I didn’t know the interviewer actually understood Mandarin!”

“Never have I ever soft-launched a relationship through a suspiciously poetic caption.”

Jun drank.

So did Dylan.

Director Min squinted at them. “Was that the hoodie post?”

Jun gave a faint smile. “You’ll have to be more specific.”

Ploy side-eyed Dylan. “And the eyeliner thumb one?”

“I wear eyeliner sometimes.”

“You wear Jun’s hoodie.”

Dylan chimed in. “I support sustainable fashion.”

The grip under the table—Jun’s fingers sneaking a quiet link around Dylan’s—went unnoticed by everyone except Manager Tae, who dramatically inhaled like someone preparing for CPR without gloves.

“Alright,” Hinoo said, “Let’s go deeper. Never have I ever been tempted to say something real on camera and had to reel it in.”

That quieted the table for a beat.

Several people drank. Crew. Cast. Jun, gently.

Dylan too.

Manager Tae didn’t drink but looked like he might cry.

“You okay, Phi?” Pepper asked innocently.

“If one more of you has a moment of accidental sincerity on national television, I’m quitting and joining a knitting commune.”

“Do they do matching sweaters?” Dylan asked.

Jun, under his breath: “Hoodies, maybe?”

Leo tossed a napkin at both of them. “Stop it. The air between you two is about as subtle as a confetti cannon.”

“That sounds fun,” Pepper said. “We should get one.”

More laughter. More drinks.

Juno leaned in for one more. “Never have I ever wanted to kiss someone so badly I forgot my own name.”

Pepper groaned dramatically. “Juno!”

“We’re never surviving this.”

Jun didn’t look at Dylan.

Not at first.

Then—slowly, like a dare—they both raised their cups. Quiet. Mutual. No one else needed to speak.

They drank.

Manager Tae didn’t blink. Just on the verge of crying. “I’m never letting you two sit next to each other again.”

Thame whispered, “They’re already mentally in each other’s laps.”

Pepper added, “Can I be excused to scream into the alleyway?”

Nano offered, “Only if I can record it for TikTok.”

Then came the final round. Rollet—the crew queen of chaos—lifted her cup.

“Last one. Never have I ever wanted something I couldn’t name in public.”

The table went still again. Less like silence, more like stillness. A held breath.

Manager Tae didn’t even blink.

But he did steal Jun’s phone when it buzzed on the table and hissed, “If you even THINK about posting tonight, I will replace your shampoo with glitter.”

Jun grinned. “Not even a story?”

Dylan reached over and rescued the phone. “I’ll filter it.”

“You’ll filter my heart into a press release scandal,” Manager Tae muttered.

Pepper raised his glass. “To crushes, karaoke, and chicken wings.”

“To being young and hot and messy,” Juno added.

“To pretending we don’t know who’s dating until it’s legally unavoidable,” Nano said, loud enough for everyone to laugh again.

Jun squeezed Dylan’s hand once, under the table.

Dylan squeezed back.

It wasn’t loud. It wasn’t a spotlight yet.

It was theirs.

Notes:

OK. I'll be honest.

There r 2 reasons I hvn't been posting much lately.
No actually ukw....make that three.

1. I've am stuck a few chapters later (in my word draft (where I usually write first before posting)) cause I dunno what the company would do or should do for Jun and Dylan to go official.

2. Life's got way more busier (I rarely get time to properly sit down with my laptop)

3. I'm gonna say the 3rd reason in the next chap

Chapter 71: Protective parents in demand

Summary:

His dad leaned forward. “We saw your post last night.”

Jun blinked. “...What post?”

His mom smiled with the grace of someone about to commit a felony. “The one with your hand on someone’s chest.”

“Oh that,” Jun said too quickly. “That was just a vibe post. Like, y’know, aesthetics.”

“Oh, of course,” his mom said sweetly, like a bear about to rip off someone’s arm. “We just assumed it was that pianist you used to like. What was his name again? Minkyu?”

Jun physically jolted. “What?!”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The Mars house was quiet… in the way a crime scene is quiet. Discarded soda cans littered the carpet. There was glitter on the coffee table for reasons no one remembered. Pepper had apparently tried to juice a lemon using a fork. And somewhere in the hallway, someone had written “KARAOKE GOD” on the wall in eyeliner.

Nano woke up on the living room rug and immediately groaned. “I feel like someone beat me up with a speaker.”

“That’s because Leo dropped one on your foot during Thame’s power ballad,” Pepper said, sprawled sideways across two beanbags like a deflated starfish.

Nano wiggled his toes. “Oh.”

A key turned in the door.

Seconds later, Po stepped into the apartment. Fresh as spring, holding breakfast bags in both hands, wearing a boyfriend on a mission look.

“Where’s mine,” he said without even a hello.

A noise came from the couch pile near the window. Thame, wrapped in his favorite Mars hoodie, sat up and blinked. “Po?”

“In the flesh,” Po said. “And thank god not on social media like some people.”

He walked over and immediately began fussing.

Not medically—just dramatically.

He swatted Thame’s hair gently into place, handed him a cool bottle of water, and unwrapped a rice bun like he was presenting it to royalty. “Eat. Hydrate. Reflect.”

Thame, grinning sleepily, let himself be handled. “You’re too good for me.”

“Yes,” Po said, sitting beside him. “I am.”

This might’ve been cute.

Actually—it was cute.

It was cute in the kind of way that made the other boys want to start a group prayer circle to ward it off.

Nano groaned and flopped face-down on the rug. “I’m gonna die alone surrounded by couple energy and expired fried rice.”

“Shhh,” Pepper said, tossing a cushion at him. “You’re ruining the vibe.”

The vibe is—” Nano flailed one arm— “—gross domestic bliss while I decay like a lonely prawn cracker.

Just then, from the hallway: heavy, synchronized footsteps.

And out stumbled Jun and Dylan.

Jun had bed hair and a T-shirt so oversized it might’ve been Dylan’s from high school. Dylan had a hoodie Jun definitely stole last week. They walked with the tangled energy of people who hadn’t fully let go of each other all morning.

Jun yawned and made a noise of vague protest before flopping directly onto the couch. Dylan followed a beat later, dropping beside him and wrapping an arm around Jun’s waist like it was second nature. Their legs tangled. Their bodies melted into the cushions like they paid rent to cuddle there.

“Do you mind?” Pepper asked, outraged. “You’re literally steamrolling the communal seating.”

“Communal cuddling zone,” Jun corrected, eyes closed.

Dylan just murmured, “Snooze tax,” into Jun’s neck.

“Burn it all down,” Nano muttered, hugging a couch cushion to his chest. “Even your hoodies have chemistry.”

The Mars house was a disaster of soft lighting, dry mouths, and broken pride.

Jun was freshly flopped on the couch with Dylan tangled around him like a sloth with an emotional support system. Nano was mourning both his love life and liver on the floor. Thame was curled up next to Po, who had arrived twenty minutes earlier and was now hand-feeding him sliced fruit while gently scolding him about hydration.

Pepper, who had just made instant coffee using water from his reusable hot pack (the kettle was missing), sat cross-legged nearby, watching them all with the war-torn eyes of a man who had lived through karaoke and seen too much.

Then Jun’s phone buzzed.

He checked the screen. Paused. Paled.

“No,” he whispered, staring down at the incoming video call like it was a cursed object.

“What?” Dylan murmured from behind him, chin still tucked lazily against Jun’s shoulder.

Jun tilted the screen just enough for him to see.

MOM & DAD 💐

Dylan blinked. “You answering that?”

“I have to,” Jun said with the resigned doom of someone walking into a fire in slow motion. “If I ignore it, she’ll call Pepper’s phone. She has Pepper’s number.”

“Why does she have my—?”

Jun hit Accept before anyone else could get involved.

The screen brightened with a garden view. A little fountain bubbled softly behind Jun’s very chipper-looking parents, both dressed in pastel tones like they’d just walked off the set of a weekend lifestyle show. His mom’s sun hat was bigger than his emotional capacity.

“Junnie!” she beamed. “Good morning! Or… afternoon? You look a little rumpled, sweetheart.”

Jun immediately tried to sit straighter on the couch, shifting like that would fix his hoodie-snatched hair and the faint mark on his collarbone he’d forgotten existed. Dylan, of course, didn’t move at all.

“Hi,” Jun mumbled, vaguely trying to untangle himself. Dylan, the menace, only wrapped an arm tighter around Jun’s waist, face smug and chin still comfortably resting on his shoulder.

His dad leaned forward. “We saw your post last night.”

Jun blinked. “...What post?”

His mom smiled with the grace of someone about to commit a felony. “The one with your hand on someone’s chest.”

“Oh that,” Jun said too quickly. “That was just a vibe post. Like, y’know, aesthetics.”

“Oh, of course,” his mom said sweetly, like a bear about to rip off someone’s arm. “We just assumed it was that pianist you used to like. What was his name again? Minkyu?”

Jun physically jolted. “What?!

From behind him, Dylan’s voice went dangerously dry. “Minkyu?”

Jun turned slightly. Dylan’s brows were up. He looked… interested. Amused. Mildly betrayed.

Jun threw up a hand. “That was years ago, and I didn’t even—he just played Debussy really well—”

“Ohhh,” his mom said thoughtfully. “So it’s not Minkyu under your hand in that very possessive post?”

“It wasn’t that possessive,” Jun muttered.

His dad scrolled on his phone. “Let me see… yep, here it is. ‘Mine. Finally.’ Jun. Son. That’s basically a marriage license.”

Nano, who had been facedown on the floor, audibly choked and started giggling like a broken music box.

Po reached over and held Thame’s hand. Thame whispered, “Oh my god, this is better than that time Jun tried to dye his hair pink and it turned green.”

Jun covered his face with a pillow. “Mom.”

Dylan, who had gone very still, started to laugh quietly into Jun’s shoulder.

Then Jun, in a moment of panic and betrayal, shoved the phone into Dylan’s hands like it was a lit firecracker.

“Here. YOU deal with it,” he hissed.

Dylan blinked down at the screen.

Jun’s mom let out a delighted sound. “Dylan! Oh thank god it’s you. We were just pretending.”

Jun groaned from behind the pillow. “MOM.”

His dad waved cheerfully. “We figured it out from the thumbnail, Jun. No one else has that hoodie. It’s the one you wore in that livestream from three weeks ago, Dylan.”

Dylan blinked. “Oh.”

“We just wanted to see if Jun would squirm a little,” his mom said with a conspiratorial smile. “He did. You should’ve seen your face.”

Jun, now bright red, practically slid off the couch and into the void.

His dad looked casually curious. “So… you two have been spending the night together often?”

Dylan froze.

Thame coughed hard into his water. Po patted his back and said, “Don’t die. This is the good part.”

Pepper was now curled up on the beanbag with his coffee, watching like it was a period drama. “This is healing me. I feel… reborn.”

Dylan, still holding the phone awkwardly, cleared his throat. “Um. Well. I mean. We’re usually—hanging out. A lot.”

Jun screamed into a blanket. “Oh my god please stop talking.”

His mom smiled wider. “It’s okay, dear. We’re very modern.”

Then, in the most chipper tone possible:
“Just remember to use protection.”

It hit the room like a bomb.

Pepper shrieked and fell off the beanbag.

Thame wheezed and knocked over his coconut water.

Nano began kicking the air like he was trying to physically fight embarrassment.

Po immediately said, “Ten out of ten parenting.”

Jun tried to bury himself under the couch cushions.

“MOM!” he shouted, voice cracking.

“I’m just saying,” she added, still cheerful. “Boys your age are impulsive. Dylan, darling, I hope you’re not allergic to latex?”

Dylan’s soul left his body.

Nano kicked wildly at the air and screamed, “I’M A MINOR—EMOTIONALLY.”

Dylan? Dylan went dead silent, holding the phone like it was radioactive.

“I—uh—ma’am—I mean—yes? I mean—we’re careful? Not—not like, in a reckless way—like—”

Jun reached up from under the blanket and yanked the phone back.

“THANK YOU MOM,” he shouted, voice cracking. “WE’LL—WE’LL SEE YOU FOR DINNER. SOMETIME. LATER.”

His dad chuckled. “Great! We’re making Pad Thai goong. Oh, and tell your bandmates to stop screaming. Your mother has sensitive ears.”

“BYE.”

Call ended.

Dead silence.

The room stayed frozen for a long moment, like time was too embarrassed to move forward.

Then Nano sat up. “Hey Jun?”

Jun, still buried in the blanket: “What.”

“Can I hire your mom for emotional assassination?”

Po looked impressed. “That was surgical.”

Pepper lifted his mug. “To Jun’s mom. Our collective parent now.”

Dylan, dazed and slightly flushed, leaned over. “Do they like me? I can’t tell.”

Jun stared at him like he wanted to bury himself in the floor. “They told you not to raw me on SPEAKER, Dylan.”

Dylan coughed. “I mean. Technically.”

“Don’t. Finish. That sentence.”

Po, sipping politely: “Is this a bad time to ask if I can borrow your mom’s Pad Thai goong recipe?”

Jun threw the pillow at him.

But Dylan, despite everything, only smiled—looped an arm back around Jun, and whispered, “Still better than my parents.”

Nano groaned. “I’m never falling in love. I can’t afford this level of parental involvement.”

“Too late,” Pepper muttered. “You’re next. The Mars curse is real.”

And from under the blanket, Jun mumbled, “If anyone tells Manager Tae… I swear to god I’ll drop my own mixtape out of spite.”

Then Nano flopped backwards again and said, “I wish I had parents who cared enough to threaten me with condoms.”

Pepper raised a hand. “Jun’s mom is now my phone wallpaper.”

Thame snorted. “So. Still soft launching, or was this the hard relaunch?”

Jun grabbed a throw pillow and screamed into it.

Dylan leaned over, whispered against his ear, “Moonbun. I love you. But I can’t be answering your family’s calls again in front of these hooligans.”

“Good,” Jun hissed. “Next time they ask about protection, I’m showing them your neck.”

Po shook his head fondly. “You two deserve each other. Fully.”

And Jun, now red from both rage and mortification, muttered, “If anyone posts a single clip of that call... I swear, I will delete all of your Instagram drafts.”

Nano sat up.

“…Even the thirst traps?”

Jun raised an eyebrow.

Nano gasped. “I’m deleting my own memory of this morning, thank you.”

Pepper curled into the corner. “Same.”

And across the mess of limbs, hoodies, and horror, Dylan softly tangled their fingers again and said, “Still worth it though.”

Jun, flushed and furious, didn’t argue.

Around thirty minutes of peace passed like god’s gift.

Nano had put on sunglasses indoors. Thame and Po were whispering in the kitchen about whether aloe vera was a hangover cure. Jun had sworn up and down that his parents wouldn’t call again.

They called again.

“Do not answer it,” Jun said, standing by the couch, toothbrush still in his mouth.

Dylan looked at the screen. “It says MOM & DAD 💐. That’s legally binding, Jun.”

“I’ll call them back later,” Jun mumbled through toothpaste foam. “Like next year.”

Dylan raised an eyebrow. “Do you want me to answer it?”

Jun spat dramatically into the sink from across the room. “Do I look like I want another conversation about protection, Dylan?!”

“...It’s already ringing,” Dylan said innocently—and answered it.

“Dylan, sweetheart!” Jun’s mom beamed immediately, as if she’d been waiting in the void for the moment their souls aligned.

Jun physically choked on air.

“Oh my god why,” he whispered, drying his hands on his shirt.

“Hi, ma’am,” Dylan said, smiling like a law-abiding citizen.

“Is Jun there?” she asked.

“I’m literally right here,” Jun grumbled, walking over.

“Wonderful!” she continued brightly. “We just wanted to check if Dylan was free to come over tomorrow evening? You’ve had so many sleepovers there, Jun, it’s only fair.”

Dylan blinked. “You… want me to visit?”

“Of course! You’re practically family.”

Jun froze. “Mom.”

“You are, darling,” she insisted. “Jun’s always blushing around you, and he shares his expensive shampoo. That’s more commitment than some marriages.”

Jun was visibly dying. “Mom—”

His dad popped into frame. “Dinner’s at six. We’re grilling fish and making that spicy tofu you like, Dylan.”

“You remembered that?” Dylan asked, visibly touched.

“We googled your interview from last year,” his mom said. “You mentioned it in a question about your dream date meal.”

Jun, fully red now: “You googled him?!”

“We do our research!” she said proudly. “He’s very charming in press junkets.”

“Do you want me to wear something formal?” Dylan asked, dead serious.

“Oh no, come as you are,” she chirped. “Preferably wearing that same hoodie, if you can. It looks very cozy. And it matches our curtains.”

Jun swiped the phone from Dylan with the speed of a crime scene cover-up. “OKAY. THANK YOU. WE’LL BE THERE. BYE.”

But before he could hang up, his mom said:

“Oh—and bring a toothbrush! Just in case!”

Jun’s soul exited his body.

Nano, who had been half-asleep nearby, levitated from the floor. “OH MY GOD.”

Thame walked in, caught the tail end of that, and nearly dropped his bowl of soup. “Was that Jun’s mom saying—”

“YES,” Jun snapped. “YES IT WAS.”

Dylan bit back a grin. “Do I bring a travel-sized one or…?”

“DYLAN.”

His dad called from offscreen: “Also, if you're staying over, we moved the guest futon into Jun’s room to save space!”

Jun shrieked. “NO YOU DIDN’T—”

Click. The call ended.

The Mars house went quiet for exactly two seconds.

Then Po, from the kitchen, deadpanned, “They know you're already sharing a bed. They're just optimizing now.”

Pepper strolled in, sipping iced coffee. “Your parents are icon-tier, Jun. I’d let them adopt me.”

Nano dropped back onto the floor and groaned. “I need a helmet for every time they call.”

Jun collapsed face-down into Dylan’s lap. “I hate this timeline.”

Dylan patted his back. “I love your parents.”

“They love you too,” Jun muttered into his thighs. “Which is the problem.”

Dylan tilted his head. “Or the solution.”

Nano raised a pillow over his face. “Can I sleep through the dinner invite and wake up when they’re legally married?”

And in the distance, Jun’s phone buzzed again.

Text from MOM:

Don’t forget to moisturize, Junnie. You looked flushed.
PS: I washed the guest sheets. Just in case.

Notes:

Yeh so the 3rd reason is:

I really think I need a break from Hong......i'm gonna unfollow hong and everything
like srsly..
i'm becoming a sassang slowly and even though I'm not being toxic to anyone I'm being toxic to myself
i'm making myself sadder and i'm indirectly unwantingly hurting myself
it's-
immature of me

So I needed some time off from him and I dunno....maybe I'll just remove any and everything related to him for a while (until I'm not so irrevocably in love with a guy who'd never even know me) after I finish this fanfic

Well...at the end I've come to the conclusion that I might finish this very soon (dw I'm not gonna cut short any of what I originally had planned just cause I'm feeling too much) but expect it to be swift as long as I can figure out how THE DAMN COMPANY IS SUPPOSED TO REACT OR TAKE ACTIONS.

Chapter 72: With the to-be-In-Laws

Summary:

“At charming my parents. At pretending you weren’t absolutely flirting the whole time.”

Dylan bumped his arm gently. “That wasn’t flirting. That was relationship maintenance.”

Jun splashed him with soap suds.

As they were putting their shoes back on, Jun’s mom returned to the door with a little bag of leftovers and a too-sweet smile.

“Dylan, dear, please take this home. And next time, stay over! Jun’s futon is very comfortable.”

Jun nearly staggered. “Mom—!”

Notes:

(See the end of the chapter for notes.)

Chapter Text

Jun stood frozen in front of the hallway mirror, staring at his reflection like it was a crime scene photo. His shirt was white. Crisp. Buttoned up higher than his usual style. His hair was freshly styled, fluffier than usual, and he had debated for ten whole minutes whether to leave it mussed or fix it again. His hands wouldn’t stop fussing with the cuffs. He looked like a man about to walk into an ambush.

Behind him, Pepper had paused mid-sip of his juice. “You look like you’re hiding a relationship.”

Jun scowled. “Do I?”

Pepper tilted his head. “More like you’re hiding a murder scene, but yeah.”

In contrast, Dylan had shown up looking freshly steamed—figuratively and possibly literally. His collared shirt was a soft gray-blue, sleeves rolled once, collar open just enough to say "I respect your family" but also "your son is very lucky." He was holding a dessert box from a ridiculously expensive bakery that Jun had once said—offhandedly—looked like a jewelry store. And his cologne? Subtle. Warm. Unforgivably attractive.

Jun stared at him when he walked into the Mars house living room.

“You smell like you’re trying to get adopted.”

Dylan grinned, cool as ever. “You sound like you’re trying to back out.”

“I’m not.” Jun crossed his arms. “But if they like you more than me, I’m deleting myself.”

“You say that,” Dylan murmured, “but you trimmed my eyebrows fifteen minutes ago. You want me to win.”

Jun opened his mouth to argue—then closed it. No comeback came.

The elevator ride to his parents’ apartment was quiet. Jun stood stiffly, hands in his pockets, shifting from foot to foot like a nervous high schooler going to prom.

Dylan, on the other hand, leaned against the rail, relaxed, like this was his fifth dinner with the in-laws.

Jun glanced over at him, heart pounding. “I can’t believe I’m letting you meet my parents after what happened on that video call.”

Dylan shrugged, eyes twinkling. “They seemed to like me.”

Jun groaned softly. “They liked traumatizing me.”

Dylan chuckled. “Then it’s genetic.”

The door opened before they could ring the bell.

Jun’s mom beamed at them like the opening credits of a sitcom. “Dylan! You look so handsome! And Jun, sweetheart, are you okay? You look pale.”

“I’m fine,” Jun muttered, shuffling out of his shoes.

His dad appeared behind her, grinning broadly. “Punctual. Polite. Brought dessert. What a catch.”

Jun gave him a look. “You met him for three seconds.”

“Those were very compelling seconds,” his dad said.

Dylan bowed politely. “Thank you for having me.”

“Of course! Come in, come in,” Jun’s mom said. “Jun, stop hovering by the door and help him with his jacket.”

“I don’t need—”

“Help him.”

Jun obeyed.

Dylan leaned in as Jun brushed a speck off his sleeve. “They’re adorable.”

“You’re terrifying.”

The dining table was over-the-top, in classic Jun’s-mom fashion: embroidered placemats, matching dishes, a vase of fresh lilies in the center, and napkins folded like origami swans.

Jun's mom clapped her hands together. “Tonight’s theme is comfort food! Everything Jun liked as a kid.”

Jun sighed. “Oh no.”

Dylan’s face lit up. “Amazing.”

There were at least six dishes. Stir-fried glass noodles. Tom Yam. Jun’s favorite egg pancake. Everything smelled like memory and danger.

They sat. Jun was very aware of the space between them. Not enough to look suspicious, but not so little that he couldn’t feel Dylan’s knee under the table when they shifted.

“So, Dylan,” his mom said, passing him a platter of pork belly, “do you like spicy food?”

“I love it,” Dylan said warmly. “Jun’s cooking is actually spicier.”

Jun choked slightly on his water.

His mom’s eyes sparkled. “Oh? You’ve had Jun’s cooking?”

Dylan nodded with tragic confidence. “A few times. He even carved the strawberries into little stars last week.”

Jun nearly dropped his chopsticks.

His dad looked delighted. “Stars? You never did that for us.

“I had spare time,” Jun mumbled.

His mom tilted her head. “Sounds romantic.”

“It wasn’t!” Jun said quickly. “It was aesthetic.”

Dylan sipped his tea, all innocence. “Felt romantic.”

Jun glared at him across the rim of his cup.

Dinner continued like a horror movie where the monster was vulnerability. His parents were charming and friendly and utterly terrifying in how often they found ways to say things like:

“So, Dylan, does Jun always hog the blankets?”

“Jun used to cry at animal rescue videos. Has he done that with you yet?”

“You two should go on a couple trip! Maybe Japan? Jun always wanted to ride the bullet train with someone he loved.”

Jun wanted to crawl under the table and never return.

But Dylan? Dylan never faltered. He answered every question smoothly, smiled kindly at every embarrassing story, and even laughed when Jun’s mom showed him a photo of toddler Jun wearing a strawberry-print apron and holding a mixing bowl.

“I’ve never seen him look so serious,” Dylan said.

“He was baking a cake for his imaginary boyfriend,” his mom said brightly.

Jun audibly groaned.

After dinner, Jun offered to help with dishes. Dylan joined him. They stood shoulder-to-shoulder at the sink, water running, steam rising.

“You’re way too good at this,” Jun muttered, rinsing a plate.

“Good at what?”

“At charming my parents. At pretending you weren’t absolutely flirting the whole time.”

Dylan bumped his arm gently. “That wasn’t flirting. That was relationship maintenance.”

Jun splashed him with soap suds.

As they were putting their shoes back on, Jun’s mom returned to the door with a little bag of leftovers and a too-sweet smile.

“Dylan, dear, please take this home. And next time, stay over! Jun’s futon is very comfortable.”

Jun nearly staggered. “Mom—!”

“We washed the covers,” she added, innocent. “And you two seem very cozy already.”

Dylan’s ears turned pink. “Thank you, ma’am. I’ll… keep that in mind.”

“We’ll see you for dinner next week, right?” his dad called from the kitchen.

“Only if Jun cooks again,” his mom teased.

“He cut radishes into stars,” his dad reminded.

Jun opened the door, eyes burning. “We are LEAVING.”

His mom leaned over, whispered into Dylan’s ear, “If you ever want to elope, I’ll help plan it.”

Dylan didn’t recover until they reached the street.

They walked in silence for a few blocks. Streetlights flickered above. Their breath fogged faintly in the early night air.

“You okay?” Dylan finally asked.

Jun’s voice came out hoarse. “That was... horrifying.”

“You were adorable.”

“I’m never forgiving you.”

Dylan bumped his shoulder. “They really like me.”

Jun groaned. “That’s the worst part.”

“Your mom said she’d help us elope.”

Jun stopped walking.

“…You’re joking.”

Dylan smiled.

“I’m not.”

They slipped back into the house past midnight.

The others were asleep, or pretending to be. No loud greetings. No teasing from Nano. No one throwing pretzels or whisper-screaming about "use protection." Just quiet.

It felt strange after the noise of the night: Jun’s parents, the jokes, the teasing, the lingering scent of home-cooked food still clinging faintly to their clothes. It felt like stepping out of a spotlight and back into somewhere safer.

Dylan pushed open his bedroom door, and Jun followed without needing to be asked.

The room was dark, save for the soft glow from the hallway spilling across the floor. Dylan didn’t bother turning on the main light. He just dropped his keys on the dresser, kicked off his shoes, and shrugged out of his jacket.

Jun hovered near the edge of the bed, fingers tugging at the hem of his shirt.

Dylan looked at him. “You okay?”

Jun nodded, but it was the kind of nod that meant almost.

So Dylan sat down on the bed and held out his arms wordlessly.

Jun crawled in.

Not dramatically. Not even shyly. He just moved toward the warmth he’d been craving all evening and let himself be pulled under it. Dylan wrapped around him instinctively, one hand settling on Jun’s waist, the other threading through his hair.

Jun pressed his forehead against Dylan’s collarbone and let out a slow, steady breath.

For a while, they didn’t talk.

There was only the sound of breathing. The faint hum of the fridge from down the hall. The soft rustle of the blanket as Dylan adjusted it over them both.

Then, softly—

“My mom really likes you,” Jun murmured into his shirt.

“I noticed,” Dylan whispered, smiling into Jun’s hair.

“They always kind of thought I’d end up with someone quiet,” Jun said. “Soft. Sweet.”

“You think I’m not sweet?”

Jun snorted. “You just made my dad laugh with a story about me crying over dead anime characters.”

“Which was sweet,” Dylan insisted. “And character building.”

Jun went quiet again. His hand curled lightly against Dylan’s chest.

Then—almost too soft to hear—he asked, “Did it feel weird to you?”

Dylan didn’t have to ask what “it” was. He shifted slightly, enough to rest his chin against Jun’s head.

“No,” he said. “It felt… good. Real.”

Jun’s fingers curled tighter into the fabric of his shirt. “I kept waiting to feel exposed. Like I should panic. Like something was going to go wrong.”

“But it didn’t,” Dylan finished for him.

Jun nodded.

Dylan’s voice was low. “Because we’re not hiding anymore. Not really.”

“Not officially,” Jun said. “But still…”

His voice trailed off.

Dylan understood. The tension wasn’t about them being private. It was about having something worth protecting now. Something that mattered more than rumors or Instagram captions. Something that looked like cuddling in the dark, like silence without distance, like love that didn’t need a performance.

“I’m scared sometimes,” Jun admitted. “Not of being with you. Just… what people will do to us if they find out.”

Dylan kissed the top of his head. “Then we wait. On our terms. As long as we need to.”

Jun shifted, leaning up just enough to look at him.

“You’re not tired of waiting?”

“I waited before you liked me,” Dylan said. “I can survive a little longer now that you do.

Jun blinked hard. His voice broke on the laugh. “You’re so smug.”

“Also sweet,” Dylan reminded him. “Don’t forget that part.”

Jun slid a hand up, cupping Dylan’s jaw, thumb brushing lightly at the corner of his mouth. His voice dropped.

“You’re everything,” he said. “You know that, right?”

Dylan didn’t answer with words.

He just kissed him—softly, sweetly, the kind of kiss that didn’t ask for anything but gave everything. Jun melted into it, hand tightening in Dylan’s shirt, the warmth between them too deep to measure.

When they pulled apart, Dylan whispered, “You’re everything too.”

And Jun—finally, finally—believed it.

They stayed like that for a long time. Tucked into each other, breathing in sync, hearts slowing to match.

Outside, the city murmured and moved. But in Dylan’s room, in Dylan’s arms, everything stilled.

Home wasn’t loud. It wasn’t posted. It wasn’t captioned.

It was this.

And they both knew it.

Notes:

LOVELIESSSSS

ANYONE, EVERYONE.
TELL ME HOW THE COMPANY CAN REACT. I'M DESPERATELY IN NEED OF OPTIONS RN

T_T

Chapter 73: Corrupted Dreams in 4K

Summary:

Jun’s throat bobbed. “...Are you real or part of the dream?”

Dylan’s grin grew criminal. “Depends.”

Jun frowned, still bleary. “Depends on what?”

Dylan leaned in so close their noses nearly brushed. Voice low. Wicked.

“What were you dreaming about, boyfriend?”

Jun went rigid.

Notes:

(See the end of the chapter for notes.)

Chapter Text

They were lying down properly now—tangled up in Dylan’s bed like it was made for two, even though technically it wasn’t.

Jun’s arm was under Dylan’s neck. Dylan’s arm was around Jun’s waist. Their legs had found the perfect puzzle fit somewhere between midnight and now. The only light came from the faint glow of the hallway spilling through the door.

Jun was warm. Breathing slow. Still awake.

Dylan was pressed into his chest, quiet. His forehead rested just beneath Jun’s collarbone, mouth brushing the fabric of his shirt every few breaths.

“You’re being quiet,” Jun murmured.

Dylan shifted, just enough to nudge his nose against Jun’s sternum. “Thinking.”

Jun smiled into his hair. “Dangerous.”

Dylan huffed. “Shut up.”

Jun didn’t. He just kept running his hand gently down Dylan’s back, up again, slow and steady like a tide. “Tell me?”

There was a long pause.

Then Dylan spoke, voice muffled. “It’s weird. I didn’t think it’d hit me this fast.”

Jun’s hand stilled for a beat. “What wouldn’t?”

“How much your family likes me.”

Jun blinked, surprised. “You say that like it’s a bad thing.”

“No—it’s not.” Dylan was quick to correct. “It’s not bad. It’s just… a lot.

Jun waited, patient.

Dylan exhaled. “Your mom gave me extra dessert. Your dad asked if I was allergic to anything in case I visit again. And your mom? She asked me if I knew how to make dumplings. I think I accidentally signed up for a Lunar New Year cooking session.”

Jun chuckled. “She likes to claim people.”

“She called me your other half, Jun.”

Jun grinned. “Nai Nai did that months ago.”

Dylan couldn’t help but smile too. “Yeah, but Nai Nai is Nai Nai. She was always going to ship us. She gave you that red silk traditional and let me tell you it is a lucky wedding omen.”

Jun preened a little. “It fits great.”

“I know,” Dylan groaned into his chest. “She made you model it in front of my whole family.”

“And your mom’s eyes said I had ‘auspicious ankles.’”

Dylan wheezed softly. “I still don’t know what that means.”

Jun kissed the top of his head. “Means I’m her favorite now.”

“Unfortunately could totally be true.”

A beat of silence. Then:

“It’s not her I’m worried about,” Dylan said quietly. “It’s the others.”

Jun’s fingers resumed their gentle tracing over Dylan’s back. “The ones you avoid at family gatherings?”

“The ones who say things like, ‘you’re too handsome to still be single’ and then immediately bring up some banker’s daughter.”

Jun made a face. “Gross.”

“They’re not evil,” Dylan said, soft. “Just… the kind who smile a lot and mean none of it. You know?”

Jun nodded. “The kind who’d call me ‘interesting’ to your face and ‘confusing’ behind your back?”

Dylan let out a humorless laugh. “Yeah.”

Jun didn’t answer right away.

Then he said, with the kind of steadiness that made Dylan ache, “If they can’t see how much you’re loved, they don’t deserve to be near you.”

Dylan melted a little. “You love me?”

Jun leaned down. Brushed his nose against Dylan’s hairline. “No,” he whispered. “I just want to be tangled up in your limbs like this every night forever because I’m deeply indifferent.”

Dylan snorted.

Jun kissed his forehead again. “Of course I love you, dumbass.”

That made Dylan go quiet again, for a longer time.

Jun didn’t push.

Finally, Dylan murmured, “What if I don’t know how to tell them?”

“Then don’t,” Jun said simply. “Not until you want to. Not until you’re ready.”

Dylan nodded against his chest. “But when I do…?”

“I’ll be there,” Jun whispered. “Even if it’s just standing behind you looking hot and morally supportive.”

“You do that well,” Dylan mumbled, eyes fluttering shut.

“I’ve been training.”

They lay there a while longer, still wrapped up, skin to skin under the covers. Breathing the same air. No pressure to fix anything. Just the safety of being.

Jun brushed a hand through Dylan’s hair again, slow. “You don’t owe anyone your truth, Dylan. But if you decide to share it one day, let them deal with it. You’ve already got a family.”

Dylan blinked up. “Yeah?”

Jun smiled. “Mine.”

Dylan melted completely. “You’re sappy when you’re sleepy.”

“You love it.”

“I do.”

They didn’t say anything else after that.

Eventually, Dylan dozed off first, still curled into Jun’s chest. Jun stayed awake just a little longer, holding him, watching the soft rise and fall of his shoulders. Listening to the quiet room. The quiet safety.

And thinking, for the first time maybe, that whatever storms came next—extended family or nosy fans or even their own overthinking—this was his calm in the middle of it.

Jun kissed Dylan’s forehead one last time before closing his eyes.

The bed never felt smaller.

But the world had never felt safer.

Next morning, the light slipped through the curtains in gentle gold, brushing across tangled sheets and two very firmly entangled boys.

Dylan stirred first.

Hair a mess. Voice hoarse from sleep. Pajamas slung low on his hips, clinging like they’d been threatened in the night. He rolled over carefully, blinking sleep from his eyes—and stopped.

Jun was still asleep beside him. Sprawled out across Dylan’s pillow like he paid rent there. Shirt riding up slightly, mouth parted, one hand curled near his cheek like he was dreaming something sweet. Or sinful.

Dylan couldn’t help it.

He leaned up on one elbow, staring. Soft-hearted. Smitten.

And then he smiled—real and slow, the kind of smile you get when the person you love is both next to you and not currently talking. Perfect.

With maximum stealth, Dylan slid out of bed, padded out of the room barefoot, and returned a few minutes later holding two cups of coffee. One black. One with way too much cream and sugar, just the way Jun pretended he didn’t like it even though he absolutely did.

Dylan sat on the edge of the bed, bare-chested, a smug little king of the morning. He set the coffees down on the table, slow. Careful. Then knelt down in front of the bed with the reverence of someone approaching a shrine.

And just—looked.

At Jun’s sleep-ruffled hair.

At the little wrinkle between his brows that only faded when Dylan smoothed it away.

At the subtle curve of his mouth—

Jun mumbled something.

Dylan blinked.

“...harder,” Jun muttered, shifting a little under the blanket. “Wait, no—slower. Slower. Yeah. Right there…”

Dylan nearly dropped the coffee.

Jun’s voice dropped another octave. Breathier. “God—Dylan…”

Dylan froze.

And then he grinned.

Unholy. Devious.

“Oh, my god,” he whispered to himself, full-body delighted. “You’re dreaming about me.”

Jun’s hand twitched. His legs shifted slightly under the covers, and then—

“Do that thing again—fuck—the tongue, babe…”

Dylan practically wheezed.

He leaned in close, arms crossed on the edge of the bed pillow, chin resting on top. Just watching. Silently thriving.

Jun stirred again, a soft groan curling out of him as he rolled onto his back, lips forming one last dreamy sigh of “baby...” before slowly blinking awake.

His gaze was hazy at first. Then it focused. On Dylan.

Who was very much right there.

With the smuggest smile in the known universe.

Jun’s throat bobbed. “...Are you real or part of the dream?”

Dylan’s grin grew criminal. “Depends.”

Jun frowned, still bleary. “Depends on what?”

Dylan leaned in so close their noses nearly brushed. Voice low. Wicked.

“What were you dreaming about, boyfriend?”

Jun went rigid.

Then groaned, loud and into the couch, dragging the blanket over his head like it could protect him from the consequences of his own subconscious.

Dylan was already cackling.

“Wait, wait—‘the tongue,’ Jun? The tongue?! Babe. I’m flattered.”

“I’m going to die.”

“I knew you were a sleep-talker, but I didn’t know you were filthy.

Jun peeked out from under the blanket. “You’re not even dressed! Why are you judging me when you’re the one serving nipples with my coffee?!”

Dylan grabbed one of the mugs. “You’re welcome.”

Jun groaned again.

Dylan handed him the coffee. “Here. Hydrate, horndog.”

“You’re lucky I’m too sleep-dumb to throw this at you.”

“I’m lucky in many ways,” Dylan said smoothly, taking a victorious sip of his own. “Starting with the fact that my boyfriend apparently dreams about me in 4K surround sound.

Jun mumbled something unspeakable into the rim of his coffee cup.

Dylan kissed the top of his head and whispered, “Can’t wait to make your dreams come true.”

Jun choked on his coffee.

Notes:

Btwww I started posting writing related stuff on my unused X acc.

I already had an X account I rarely used so I'm putting it to better use now loll
I'll be posting spoilers and snippets majorly and maybe a few art works I'm currently working on.

If you want the spoilers or just hearing me rant about series
Check this outtt:
https://x.com/Polo80445477

Chapter 74: They caught on

Summary:

The next fan had a badge that said President of the Jun Protection Squad and, judging by the way she plunked her fan letter down, she meant business.

"I just want to say," she said, leaning in, "if anyone messes with your relationship, we will eat them. With chopsticks."

Jun blinked again. "I love that you're all assuming I have a relationship."

"We've seen the smirk. The hand placement. The rain-soft lighting. It's Dylan. Just say it's Dylan."

He glanced sideways, lowered his voice conspiratorially. "Even if it were, wouldn't it be more fun if I let you guess a little longer?"

She fake-gasped. "You!"

Jun scribbled Thank you for protecting my heart 💘 in her album and gave her the kind of grin that should come with a warning label.

Notes:

(See the end of the chapter for notes.)

Chapter Text

Jun was tying his boots by the shoe rack when Dylan padded into the hallway, still barefoot, hair messy from the slow morning, mug of coffee in one hand and smirk already in place.

"Don't start," Jun warned without looking up.

Dylan leaned against the wall like a menace on a romantic mission. "I haven't said anything yet."

"You've been looking at me like you've got a punchline loaded for ten minutes."

Dylan sipped his coffee. "Just remembering what you said in your sleep."

Jun stilled. "You're still on that?"

"Wouldn't you be?" Dylan said, voice entirely too casual. "You were very... expressive."

Jun finally stood up and grabbed his bag, face pink already. "I do not need a recap."

"Oh, no, I took mental notes," Dylan said, following him to the door with the calm confidence of someone holding ten blackmail cards. "Would you like to hear the highlights?"

"Dylan."

"First there was something about, and I quote—' Slower. Yeah. Right there...,'" Dylan said with mock innocence, sipping dramatically. "Any guesses what that was about, boyfriend?"

Jun paused, eyes wide. "...I was probably talking about a dream fight scene."

"Right. Because you often beg your opponents to ruin you gently."

Jun groaned into his coat collar. "I hate you."

"No you don't," Dylan said, and tugged him lightly by the hem of his coat just as Jun reached the door.

They paused there, close. Quiet.

The house was humming faintly in the background—Nano yelling about egg shortage, Po singing under his breath while Thame laughed. It all felt distant, like it was just the two of them again, at the edge of a transition.

Dylan tilted his head. "You nervous?"

Jun looked down, then back at him. "A little."

Dylan softened immediately. "You'll be okay."

"It's not just the event. It's... I think I'm nervous because after today, we don't have to hide anymore."

Dylan smiled, slow and genuine. "That's a good thing."

Jun stepped forward, letting their foreheads touch just barely. "I know. I'm just... not used to getting what I want."

"You get me," Dylan murmured, brushing his thumb over Jun's wrist. "You're already winning."

Jun's eyes closed for a second. Breathed that in. Then pulled back and opened the door.

"I'll be back by five," he said. "Then we ruin the internet."

"I'll have the captions ready," Dylan teased. "Something poetic. Maybe another 'Mine.' But this time with the rest of your face."

Jun laughed, walking out into the sunlight.

Dylan stood in the doorway, mug in hand, watching him go with that quiet awe he never quite knew how to put into words.

The boy who once belonged to the stage.

Now walking toward him.

Out loud.

And for real.

The hall pulsed with a vibrant energy by the time Jun stepped in. An energy that was hard to describe—somewhere between the nostalgic buzz of a finale and the kind of affection that only fans who had followed every frame, line, and behind-the-scenes scrap could conjure. Staff scurried. Fans waved banners with teary-eyed emojis. One corner had a fan-drawn cardboard cutout of Jun and Leo under a tiny paper umbrella.

Jun entered to a soundwave of screams.

He bowed, soft smile on his lips, the kind of look that had started as PR but had become second nature. "Thank you for coming," he said into the mic, voice warm and clear. "Let's make this last one special, yeah?"

The cheering was deafening.

As he took his place at the long signing table, he offered a peace sign and a grin that sent three rows into cardiac arrest. He was flanked, of course, by Leo and the other actors—but Jun was Jun.

And this was his fansigning.

He didn't just sign albums. He winked. He doodled in hearts. He asked questions.

First fan: a girl with pink highlights and nails that matched his latest photocard. She sat down with a grin and slid her album forward.

"P'Jun," she said, barely hiding her giggle. "We need to talk about that post."

Jun smiled, sweet and sly. "Which one?"

"You know which one." She mimed curling her fingers against her chest. "The one with the eyeliner-smudged thumb. The possessive caption. The boyfriend vibe. That post."

He tilted his head, pensively tapping the signed page. "Ahhh... Right. Just a vibe, wasn't it?"

She narrowed her eyes. "A vibe with Dylan's hoodie?"

Jun blinked. Then smiled wider. "Do you know how many people own black hoodies?"

"Right, but not all of them own your soul," she fired back, triumphant.

Jun choked on his own laugh. "You're dangerous."

She winked. "We're rooting for you. Tell P'Dylan we said good luck."

Second fan: a girl in a homemade sweatshirt that had both Jun and Leo's faces ironed on with the caption "WE DESERVE A SPIN-OFF."

She sat with giddy purpose, handing over her album. "Phi. I want to thank you for destroying my expectations for real relationships."

Jun laughed. "That's... a good thing?"

"It's because of the rooftop scene!" she wailed. "You looked so sad! And Leo looked like he was gonna kiss you!"

Leo, signing a few seats down, raised a brow. "He wasn't wrong."

Jun, composed as ever, smirked. "Artistic tension."

The fan leaned closer. "You do know you've ruined platonic co-stars for me forever, right? Your faces were one centimeter apart."

Jun tapped his pen to his chin thoughtfully. "Next time, we'll aim for zero centimeters."

The girl screamed. Security flinched.

The next fan had a badge that said President of the Jun Protection Squad and, judging by the way she plunked her fan letter down, she meant business.

"I just want to say," she said, leaning in, "if anyone messes with your relationship, we will eat them. With chopsticks."

Jun blinked again. "I love that you're all assuming I have a relationship."

"We've seen the smirk. The hand placement. The rain-soft lighting. It's Dylan. Just say it's Dylan."

He glanced sideways, lowered his voice conspiratorially. "Even if it were, wouldn't it be more fun if I let you guess a little longer?"

She fake-gasped. "You!"

Jun scribbled Thank you for protecting my heart 💘 in her album and gave her the kind of grin that should come with a warning label.

By the fifth fan, the comments were openly affectionate:

"Tell your boyfriend we love his weird hoodie folding habits."
"Dylan looks extra smug lately—coincidence? I think not."
"Your thumb was smudged. That was eyeliner. Dylan's eyeliner. We have receipts."

Jun leaned back in his seat between signings, trying not to laugh aloud.

Leo glanced over. "How's the soft launch damage control going?"

Jun sighed. "I'm being hunted. Lovingly. By 4,000 detectives with glitter pens."

Leo snorted. "You brought this on yourself."

"I liked the photo!"

Leo raised an eyebrow. "You posted the caption 'Mine. Finally.'"

Jun blinked, deadpan. "That could be about anything."

"Like what?"

"My lunch?"

Leo nearly dropped his pen.

more straightforward. Long curls, glitter eyeshadow, and an unapologetic banner that read DYLAN IS WEARING JUN'S HOODIE. STAY VIGILANT.

She didn't sit. She loomed.

Jun blinked up at her innocently. "Nice sign."

She narrowed her eyes. "Phi-Jun."

"Yes?"

"Your hand in that post was resting on someone's chest."

"Just a casual pose," he said smoothly, signing her album.

"With the caption: 'Mine. Finally.'"

Jun tilted his head. "Interpretive."

She gave him a long look, then cracked a smile. "Tell Dylan we're rooting for him."

He laughed. "Tell me you're rooting for me!"

"We're rooting for both of you. But he's the one who has to survive you."

Fair.

Eighth fan: sweet, starry-eyed, with a notebook that looked like it had doodles of every outfit Jun had ever worn. She pushed a letter across the table.

"I've been watching since your first webdrama," she said shyly. "But this one felt... different."

Jun softened. "Because I've finally got a lead role?"

She nodded. "And because I think you're happier now."

He smiled so wide it crinkled his eyes. "Thank you. I think I am too."

Tenth fan brought back chaos. She had a Jun x Leo ship sign and matching enamel pins of the characters hugging. "Can I ask you something personal?"

Jun raised an eyebrow. "That depends. How personal?"

"The post. The one with the eyeliner and the hoodie. Was that a Leo misdirect?"

Jun blinked.

Leo choked on his water.

"What?" Leo asked. "Why would you think that?"

"Because you've been playing lovers in denial for ten episodes!" she shouted dramatically. "The umbrella scene! The scarf scene! The apology scene where you almost cried!"

Jun sighed. "We were acting."

"WERE YOU?" she shouted.

Jun blinked. Then smirked. "If Leo's suddenly wearing eyeliner on his collarbone, then you'll know."

Leo slammed the table. "Stop implicating me in your crimes!"

The fan beamed. "I'll keep watching. Just in case."

By mid-event, Jun was signing faster but talking even more, deliberately flirty and wildly evasive:

"It's just a very special hoodie. Nothing more."
"The eyeliner smudge could've been mine. I practice on myself sometimes. Maybe."
"Okay fine maybe I have a favorite person and maybe I was being dramatic and maybe you should stop looking at me like that."

They weren't buying it.

They didn't need to.

The fans were thrilled. Glowing. They weren't upset. They were proud.

Final fan: tall, soft-spoken, with a fan badge that read Team Jun's Domestic Arc. He approached with a tentative smile.

"You looked really happy in that photo," he said.

Jun paused.

Then nodded, voice lower. "I was."

The fan smiled wider. "We're happy for you. All of us. Whoever it is... we can tell they love you back."

Jun blinked once. Then wrote in the fan's album:
Stay kind. Stay curious. Stay rooting for love. 💙

By the time the signing wrapped up and the final bows were given, Jun's hands were sore from signing and waving, but his heart was light.

Outside the venue, he pulled out his phone.

A text from Dylan was already waiting:

Dillybean: Still dreaming about me, boyfriend?

Jun rolled his eyes.

Then sent a reply:

I just told 800 people we were a vibe.

Dillybean: Babe.
Dillybean: That's marriage.

Jun laughed into the fading light, hoodie tugged over his head, heart full and free.

Tomorrow, they'd go public.

Tonight?

He was going home.

To Dylan.

Notes:

Lmao tell me u don't resonate with those fans who are super into the ship already 🤭😆

Chapter 75: Ever gonna get tired of being so fucking pretty?

Summary:

Jun buried his face into the crook of Dylan’s neck, mumbling, “If tomorrow is hell, at least we’ll be in hell together.”

Dylan played with a lock of his hair. “Nah. We’ll be legends.”

Jun hummed against his skin.

A long, still moment passed.

Then Dylan spoke again—softer this time, a whisper that almost didn’t reach past the pillow. “Do you ever think about what comes after? Like... real dates? Going out without worrying about cameras?”

“All the time,” Jun said without hesitation. “And not even big things. Just... grocery shopping. Holding your hand in public. Watching people realize we’re exactly who they thought we were.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The sky outside was charcoal grey by the time Jun returned to the Mars house, city lights blinking drowsily behind him as he nudged the door open with one elbow.

The familiar smell of someone’s leftover curry mixed with burnt toast (Nano, again) greeted him like an affectionate slap. Inside, the lighting was warm, gentle. Somewhere in the living room, lo-fi beats hummed low and lazy, and Jun could hear Thame and Po bickering good-naturedly over something that sounded like cutlery arrangements.

He slipped off his boots and let out a long breath, hoodie sleeves still covering his hands like mittens, hair a little mussed from the whirlwind of the day. His skin was warm—flushed from the residual energy of fan signs, affectionate threats from shippers, and that surreal kind of euphoria that only comes from being thoroughly, utterly known.

He hadn’t even called out when Dylan appeared.

Not from the stairs. Not from the kitchen. Just appeared—in socks and a loose tee and the kind of smug, sleepy grin that could knock planets off their orbits.

Jun’s mouth curled instantly. “Hey.”

Dylan didn’t respond—not with words, anyway. He closed the space between them with slow, even steps, grabbed a loose handful of Jun’s hoodie like a claim, and tugged him in, not rough, just deliberate

Jun stumbled a little forward, steadying himself with a palm on Dylan’s chest, and their noses nearly bumped.

“Hi to you too,” Jun said, breath brushing between them.

Dylan leaned in enough to rest their foreheads together, grinning softly. “Took you long enough.”

“I was being interrogated by fan detectives,” Jun said, his voice already gentling in Dylan’s orbit. “I had to lie to at least sixty of them.”

“You mean lie badly,” Dylan murmured. “The hoodie was a dead giveaway.”

Jun poked him in the ribs. “It could’ve been any black hoodie.”

Dylan pulled back just enough to smirk. “Yeah? And the caption? ‘Mine. Finally.’ That sound neutral to you?”

Jun rolled his eyes, fond and half-defeated. “You know what, they should put you on the interrogation squad.”

“They don’t need to. The fandom already runs better investigations than Interpol.”

Jun was laughing when Dylan leaned down—not down, not up, because they were eye to eye, shoulder to shoulder, always had been—and kissed him. Not a dramatic, movie-scene kiss. Just... slow. Familiar. 

Full of that teasing affection that lived in the space only they knew how to fill. Dylan’s fingers brushed the curve of Jun’s neck, grounding them both.

When they parted, Jun leaned into the touch. “You’re in a good mood.”

Dylan shrugged, easy. “Had a good day. Missed you. Stole your hoodie. Made Nano cry. You know. Productive.”

Jun blinked, amused. “Wait—cry?”

“Figuratively,” Dylan said breezily. “I just told him his egg sandwich was dry.”

Jun grinned, already tugging lightly on Dylan’s shirt hem. “Come upstairs with me?”

“You planning to make me forget about the public image crisis?”

“Nope,” Jun said. “I’m planning to remember who I’m doing this for.”

Dylan’s expression shifted at that—something softer blooming under the sarcasm. He nodded once, took Jun’s hand without comment, and they climbed the stairs together, quiet and steady.

Dylan’s room was its usual comfortable mess: books stacked sideways on the desk, a hoodie flung over the chair that definitely wasn’t Jun’s (but could’ve been), and fairy lights along the wall casting soft shadows across the floor.

As soon as the door clicked shut, Jun turned around, reaching for Dylan’s shirt again. Not to kiss him. Not yet.

Just to hold.

Dylan stepped in, foreheads meeting again in that way they did when words got too heavy.

Jun’s voice was quieter now. “The company called you?”

“Yeah,” Dylan said, breath warm between them. “Wanted us in tomorrow morning. Early. PR team. The whole gang.”

Jun nodded slowly. “So we’re doing this.”

Dylan pulled back just slightly, eyes searching his. “Are you ready?”

Jun didn’t answer right away. He just reached out and cupped Dylan’s face gently, letting his thumb brush the skin just beneath his eye.

“I’ve never been more ready,” he said. “I want it to be us. No more hiding. No more careful captions. No more dodging stares.”

Dylan’s hands found Jun’s waist and stayed there. “Then we go in, heads high. Together.”

Jun smiled. “And hopefully not with bed hair.”

Dylan mock-gasped. “You think I won’t roll in there proudly in my fluffiest hoodie and tell the execs I love my boyfriend?”

“You won’t.”

“Try me.”

Jun laughed, the sound too bright for a boy who was about to risk the Internet’s wrath. But Dylan kissed him again, just once, and the worry dissolved like sugar in tea.

They collapsed onto Dylan’s bed not long after—Jun half-flopped over him, their limbs a tangled heap, both too used to this kind of quiet intimacy to bother untangling.

Jun buried his face into the crook of Dylan’s neck, mumbling, “If tomorrow is hell, at least we’ll be in hell together.”

Dylan played with a lock of his hair. “Nah. We’ll be legends.”

Jun hummed against his skin.

A long, still moment passed.

Then Dylan spoke again—softer this time, a whisper that almost didn’t reach past the pillow. “Do you ever think about what comes after? Like... real dates? Going out without worrying about cameras?”

“All the time,” Jun said without hesitation. “And not even big things. Just... grocery shopping. Holding your hand in public. Watching people realize we’re exactly who they thought we were.”

Dylan’s chest rose beneath him with a slow inhale.

“You think they’ll accept us?”

Jun looked up at him, eyes unwavering. “They already do. They just want us to be happy.”

“And tomorrow?” Dylan asked.

Jun curled closer. “Tomorrow, we show them that we are.”

Silence settled again, warm and whole.

Tomorrow would be lights and questions and statements and a hundred new headlines. But tonight, they had this:

A room that smelled faintly of fabric softener and Jun’s cologne. The rustle of blankets as they shifted to fit around each other. The quiet rhythm of shared breath. And the anchor of knowing—finally, officially—that they were choosing each other out loud.

Jun brushed his thumb over Dylan’s wrist, slow and absent.

“Love you,” he murmured.

Dylan didn’t even blink. “Yeah,” he whispered. “Love you too.”

Tomorrow, they’d stand side by side under every lens.

The blankets had pooled low on Dylan’s hips, his shirt rucked up from where Jun had tugged it in frustration, trying to drag him closer. But even now, Dylan moved slow—like he wanted to memorize every reaction.

Jun’s shirt was the first to go.

Dylan pushed it up, revealing skin inch by inch, until Jun raised his arms and let it go entirely. The light from the fairy bulbs strung along the headboard glinted across his collarbones, casting soft golden curves over his chest.

“You’re staring,” Jun said, breathless, though he didn’t look away.

“Yeah,” Dylan murmured, sitting back to admire the view like it was a painting that had tried to climb into his lap. “You ever gonna get tired of being so fucking pretty?”

Jun let out a short laugh, half disbelief, half arousal. “You’re literally on top of me.”

“And still not close enough,” Dylan replied, leaning in until their noses brushed.

The kiss that followed was different.

Slower. Thicker. Tongues slipping past lips with a kind of patience that made Jun ache all the way down. Dylan kissed like he’d waited months for this exact moment and had no intention of wasting it.

Jun whimpered when Dylan bit gently at his lower lip, then chased the sound with a hand in his hair.

“You’re unreal,” Dylan whispered, tracing his tongue along Jun’s jaw before dragging his teeth lightly over it. “You make the dumbest sounds.”

“They’re not dumb,” Jun muttered, squirming under him.

“No, you’re right.” Dylan kissed below his ear. “They’re filthy.”

Jun gasped as Dylan’s mouth moved to his throat, open and hot and grazing. The bite that followed wasn’t hard enough to bruise, but it was definitely hard enough to make Jun grab Dylan’s waist in retaliation.

“Y-you’re such a—”

“Say it,” Dylan whispered, dragging his hand down Jun’s chest, skimming over ribs, down his stomach.

Jun arched up without thinking. “Menace.”

Dylan grinned against his skin. “Correct.”

Jun’s hands finally made it under Dylan’s shirt, nails trailing up his back, dragging enough to leave light lines. Dylan inhaled hard at the contact, hips rolling down once—just once—enough to make both of them freeze, breathless and dizzy.

“God,” Jun whispered, eyes fluttering shut. “That—”

“Was nothing,” Dylan said, voice wrecked now. “I haven’t even gotten to the good part.”

He licked down Jun’s chest, teeth nipping here and there, never staying long enough to satisfy. His hands were everywhere—palming Jun’s sides, guiding his hips, thumbing lightly at the waistband of his pants but not dipping in yet.

Jun’s brain was already short-circuiting.

“You’re doing this on purpose,” he accused, panting.

“Of course I am,” Dylan said, lifting his head to smirk. “You started it. Moaning in your sleep, clutching the blanket like it was my hair.”

Jun flushed violently.

“I did not.”

“You said my name.”

“I talk in my sleep!”

“You said, and I quote,” Dylan leaned down, mouth ghosting over Jun’s collarbone, “‘Right there, Dylan, don’t stop, I’m—’”

Jun practically shrieked, grabbing the pillow and throwing it over his own face.

Dylan cackled, grabbing the pillow and tossing it aside. “Don’t hide. Not after that.”

Jun looked up at him with murder in his eyes, face red, chest heaving, hair mussed beyond repair.

“You are the worst person alive.”

“And yet,” Dylan said, dipping down again to kiss across Jun’s collarbones, “you’re still under me.”

Jun grabbed him by the drawstring of his pajamas and yanked him down until their bodies aligned again. “Don’t test me.”

Dylan kissed him breathless. “Then don’t challenge me.”

Their mouths clashed again—no patience now. Teeth and tongues, desperate and dizzying. Jun moaned into Dylan’s mouth when he felt hands on his waistband—teasing, slow, not rushing but promising.

“Can I?” Dylan asked against his lips, fingers curling just under the hem of his waistband.

Jun nodded fast. “Please.”

That single word undid Dylan.

He kissed Jun like a man possessed, then pulled back just far enough to drag both their shirts off completely, breath coming hard. The air between them sparked like electricity laced in gold. Bare skin pressed to bare skin—warm, soft, frantic.

Every time Dylan mouthed at a new inch of Jun’s body, Jun reacted—hips twitching, breath hitching, hands flying into his hair or clutching his biceps. And Dylan didn’t stop. Not when he found the inside of Jun’s wrist and bit it softly, not when he sucked a mark onto the place just below Jun’s ribs that made him gasp so hard it broke into a moan.

“Fuck,” Jun whispered, eyes blown wide and dark. “You’re gonna kill me.”

“I told you,” Dylan said, licking over the mark. “Death by boyfriend.”

Jun’s laugh was breathless, airy—barely there. “You’re evil.”

“And you love it.”

“I love you.”

That stopped everything.

Dylan froze mid-movement, eyes snapping to Jun’s.

Jun was still panting, body flushed, hair sticking to his forehead. But the words hadn’t been a slip. Not this time.

“I love you,” Jun said again, quieter now, but firm. Real.

Dylan’s throat bobbed. “You—”

“Yeah,” Jun whispered, reaching up to touch his face. “More than just dreams. More than just now.”

And Dylan leaned in and kissed him—not to shut him up, not to tease—but to say it back.

“I love you too,” he breathed against Jun’s lips.

Notes:

Lmao first I wasn't going to add the next chapter (cause duh it's smut lmao)

But then I realised I've gone quite a few chaps without letting them get 'spicy' 🤭🤭🤭

Chapter 76: Audio Visually In Reality

Summary:

Jun’s mouth twitched up at the corners. “I know.”

He leaned in, slower this time. The kiss was deep—unhurried—but beneath it was heat, banked and ready. Dylan’s hands ran up Jun’s back, dragging over skin like he was memorizing geography.

The world felt small. Quiet. Golden.

Eventually, they settled again—tangled, half-shirtless, breathless, with Jun still on top, smug and glowing.

Jun’s grip on Dylan’s wrists had started steady. Firm. Dominant.

Now it trembled.

Notes:

(See the end of the chapter for notes.)

Chapter Text

They slowed down then—not because the hunger had died, but because now they had time. All the time in the world. Jun rolled them over, Dylan’s back hitting the mattress as Jun straddled him this time, body hot and golden under the low light.

“I dreamed about this,” Jun admitted, leaning down to kiss along Dylan’s jaw. “About you. About feeling wanted like this.”

Jun rolled his hips once—deliberate, slow, controlled like gravity answered to him alone. The motion sent a low, stuttering breath from Dylan’s mouth, his spine arching instinctively beneath Jun’s weight.

Jun’s hands were warm against Dylan’s bare chest. Not rushing. Just resting. Feeling. The solid, fluttering beat of Dylan’s heart beneath his palms. It was steady but fast—like he’d been caught sprinting in a dream and hadn’t stopped running.

Dylan’s chest rose and fell under him, shallow, as if even air was struggling to keep up with the moment.

Jun’s gaze didn’t waver.

Smug.

And devastating.

“I dreamed about this,” he said again, softer now—almost a confession. His voice was low, smooth, shaped like velvet dragged across skin. It slipped between them like silk, sliding into every space already charged with heat.

One of Jun’s fingers moved—just one—but it was enough. It trailed slowly down Dylan’s sternum, skimming over skin like it was remembering. Dylan’s breath hitched, visible in the slight quiver of his stomach beneath the touch.

Jun leaned forward, close enough that the heat of his exhale hit Dylan’s neck. “You wanna know what I was saw in there?” he asked, his tone already stained with anticipation.

Dylan tried to sound unaffected. He failed. “Only if it was filthy.”

Jun chuckled, and the sound brushed right against Dylan’s jaw. “It was.”

Dylan’s hands twitched on Jun’s thighs, fingers digging in slightly, grounding himself in the here and now—and still coming up breathless.

Jun leaned in, closer still, until their noses brushed and the space between their lips felt sharp with want.

He moved again, shifting low in Dylan’s lap—slow, dragging, full-body contact. Every muscle in Dylan’s frame tensed at once, like a live wire hit skin.

“You were under me,” Jun whispered, and it didn’t matter that Dylan was the one pinned now. In that moment, Jun owned every beat of tension between them. “Hands in my hair. Breathing hard. Saying my name like it was the only language you knew.”

His teeth grazed Dylan’s earlobe. Dylan made a noise that sounded suspiciously close to surrender.

Jun pulled back just enough to watch him—eyes dark and deliberate. His nails skimmed gently down Dylan’s ribs, light as smoke.

“And you kept begging,” Jun said, savoring the memory like a wine he’d let breathe all day. “‘Harder.’ Then—‘slower. Wait. Right there.’”

Dylan’s voice cracked. “That was you. You said that. In your sleep.”

Jun’s smirk deepened. “Exactly. I dreamed it—and apparently narrated the whole thing.”

He leaned down, mouth tracing invisible shapes against Dylan’s collarbone. Dylan’s fingers flexed again, curling into the fabric at Jun’s waist like he needed something to hold onto.

Jun rocked forward once more—barely there, but enough. Just enough. Dylan’s lips parted, breath catching audibly, eyes fluttering for the barest second.

“Wanna know the other part?” Jun murmured, voice gone quiet and reverent. Like this wasn’t teasing anymore. Like this was sacred.

Dylan gave a broken laugh that barely held shape. “I’m definitely curious.”

Jun’s fingers found the waistband of Dylan’s pajamas, not pulling—just holding. His thumb dragged lightly across skin, right above the hem. “You flipped us over. Made me beg.”

Dylan sucked in a breath, body trembling faintly under the weight of the words.

Jun dipped lower again, mouth at Dylan’s throat now, breath hot against damp skin. “Every time you used your tongue... I said, ‘fuck, do that again.’ Over and over.”

Dylan let out a breath that turned into a sound he didn’t quite mean to make.

Jun kissed along the line of his neck, slow and possessive, like he was tracing constellations in skin. “You should’ve heard yourself. Dream-you moaning my name like it was a prayer. Waking me up with it.”

Dylan made a sound that wasn’t even a word.

Jun laughed quietly. “You’re so cute when you get flustered.”

“Shut up,” Dylan managed, but it came out choked. Wrecked. “You can’t just say things like that and expect me to stay alive.”

“I’m counting on it,” Jun whispered, biting down gently just below Dylan’s jaw—enough to leave a promise behind.

He leaned back, shifting until he was fully straddling Dylan again, hands planted on his chest. The movement made the fairy lights behind them tremble slightly, shadows dancing across Jun’s bare shoulders.

His hair was a mess now—falling over his eyes, sticking to his temples. The flush on his chest matched the red dusted across his cheekbones. He was all muscle and curve and tension held barely in check, like something holy wrapped in heat.

Dylan looked up at him like he was a miracle and a challenge.

Jun watched Dylan’s throat work as he swallowed. Watched the way his chest moved with every staggered breath. Watched the shiver that ran down his arms, even as his hands still held firm to Jun’s thighs like it was the only thing keeping him tethered.

Jun leaned down, forehead brushing Dylan’s.

“You’re mine, you know,” he whispered.

Dylan blinked up at him, pupils so wide they swallowed the color. “I’ve always been.”

The air between them shimmered. Not just warm—glowing.

Jun kissed him again, deep and slow, letting it linger. Letting it say things words didn’t dare.

And when he pulled back—just far enough to see Dylan’s face again—he smirked, cocky and flushed and stupid in love.

“So,” he murmured, voice still wrecked with want and affection, “should I keep going? Or are you too busy melting into the mattress?”

Dylan’s answering grin was dazed. “Babe. I melted three paragraphs ago.”

“You’ve been torturing me for weeks,” he said. “Being all smug, all smug-smirk-and-smug-hoodie, acting like you aren’t the one under me practically crying from how good it feels.”

Dylan groaned and threw an arm over his face. “I’m gonna need prayer.”

Jun laughed, smug and stupidly fond. “No, you’re gonna need water.”

He reached forward and peeled Dylan’s arm away from his face, locking their gazes again. “You okay?”

Dylan nodded, slightly dazed. “I love you.”

Jun’s mouth twitched up at the corners. “I know.”

He leaned in, slower this time. The kiss was deep—unhurried—but beneath it was heat, banked and ready. Dylan’s hands ran up Jun’s back, dragging over skin like he was memorizing geography.

The world felt small. Quiet. Golden.

Eventually, they settled again—tangled, half-shirtless, breathless, with Jun still on top, smug and glowing.

Jun’s grip on Dylan’s wrists had started steady. Firm. Dominant.

Now it trembled.

Barely.

Not from nerves. Not from hesitation.

From restraint.

Because Dylan—laid out beneath him, wrists pressed to the pillows above his head, lips slick and swollen from too many kisses—looked like a dream breaking apart at the edges. His breath came in unsteady pulls, chest rising high enough that Jun could feel every hitch of air between them. His skin was flushed to his collarbones, and his thighs had just started to tremble, locked around Jun’s hips like he needed the contact to stay grounded.

“You,” Jun said hoarsely, leaning over him, “are dangerous.”

Dylan’s lips curled—flushed and trembling—but still sharp. “You started it.”

Jun made a noise, low and frustrated, and bit gently at Dylan’s jaw—not hard enough to hurt, just enough to make Dylan’s back arch slightly, just enough to feel it.

“And now I’m going to finish it,” Jun muttered.

Dylan's breath caught, lips parting instinctively. “Promises, promises.”

Jun’s chest rose sharply. He was flushed too—sweat trailing down his neck, hair stuck to his forehead, lips parted in a pant that betrayed everything he tried to hold back. He looked devastating. But it wasn’t just desire.

It was effort.

Holding himself back.

Letting himself feel it all without losing his mind.

His free hand skimmed along Dylan’s chest—slow, reverent. The pads of his fingers brushed a nipple, and Dylan twitched. Just slightly. Just enough.

“Oh?” Jun said, eyes flashing. “Here too?”

Dylan flushed brighter. “Shut up.”

Jun’s fingers ghosted over the spot again—so light, so slow—and Dylan’s chest twitched a second time, helpless. A small, ragged breath punched out of him, caught somewhere between a groan and a plea.

“You’re sensitive here,” Jun whispered, almost surprised. “Why didn’t I know that?”

“Pretending like you never touched it,” Dylan said, voice barely more than a breath.

Jun bent down and ran his mouth over that same spot—slow, warm, wet. Dylan shuddered. His head tipped back, eyes fluttering shut, wrists pulling lightly in Jun’s grip but not with any real intention to get free.

“Fuck—Jun—”

“I should’ve done it sooner,” Jun murmured, now licking over the same place, circling it slowly. “Could’ve wrecked you so much faster.”

“Still smug,” Dylan panted.

“Says the one melting under me.”

“You’re not looking so stable yourself.”

He wasn’t. Not even close.

Jun’s muscles were visibly shaking with restraint now. His breath came hard and ragged, and his hold on Dylan’s wrists had turned from control to necessity—like he needed something to anchor him just as much as Dylan did. Every brush of skin made his fingers flex, every twitch from Dylan pulled another shaky breath out of his chest.

And then Jun leaned down—pressed his body flush to Dylan’s, skin to skin, heartbeat to heartbeat—and kissed him. Not slow, not soft, not careful.

Just hungry.

Teeth clashing. Tongues sliding. Mouths open and desperate. Dylan made a noise—sharp and wrecked—and Jun swallowed it like it was oxygen.

When he pulled back, he rested their foreheads together.

“I want to ruin you in slow motion,” Jun said, breathless. “Want to bite you here—” he dipped down to sink his teeth gently into the soft place between Dylan’s neck and shoulder, “—and here—” lower now, to the edge of his collarbone.

Dylan gasped.

Jun kept going.

“I want to taste your shiver. Lick you where no one else has ever thought to. Press you open inch by inch and keep you right here, pinned and begging, until my name is carved into your spine.”

Dylan moaned.

He wasn’t even pretending to hold back now. His wrists tugged weakly against Jun’s hold—he wanted more, but he didn’t want out.

He just wanted Jun.

Jun paused, sitting back on his heels to look down at him.

The light from the fairy bulbs strung across the bed made Dylan look ethereal. Like a saint who’d just survived a sin. Flushed, pink, eyes shining and hair splayed out like a halo—but his mouth was filthy, wet with kiss after kiss, and his hips kept twitching up, searching for contact.

Jun wasn’t any better.

His chest was rising too fast. His shoulders trembled with restraint. His thighs were flexed around Dylan’s hips, and sweat dripped down the dip of his spine, glinting golden under the warm light.

He looked powerful.

He looked wrecked.

And his voice dropped lower still. “I want to lick you here.”

He dipped, slowly, down Dylan’s body. Fingers gliding along his ribs, over the bruising curve of his waist, breath ghosting warm along the shallow divot of his navel.

“Right here,” Jun repeated, voice wrecked. “I want to taste the way you twitch when I get too close.”

Then—pause.

Not teasing.

Just overwhelmed.

He hovered.

One breath. Two.

Dylan’s back arched.

Then—“Please,” Dylan whispered. Voice raw. “Do it.”

Jun groaned.

And did.

The sound Dylan made wasn’t words.

And Jun—head bowed, mouth moving slow, eyes fluttering shut as he tasted skin—was finally, finally letting go of that impossible restraint.

When he came back up, his hands were still on Dylan’s wrists, but he was the one shaking now.

And Dylan?

Still glowing.

Still trembling.

Still barely holding it together.

“Round two,” Jun whispered, forehead pressed to Dylan’s.

Dylan gave a breathless laugh. “You think we made it through round one?”

Jun smiled.

“Let’s call it... overtime.”

Notes:

Ok cmonnn be honest gais how many of u wanted to know what Jun dreamed of that morning 🤭🤭🤭😆😆😆😆

Chapter 77: Of all the things that make you clumsy

Summary:

Thame took a long sip from his mug. “And someone—possibly the same someone—knocked over a chair.”

“It was a spiritual event,” Po added solemnly. “The walls trembled.”

Jun, flushed to the roots, pointed at the toaster. “Why is that on fire?”

“Nice deflection,” Nano said, unbothered. “But your neck’s got teeth marks, and Dylan’s wearing your hoodie like a post-sex security blanket.”

“I hate all of you,” Jun muttered.

Notes:

(See the end of the chapter for notes.)

Chapter Text

The next morning arrived with violent sunlight and absolutely zero dignity.

Jun woke up first, tragically.

Or rather, he regained consciousness like someone slowly emerging from a post-thirst apocalypse. His limbs were tangled in warm sheets, and warmer Dylan, and his throat was dry in the way that only truly sinful kissing marathons and late-night whispered “more, please”s could cause.

He cracked one eye open.

Instant regret.

The sunlight punched through the curtain like it was personally offended by what had occurred in the room last night. The fairy lights were still on. Someone outside the door was humming off-key. And Jun?

Jun felt like a god had used his spine as a jungle gym and then politely dropped a boyfriend on top of him as a reward.

He groaned softly and tried to stretch.

Bad idea.

Every part of him ached. Not painfully. Not even annoyingly. Just…in a way that made it very clear that he had (1) been pinned under a very enthusiastic Dylan for a portion of the night, (2) returned the favor even harder, and (3) possibly said things that could never be unsaid in polite company.

Also, his thighs hurt.

Why did his thighs hurt?

Oh. Right.

Like he’d run a marathon in his sleep, or bench-pressed a very pretty, very moany boyfriend for hours.

Which, in his defense, he had.

Next to him, Dylan was dead to the world. One arm thrown possessively across Jun’s stomach, legs tangled like they were trying to claim permanent territory. His hair looked like Jun had run his fingers through it for an hour (because he had). His cheek was pressed to Jun’s ribs. And—most damning of all—he was smiling in his sleep.

Jun squinted down at him. “You absolute menace.”

Dylan made a soft, incoherent sound and nuzzled in further, burrowing into Jun’s side like a sleepy golden retriever that had just survived a hurricane of mutual horniness.

Jun sighed, brushing a strand of dried-sweat hair off Dylan’s temple. There was a small, faint red bite mark just under his shoulder, half hidden by the collar of Jun’s hoodie. Jun remembered that bite.

He remembered Dylan gasping at that bite.

He was never going to emotionally recover.

Jun whispered, “Unbelievable.”

Dylan let out a low, content groan and slurred something like “mmm-noodles,” which was probably a dream-memory of Jun licking along his collarbone while murmuring unholy things. His grip tightened slightly around Jun’s waist like he was about to fall off the edge of a cliff and Jun was his safety rail.

This would’ve been cute—if the smell of something burnt hadn’t just wafted through the slightly cracked bedroom door.

Jun froze.

Sniffed.

Sniffed again.

“…Nano’s cooking,” he whispered in horror.

Dylan gave a sleepy whimper. “Nooooo.”

“That means he’s awake. Which means Pepper’s probably awake. Which means—”

“We’re so exposed,” Dylan moaned, face still buried in Jun’s side. “Metaphorically and literally.”

Jun laughed, breathless. “Get up.”

“Death.”

“Dylan, they’re going to know.

“They already know.” Dylan’s voice was hoarse. Wrecked. Sexy. And entirely unhelpful.

Jun rolled onto his side, dragging half the blanket with him and forcing Dylan to blink blearily up at him.

“You’re wearing my hoodie,” Jun said, voice already fond.

“You ruined my shirt,” Dylan said, smugly unapologetic.

“You moaned, Dylan.”

“You bit me!”

“You said—what was it—‘God, yes, right there—’”

Dylan slapped a hand over Jun’s mouth before the line could finish. “Do you want to die before eggs?”

Jun grinned behind his hand.

And then, with zero hesitation, licked his palm.

“JUN—”

“Get up,” Jun said brightly, biting back laughter as Dylan wiped his hand on the sheets in betrayal. “We have five minutes before Pepper starts live-tweeting our walk of shame.”

“Let me die,” Dylan groaned, flopping back dramatically onto the mattress, arms over his eyes.

“You can’t,” Jun said, yanking the blanket off him. “We’ve got a PR meeting.”

Dylan’s hoodie had ridden up slightly, revealing the fresh constellation of pinkish-red hickeys scattered across his side and the faint outline of Jun’s fingernail trails. Jun paused. Blinked. Took a second to admire his work.

Then: “You’re not wearing that outside this room.”

“I am if you don’t give me a clean shirt.”

“Then wear my other hoodie.”

Dylan’s eyes finally opened, hazy and half-lidded. “You want me to show up in another one of your hoodies the morning after?”

Jun shrugged, smiling with entirely too many teeth. “They already think I own you.”

“They’re not wrong.”

“Damn right they’re not.”

Eventually—after a few minutes of trying to look normal and failingly pulling on yesterday’s clothes with minimal dignity—they stumbled out into the hallway. And walked directly into hell.

Nano was in the kitchen burning something again, wearing a disapproving expression and someone’s shirt (possibly Dylan’s). Thame was leaning against the counter with a mug and a singular, raised eyebrow. Po had his arms crossed. Pepper was halfway through eating something purple and looked ready to commit journalism.

All four of them turned in unison.

Jun blinked. Dylan blinked.

No one said anything for three full seconds.

Then Nano narrowed his eyes and said, “So which one of you made that noise at 2:37 a.m.?”

Dylan, smooth as ever: “Jun talks in his sleep.”

“Bro,” said Pepper, eyes gleaming with wicked delight. “Someone said ‘don’t stop’ loud enough to scare the neighbor’s cat.”

Thame took a long sip from his mug. “And someone—possibly the same someone—knocked over a chair.”

“It was a spiritual event,” Po added solemnly. “The walls trembled.”

Jun, flushed to the roots, pointed at the toaster. “Why is that on fire?”

“Nice deflection,” Nano said, unbothered. “But your neck’s got teeth marks, and Dylan’s wearing your hoodie like a post-sex security blanket.”

“I hate all of you,” Jun muttered.

“You love it,” said Thame, deadpan.

“You look like you just finished filming a very intimate period drama,” Po said, gesturing vaguely at Dylan. “One with candlelight. And wrist holding.”

Jun turned to Dylan, whispering furiously, “We’re doomed.”

Dylan shrugged, cheeks pink but smirking. “Could be worse.”

“Could it?”

“Could’ve left the door open.”

“THE DOOR WASN’T CLOSED?” Pepper yelped.

Nano held up a frying pan like he was preparing for emotional combat. “You two were louder than the oil popping in this pan. I felt like I was in a live audio performance of Enemies to Lovers: The Soundtrack.

“We are literally dating,” Dylan said, finally breaking, laughing into his sleeve.

“Yeah, well, now the walls are dating too,” Po said. “Because y’all imprinted on them last night.”

Jun groaned and dropped his forehead against the counter. “Kill me.”

“Too late,” Thame said. “You already ascended last night. We just bore witness.”

Nano passed Dylan a slice of charred toast. “Welcome to the hall of shame. Population: horny.”

Dylan took a bite like it was his last meal. “We have a PR meeting in two hours.”

“Make sure to wear turtlenecks,” Thame muttered.

Po patted Jun on the shoulder. “Proud of you, though.”

Jun looked up, surprised. “What?”

“You finally stopped pretending you weren’t in love with him.”

Jun glanced sideways at Dylan.

Dylan, for once, wasn’t smirking.

He was looking back like Jun hung the moon.

Pepper made a dramatic gagging sound. “Gross. Domestic. Cursed.”

Jun grinned. “You’re just mad you weren’t invited.”

“I wouldn’t survive it,” Pepper replied, and took a bite of his toast. “Also, Nano burned the bread again.”

“Emotional toast,” Nano muttered.

“We’ll tell the company you all approve,” Dylan said, leaning against the wall.

“Oh, we approve,” Thame said. “But just know—every time one of you limps or looks away during dinner? We’re gonna know.”

“Limp?” Po asked, mock scandalized. “You think they’re subtle enough to walk?”

“Jun tripped on his own pants in the hallway,” Pepper said.

Jun groaned. “This house is a hellscape.”

“No,” Dylan corrected gently, taking Jun’s hand under the table where no one could see. “It’s home.

Jun stared at him.

Smiled.

And promptly knocked over his water glass because apparently being in love made him clumsy now, too.

Notes:

ARE U EXCITED???!!! VERYYY SOON OUR SPECIAL GUEST IS GONNA MAKE THEIR APPEARANCE AGAIN.

GUESS WHOOOOO??

Chapter 78: Officially Publicly JunDylan

Summary:

Timeline Alignment: What Can We Confirm Without Setting Fire to Twitter?

“I mean,” Dylan said, glancing at Jun, “they already pieced together the hoodie timeline.”

“And the car photos.”

“And the ice cream.”

“And the moment I looked at you during the fan meet like I was going to pass out from feelings.”

There was a pause.

Everyone in the room turned slowly to Jun.

“…What?” he asked. “It was a good angle.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The Mars house may have been chaotic, but the company building was worse.

Or at least, it felt worse to Jun.

Maybe it was the cold blast of corporate-grade air conditioning. Maybe it was the two lattes he’d downed on the way here. Maybe it was the unholy tightness of Dylan’s hand around his own—hidden carefully between their matching hoodies, their matching smirks, and their very unmatching poker faces.

But mostly?

It was the glass conference room with its twelve leather chairs, two very serious legal consultants, one overly chipper manager named Sophie-no-relation, and a projection screen that currently said, in bold font:

Relationship Disclosure Strategy: D-Day Briefing.

“D-Day?” Jun muttered under his breath. “Dramatic much.”

Dylan didn’t look at him.

He squeezed Jun’s hand.

And that was the exact moment Sophie-not-related-to-anyone emotionally present turned around, clicked her little clicker, and said with all the grace of a reaper in a blazer:

“So! Congratulations on being in love!”

Jun blinked. “Is that—was that part of the—?”

“We tested three openings,” she said brightly. “One warm. One formal. And one extremely steamy. Guess which one tested best on social media mock-ups?”

Dylan leaned forward, entirely calm. “The steamy one.”

“Bingo.” She smiled, clicking again. A new slide appeared.

CURRENT THREATS:

  • Leaked fan cam kiss footage
  • Dating rumors (87k reposts overnight)
  • Hoodie timeline spreadsheets
  • “JunAbs” trending on X

Jun buried his face in his hands. “I told you those shorts were dangerous.”

“You’re the danger,” Dylan whispered, mostly to himself.

One of the legal reps cleared their throat. “Let’s stay on track.”

Sophie clapped. “Right! First things first. Statement drafts. You don’t have to do one yet, but if you do, we’ll control the headline narrative. We’ve prepared five options—ranging from soft and ‘just two people exploring love,’ to full ‘we’ve been dating for years, get rekt.’”

Jun peeked over his fingers. “I like the third one.”

“You didn’t even read them.”

Dylan leaned over, already scanning the folder. “Third one’s the ‘We’re lucky to have found each other, and we’re excited to share this part of our journey with fans.’”

Jun blinked at him. “Did you memorize all of them?”

“I’m prepared,” Dylan said, expression infuriatingly composed. “Unlike someone who almost fell asleep in the car because someone else wouldn’t let him sleep last night.”

The legal rep looked up sharply. “We don’t need that part for the press.”

“No,” Jun muttered. “But it’s true.

Sophie pretended not to hear and pulled up the next slide.

Timeline Alignment: What Can We Confirm Without Setting Fire to Twitter?

“I mean,” Dylan said, glancing at Jun, “they already pieced together the hoodie timeline.”

“And the car photos.”

“And the ice cream.”

“And the moment I looked at you during the fan meet like I was going to pass out from feelings.”

There was a pause.

Everyone in the room turned slowly to Jun.

“…What?” he asked. “It was a good angle.”

Sophie was already jotting notes. “Good. So we’re leaning in. I love this. We’ll finalize the post this afternoon. Just one thing before we break for lunch—”

She gestured to the intern at the door, who rushed in with a stack of mockup merch and social media captions.

“Do you want to do a soft launch,” she said, placing a set of couple hoodie designs on the table, “or do you want to break the internet?”

Dylan raised a brow. “Define ‘break.’”

“Fan edit compilations in less than an hour. Collapsed comment sections. Apocalyptic vibes. Hashtag DylJunEndGame trending worldwide.”

Jun picked up a hoodie mockup with their embroidered initials on the cuff. “God, they’re going to lose their minds.”

Dylan leaned over and whispered into his ear, “They already have. You moaned my name in your sleep on the group trip last month.”

Jun’s entire soul left his body.

The legal team choked.

Sophie whispered, “Oh my god.”

Dylan looked at the shocked faces around the table, blinked once, and said with pristine calm: “We’ll take the soft launch hoodie. But we’d like the apocalyptic vibes too.”

Thirty minutes later, the caption went live.

“No more maybes. ♡”
— @Jun & @DylanOfficial

Attached: one picture. Barefaced. Matching hoodies. One of Dylan kissing Jun’s temple while Jun smiles at the camera like he’s dared anyone to say a single word.

The second Jun and Dylan walked through the door, they were ambushed.

Not by questions.

Not by popcorn (though that did come later).

But by a six-foot hand-painted sign—hung proudly over the living room—that read:

“CONGRATS ON FINALLY MAKING OUT FOR THE PUBLIC!! 🎉”

“Who the hell—” Jun began, blinking up at it.

You’re welcome,” said Pepper, smug as ever, stepping out from behind the couch like a party planner who had been waiting his entire life for this moment. He wore sunglasses indoors and held a single glittery party popper like it was a microphone.

“You literally made that today,” Nano added, poking his head out from the kitchen with a spatula. “While watching your announcement go live.”

Thame looked up from his mug of coffee on the beanbag throne. “Told you they’d go with the smirk photo.”

Po, curled up beside him under the world’s coziest fleece blanket, raised his tea in salute. “And the ‘No more maybes’ caption. Classic Jun.”

“You guys watched it live?” Jun asked, bewildered.

“Bro,” Nano said, “we had a countdown timer. I had a whole playlist lined up.”

“There was a playlist?

“‘Dylan’s Temple Kisses & Other Devastations: Vol. 1,’” Pepper confirmed, pulling it up on his phone. “Very emotional. Very soft-boy-core. Lots of acoustic.”

Dylan, now halfway into the living room, blinked like he wasn’t fully awake. “Are we being roasted or celebrated?”

Thame took a slow sip of his drink. “It’s called commemorated. Like a historic event.”

Po elbowed him. “Says the guy who got tipsy and cried when they made it Instagram official.”

“I wasn’t crying, I was dehydrated,” Thame muttered. “It was emotional dehydration.”

“Mmhm,” said Pepper, tossing a box of cereal at Dylan. “Breakfast of boyfriends. Now tell us everything. Did the company freak out?”

Dylan caught the box with one hand and smirked. “They had a slide that said JunAbs trending: PROCEED WITH CAUTION.

“ICONIC,” Nano gasped.

“Did they go with the ‘Years in love’ narrative?” Po asked.

Jun grinned. “They didn't let us write it.”

“Dylan made it sound classy,” Jun added, nudging him. “I just wanted to say something feral like ‘he’s mine now cry about it.’”

“And they told him no,” Dylan deadpanned. “Strongly.”

“Boo,” said Thame. “Cowards.”

Nano returned from the kitchen with burnt toast. “I propose we toast—literally—to the death of plausible deniability.”

Po clinked his tea against the edge of the plate. “To the hottest victory since me and Thame got together.”

“Ah yes,” said Pepper. “The day love won and the group chat exploded.”

Jun flopped onto the couch beside Dylan and leaned into him with a groan. “I feel like I just ran a marathon with my feelings.

“You look like you did,” Dylan murmured, brushing his fingers through Jun’s hair. “Except hotter.”

“I know you did not just publicly flirt in front of the entire Mars household,” Nano said, stuffing a piece of toast in his mouth.

“You literally made a banner,” Jun pointed out.

“It was tasteful,” Pepper insisted.

“Nothing about this house is tasteful,” Thame said.

“Excuse you,” Po sniffed. “We are domestic legends.

“And now,” Pepper declared, tossing Jun a pair of sunglasses, “so are you.”

Jun put them on upside down.

No one corrected him.

The living room devolved into chaotic teasing, group selfies, cereal wars, and someone trying to make pancakes that turned into pancake scraps. But Jun didn’t care. Dylan kept brushing his fingers against Jun’s knee under the blanket, and the room rang with laughter instead of questions, and nothing had imploded yet.

If anything, everything had settled into something golden.

Something real.

Something where Jun could say “my boyfriend” in front of everyone, and no one blinked.

And when Nano threatened to print a new banner that read ‘JunThighs and DylanSighs’, no one even protested.

Because it was their house.

Their people.

Their home.

Notes:

While you keep wondering till I upload the next chapters...who our reappearing guest might be.....
I've got sm news for u....

So I made a new X acc....not exactly new cause I already had it I just put it to use. Tho I havn't posted much there yet ig I'll be posting snippets and spoilers from the ongoing works and maybe repost relatable content tht I talk abt here?
If u want to...... pl. follow me there for more stuff (?? yeh i dunno wht 'stuff')

link: https://x.com/Polo80445477

Chapter 79: The Incoming Video Call

Summary:

“I mean it,” his mom continued, oblivious to her son’s inner collapse. “You two make sense. Like—you balance each other. Jun’s chaos, Dylan’s calm. Jun’s fire, Dylan’s quiet strength. Yin and yang.”

Thame whispered to Po, “Did she just soft-launch a wedding toast?”

“I’m taking notes,” Po whispered back.

Dylan, now definitely blushing, cleared his throat. “That’s… very kind of you, ma’am.”

“Oh, Dylan,” she said, suddenly earnest, “you’re part of the family now.”

Jun practically levitated off the couch. “Okay, hang on, that’s fast—”

Notes:

(See the end of the chapter for notes.)

Chapter Text

Pizza boxes half-finished. Pancake casualties cooling on the counter. A glitter banner still waving gently in the ceiling fan breeze. Dylan’s hand was tucked around Jun’s knee under a shared blanket, and the chaos of the evening had melted into that sweet, rare calm where everything felt like it might actually be okay.

Then Jun’s phone buzzed.

Everyone looked up like meerkats in an emotional wildlife documentary.

MOM & DAD 💐: Incoming Video Call

Jun froze. “No.”

Pepper’s eyes widened. “Yes.”

“No.”

Po was already setting his mug down. “Absolutely yes.”

“No,” Jun repeated, backing into the couch like they couldn’t reach him there.

“They called,” said Nano, reverent. “They know.”

“They always know,” said Thame, serious as a priest. “Pick it up, coward.”

Jun waved the phone. “They will say things I can’t emotionally recover from!”

“They’re your parents,” Pepper reasoned, “and also your best content pipeline.”

“I’m fragile!” Jun wailed. “You want to watch them ruin me again?”

“Yes,” said all four Mars boys in perfect unison.

Dylan leaned in, trying not to laugh. “Babe, they love you. And me. And… the sound of your soul leaving your body every time they bring up strawberries or—what was it—‘impulse control.’”

“Which I have now,” Jun muttered.

“Moonbun,” Dylan said softly, “answer it.”

Jun stared down at the phone.

It buzzed again.

Nano whispered, “If you don’t pick up, I’m answering it shirtless and telling them you’ve eloped.”

Jun gasped and answered immediately. “DON’T.”

The screen lit up: garden in the background, bird sounds, and Jun’s parents—matching pastel linen, matching devilish grins.

“Junnie!” his mom chirped, immediately leaning closer to the camera. “Good evening! Or—is it afternoon? You look flushed, sweetheart. Have you been exercising?”

Jun side-eyed the blanket cocoon around his lap. “Define ‘exercise.’”

Behind her, his dad gave a cheerful thumbs-up. “We saw the post!”

Jun groaned. “Please say you didn’t read the comments.”

“Oh, we moderated the comments,” his mom said brightly. “Your father made a spreadsheet.”

Dylan choked on air.

“Top ten compliments, top ten unhinged marriage proposals, and one poem,” his dad explained helpfully.

Jun’s dad leaned a little closer to the camera, adjusting his glasses like he was about to deliver a TED Talk on domestic bliss.

“You know,” he said, conversational, “we always knew Jun would end up with someone smart. Kind. Gentle. Handsome.”

Jun blinked. “Okay, now you’re just describing Dylan.”

“Yes,” said his mom, eyes twinkling. “Because that’s who he ended up with.”

Pepper made a tiny emotional wheeze from behind a pillow fort.

Dylan, beside Jun on the couch, smiled—just barely—but the tips of his ears turned pink.

“Oh no,” Jun whispered. “Don’t get sentimental. Not on video call. Not in front of witnesses.”

“I mean it,” his mom continued, oblivious to her son’s inner collapse. “You two make sense. Like—you balance each other. Jun’s chaos, Dylan’s calm. Jun’s fire, Dylan’s quiet strength. Yin and yang.”

Thame whispered to Po, “Did she just soft-launch a wedding toast?”

“I’m taking notes,” Po whispered back.

Dylan, now definitely blushing, cleared his throat. “That’s… very kind of you, ma’am.”

“Oh, Dylan,” she said, suddenly earnest, “you’re part of the family now.”

Jun practically levitated off the couch. “Okay, hang on, that’s fast—”

“You’ve been our son’s boy for a while,” his dad added calmly.

Dylan went still.

Jun whipped his head toward him—and saw it happen.

That thing Dylan did only when he was truly overwhelmed, when emotion short-circuited the careful control he kept over his face: he blinked once, then looked down. A tiny, crooked smile curved at the corner of his mouth, soft and utterly defenseless.

“My what now,” Jun said, blinking wildly.

“Our son’s boy,” his mom repeated cheerfully. “Oh, don’t pout, Junnie. It’s cute.”

Nano whisper-screeched, “This is canon.”

“Wait, wait,” Pepper whispered, pulling out his phone. “I need to get a screen recording of Dylan's blush in 4K—”

Dylan covered his face with one hand.

Jun shoved a pillow at Nano and shouted, “Stop making it a catchphrase!”

His dad was unbothered. “Anyway, we were thinking—we have that extra bookshelf. We can clear it out and turn it into a plant corner. Maybe a shelf for framed photos.”

Jun narrowed his eyes. “Why would you need a shelf for photos?”

“Well,” his mom said sweetly, “you two might take some nice couple pictures. From your first trip together? Or maybe an anniversary shoot?”

“Or an engagement,” his dad said innocently.

Jun shrieked.

Dylan inhaled sharply through his nose and just barely held in a laugh.

Po said reverently, “They skipped two arcs ahead.”

“Oh, and we’re getting the balcony redone,” his mom added. “Perfect for a proposal if you want natural lighting.”

MOM.

“Just options, sweetheart.”

Jun buried his face in his hands. “I’m twenty-two, I’m not supposed to have proposal balcony blueprints.”

“Technically,” Dylan murmured, “you’re twenty-two and very well-lit.”

Jun threw a cushion at him.

But Dylan caught it one-handed. Still red. Still smiling.

And Jun’s mom, watching them, beamed.

“You’re good for each other,” she said gently. “We just want you to be happy.”

Jun blinked at her from behind his hands.

And for once, he had no sarcastic comeback.

Just… warmth. And embarrassment. And a boyfriend beside him who’d gone quiet in that way Jun recognized—quiet because he was feeling too much to speak.

Jun reached under the blanket. Tangled their fingers. Squeezed once.

Dylan squeezed back.

Pepper whispered, “You’re the rom-com I begged the gods for.”

Jun whispered, “I will slap you with a spatula.”

And then—only then—did his dad pull out the poem. “Actually… Dylan, would you like to read the poem? It starts with: ‘O temple kiss, that gentle bliss—’”

Jun screamed. “NO THANK YOU.”

Pepper was weeping with laughter into a throw pillow.

Thame hissed, “Let him read it! We need content!”

Po leaned toward the camera with deadly politeness. “Ma’am, I just want to say you’re doing God’s work.”

“Oh, thank you, darling,” Jun’s mom beamed. “You’re the quiet one, right? Jun said you make excellent tea and emotionally balance the chaos.”

Nano agreed violently.

Pepper whispered into his sleeve. “I need that embroidered.”

“Anyway,” his dad continued, still scrolling, “we loved the photo. Very tasteful. Great lighting. Dylan, your jawline could legally be considered a weapon.”

Dylan blinked. “Uh—thank you?”

His mom nodded, deadly sincere. “We’re very proud. Your skin’s glowing. Jun’s never looked this hydrated.”

Jun whispered to Dylan, “Hang up. We can fake a power cut.”

“You’re glowing too,” Dylan said softly, just to be a menace.

“Ohhh,” his mom sighed dramatically, “you’re so in sync. I can feel the intimacy radiating off the screen.”

Jun smacked his forehead.

“You’re like those married cooking vloggers,” she went on dreamily. “Jun, should we start a joint channel for you two? I could edit. Your dad can handle lighting.”

“There’s lighting?” Po whispered.

“We have a ring light,” his dad said proudly. “Got it for our dog’s Instagram.”

Nano looked like he’d been spiritually flattened. “What is your family.”

“A public menace,” Jun whispered.

“Oh, one more thing!” his mom chirped, holding up a tray. “We baked cookies! Jun, yours are shaped like little moons. Dylan, yours are hearts.”

“I’m going to cry,” Dylan whispered.

“I’m going to throw myself into a rice cooker,” Jun muttered.

“You’ll both be getting care packages,” she added.

“WHY WOULD YOU SAY THAT—”

“Oh, and,” his dad said casually, “we’re still waiting on that mirror selfie.”

Click.

Call ended.

Silence.

Utter, stunned silence.

Then Thame whispered, “I want to be adopted.”

“I want to marry into your family,” Po muttered. “Wait, I guess Dylan already did.”

Thame threw a pillow at him.

Dylan, still holding Jun’s leg gently under the blanket, murmured, “They really do adore you.”

“They adore publicly ruining me,” Jun hissed.

“Yeah,” Pepper said, lifting his drink, “but in a very on-brand, aesthetically satisfying way.”

Nano wiped a fake tear. “They’re the kind of parents I want to be when I emotionally blackmail my kids into being soft.”

Jun groaned. “Next time they call, no one breathe. We hide under the furniture.”

Dylan smiled, unbothered. “Next time they call, I’m showing them the mirror selfie myself.”

Jun launched a throw pillow directly at his head.

But under the blanket, their knees stayed touching.

Notes:

So our Special guest is gonna make their appearance in the next chapter but lmao honestly........I'm surprised how none of u r expecting them XXDD (atleast no comment guessed right yet 🤭🤭🤭)

Chapter 80: The Cantonese Bomb

Summary:

Jun gasped. “Wait—you made that for me?”

Nai Nai (fondly):
「當然啦~你而家係屋企人。我要養你肥啲,影結婚相好睇。」
(Of course~ you’re family now. I need to fatten you up so the wedding photos look good.)

Thame screamed into a cushion.

Dylan (flustered): “Nai Nai—”

Nai Nai (ignoring him completely):
「我已經預訂咗紅色長衫畀你喇,Jun。你穿起身好靚,仲可以配返Dylan個死樣。」
(I already ordered you a red changshan, Jun. You’ll look beautiful. It’ll balance out Dylan’s tragic face.)

Jun whispered, “This is the best day of my life.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

As if Jun’s parents calling wasn’t enough for the night to witness another phone vibrated.

CALL INCOMING: 奶奶 👑🫖

Dylan paled. “No.”

Jun perked up immediately. “Yes.”

“It’s a voice call,” Dylan whispered, staring at the name on the screen like it had personally insulted his GPA. “Why is it a voice call?”

Jun grinned. “Because she doesn’t need video to emotionally gut you.”

Pepper—still recovering from Jun’s mom reading love poems—sat up on the couch with popcorn. “Turn on speaker. I want to hear her soul-shattering wisdom bombs live.”

Thame screamed. “And I’m opening the translator!!”

Nano whispered reverently, “She’s the only woman I fear.”

Dylan sighed, accepted the call, and braced for impact.

Nai Nai (Voice, sharp and loving):
「喂!你死咗啊?幾日都唔打電話畀我。你有新男朋友就唔記得我啦?」
(Wei! Are you dead? Haven’t called me in days. Got a new boyfriend and suddenly forgot your grandma, huh?)

Jun’s eyes widened in awe.

Dylan: “Hi Nai Nai.”

Nai Nai:
「‘Hi Nai Nai’? 死仔,咁冷淡。我都唔知點解你男朋友咁靚仔都會睇上你。」
(‘Hi Nai Nai’? So cold. I don’t even know why such a handsome boy would look at you.)

Jun choked on air.

Pepper wheezed. “We’re starting strong.”

Dylan, already blushing: “We’ve been busy—”

Nai Nai:
「忙?你只係忙緊煮到半生熟嘅飯同埋嚇親人啫。」
(Busy? You’ve only been busy undercooking rice and traumatizing people.)

Nano: “I want her framed in gold.”

Dylan groaned. “We were going to tell you, I swear—”

Nai Nai (deadpan):
「唔好講大話。我喺我生日個陣已經知你哋一齊啦。」
(Don’t lie. I knew you two were together at my birthday.)

Jun blinked. “Wait, what—?”

Nai Nai:
「你嗰陣望住佢個眼神,唔係普通朋友。係『我已經鍾意佢鍾意到想同佢買保險』嗰種。」
(The way you looked at him? That wasn’t friendship. That was ‘I’m in love and would buy a joint life insurance plan’ vibes.)

Nano screamed into the couch.

Nai Nai (snapping):
「話時話,你啲頭髮係咪俾狗咬咗?邊個剪你頭髮嘅?Jun定係你自己喺廁所度攞剪刀發神經?」
(By the way, did a dog chew your hair? Who cut it? Was it Jun or did you lose your mind in the bathroom with scissors again?)

Jun raised a hand. “Not me.”

Dylan, dying inside: “It was a professional…”

Nai Nai:
「專業?你畀人呃咗啦。Jun,你真係接受到佢咁嘅樣?你眼光幾好嘛。」
(Professional? You got scammed. Jun, you really accept him looking like this? You’ve got good taste too.)

Jun, suppressing laughter: “I think he looks cute.”

Nai Nai (suddenly soft):
「噢~你哋而家已經開始講‘可愛’啦?死仔,記得唔好得戚。呢啲甜言蜜語係會反彈嘅。」
(Ohhh~ already saying ‘cute’? You brat, don’t get cocky. Sweet words can boomerang.)

Dylan: “I’m not cocky!”

Nai Nai:
「係呀,你唔係得戚,你係傻。成日𠱁人咁易,小心嚇親靚仔。」
(Right, not cocky. Just dumb. Always brooding like some tragic prince—careful or you’ll scare the pretty boy off.)

Jun whispered to Pepper, “I love her.”

Nai Nai (sharp as ever):
「但我話晒,佢真係唔錯。個樣靚,啲眼睛有神,講嘢又有禮貌。你唔好搞砸啊,阿仔。」
(But I’ll admit—he’s really something. Handsome, bright eyes, polite. Don’t mess this up, boy.)

Dylan sat straighter. “I won’t.”

Nai Nai (mock-suspicious):
「你講得咁快,我開始擔心喇。你有冇帶佢返嚟食飯?我有整佢最鍾意嘅—泰式椒鹽豆腐。」
(You answered that too fast. Now I’m worried. Did you even bring him over for dinner yet? I made his favorite—Thai-style salt-pepper tofu.)

Jun gasped. “Wait—you made that for me?”

Nai Nai (fondly):
「當然啦~你而家係屋企人。我要養你肥啲,影結婚相好睇。」
(Of course~ you’re family now. I need to fatten you up so the wedding photos look good.)

Thame screamed into a cushion.

Dylan (flustered): “Nai Nai—”

Nai Nai (ignoring him completely):
「我已經預訂咗紅色長衫畀你喇,Jun。你穿起身好靚,仲可以配返Dylan個死樣。」
(I already ordered you a red changshan, Jun. You’ll look beautiful. It’ll balance out Dylan’s tragic face.)

Jun whispered, “This is the best day of my life.”

Nai Nai (proudly):
「奶奶有第六感,你以為我睇唔出?我一早就知你笑得太甜,走路都黐住。」
(Your Nai Nai has sixth sense. You think I didn’t notice? You were smiling too sweet and walking too close.)

Pepper whispered, “How is she scarier than Interpol.”

Nai Nai (winding up):
「而家我只想問:你哋想擺酒,定係旅行結婚?我識個婚禮攝影師,肯定幫你影靚相。Jun啲臉型真係啱晒。紅色長衫我已經準備好。」
(So now I just want to know: big wedding banquet or destination ceremony? I know a wedding photographer. Jun’s face is perfect for pictures. I already have the red changshan ready.)

Dylan sounded like a dying animal. “We’re not even engaged—!”

Nai Nai (coolly):
「唔緊要,我等得起。但你唔好拖太耐。呢啲好嘅人唔可以畀人搶走。」
(That’s fine. I can wait. But don’t take too long. Can’t let good ones like Jun get stolen.)

Jun turned to Dylan with mock-innocence. “Wow. Sounds like I’m a hot commodity.”

Dylan looked like he was buffering emotionally.

Nai Nai (suddenly soft):
「你哋呢,我真係睇得出。係真心。有愛,有默契,有未來。」
(You two—I can really see it. It’s real. There’s love. There’s harmony. There’s a future.)

There was a beat of stunned silence.

Nai Nai (mischievous):
「你哋要係床上都咁有默契啊,唔係淨係喺社交媒體做戲。」
(And make sure your chemistry isn’t just for social media. Be that synced in bed too.)

Jun made an inhuman sound.

Dylan audibly choked.

Nai Nai (angelically):
「我話咩?我只係講真話啫。」
(What? I’m just speaking the truth.)

Pepper was howling. Nano fell off the couch.

Nai Nai (voice lower now, like she’s switching gears):
「你哋出咗聲,啲親戚就會開始講風涼話。我識㗎啦。」
(Now that it’s public, the relatives will start their cold little comments. I know how they are.)

Dylan didn’t speak. He just closed his eyes.

Nai Nai (soft, but with steel underneath):
「有啲人一世人都唔識咩係愛,淨係識講人。佢哋會話:『點解唔搵個女仔?』『你奶奶唔嬲咩?』『咁公開,好唔得體。』」
(Some people go their whole lives never learning what love is. Just how to run their mouths. They’ll say: ‘Why not find a girl?’ ‘Isn’t your grandma angry?’ ‘So public—so improper.’)

Jun sat up straighter. Dylan looked down.

Nai Nai (cutting through):
「我就會話,嬲?我嬲就係因為佢哋心腸咁毒。你哋兩個相愛,我有咩好嬲?」
(Angry? Yes—I’m angry their hearts are so small. Why would I be angry you love each other?)

She let that sit for a moment. A quiet breath through the phone. Then.

Nai Nai (with a tired but immovable fire):
「有啲親戚,一邊裝關心,一邊毒過蛇。笑裡藏刀。你哋唔駛理。等佢哋慢慢嬲,我就坐喺度食花生,睇佢哋氣到口歪。」
(These relatives, pretending to care while spitting poison. Knives behind their smiles. You don’t need to answer them. Let them stew in their bitterness—I’ll sit back with peanuts and watch them twist their mouths out of shape.)

Jun whispered, “She’s terrifying.”

“She’s holy,” said Pepper, near tears.

Nai Nai (with finality):
「你哋要行出嚟,就要夠膽行落去。唔好驚人講乜。你哋有我喺後面,擋住啲風頭。咁啲人先知,你哋唔係孤零零一對細路,而係有家、有底氣、有骨氣。」
(Now that you’ve stepped into the light, you must keep walking forward. Don’t be afraid of their words. You’ve got me behind you, shielding the worst of the wind. Let them know—you’re not just two kids alone. You have family. You have roots. You have pride.)

Dylan’s throat worked silently. Jun had gone quiet too.

And then—because emotion is dangerous if left too long unmocked—

Nai Nai (suddenly, blunt):
「不過你記住,如果佢真係敢嫌棄你,我第一個打佢頭。」
(But listen—if he ever dares take you for granted, I’ll be the first to hit him on the head.)

Jun let out a watery laugh. “Understood.”

Nai Nai (suddenly sweet again):
「記得,愛情唔係淨係講感覺,要識得照顧對方。Jun,你記住,呢個死仔嘴巴硬,但心腸好軟。你講一句重嘅說話,他個心都會震三震。」
(Remember—love isn’t just about feelings. Take care of each other. Jun, remember, this brat has a hard mouth but a soft heart. One sharp word and his whole soul shakes.)

Jun’s teasing expression softened.

He reached for Dylan’s hand under the blanket and gave it a gentle squeeze.

Dylan, voice quiet. “Thanks, Nai Nai.”

Nai Nai (gently, for once):
「你哋兩個,我睇得出,係真心的。好好珍惜。」
(You two—I can tell it’s real. Treasure it well.)

Then, as if sensing the moment was getting too sentimental—

Nai Nai (snapping back):
「不過Dylan,下次唔好再用Microwave整粥。我唔想你男朋友死於食物中毒。」
(But Dylan, don’t ever microwave congee again. I don’t want your boyfriend dying of food poisoning.)

Nai Nai (suddenly cheerful again):
「講真,阿Dylan,依家公開咗,你可唔可以唔好成日夜晚鬼鬼祟祟走去人屋企?行得正坐得正,帶張牙刷去啦。」
(Honestly, Dylan, now that it’s public—can you stop sneaking over to his place at night like a ghost? Walk in proudly. Bring your toothbrush.)

Jun turned purple.
Dylan made a sound like he’d bitten a fork.

Nai Nai (thoughtfully):
「你哋呢啲年輕人,一齊住都無所謂,但最緊要記得換床單,唔好搞到成間房都聞到‘戀愛’味。」
(You young people—living together is fine, but at least remember to change the bedsheets. I don’t want the whole room smelling like ‘romance.’)

Jun actually dropped the phone.

Pepper screamed. Nano ascended. Po said a quiet prayer to survive this call.

Nai Nai (ignoring the chaos, sipping tea audibly):
「唔好裝無辜啊,我知道你哋有火花。嗰晚我生日,Jun你望佢望到差啲跌落椅。以為我老花睇唔到?」
(Don’t play innocent. I saw the spark. On my birthday, Jun, you were staring at him so hard I thought you’d fall off your chair. Thought I couldn’t see through these old eyes?)

Dylan’s entire soul left the conversation. Jun grabbed the phone like it might self-destruct.

Jun desperate, “Nai Nai!!”

Nai Nai (mischievous and utterly unbothered):
「我只係想提醒你哋,小心啲,不要太激烈,唔係樓下會投訴。」
(I’m just saying—be careful. Don’t get too enthusiastic or the neighbors will complain.)

Nano wheezed. “SHE SAID ENTHUSIASTIC.”
Thame, somewhere behind a pillow, whispered, “This is sacred.”

Nai Nai (sweetly):
「唔使嬲啦。我係老一輩,唔代表我唔識咩係chemistry。我都後生過,唔好睇我得茶氣,唔識你哋啲火氣。」
(Don’t be mad. Just because I’m old doesn’t mean I don’t know chemistry. I was young once too. I know the difference between tea steam and your kind of steam.)

Dylan buried his face. Jun whispered, “I’m going to evaporate.”

Nai Nai (innocently):
「我都未提你哋上次唔關門,我經過聽到啲聲—」
(And I haven’t even mentioned the time you forgot to shut the door—when I walked past and heard—)

Dylan hit END CALL so fast the screen smoked.

Silence. Devastation. Then.

Pepper screamed into a pillow.
Po muttered, “She knows. Everything.”
Nano fell off the couch again.

Jun curled into Dylan’s side, bright red.
“You didn’t actually leave the door open, right?”

Dylan, stunned. “…I… I don’t know anymore.”

Jun stared at Dylan. “Did she just bless our relationship and then roast your cooking in the same breath?”

Dylan buried his face in a cushion. “She always does that.”

Nano, reverent like he’d already reached salvation said, “Queen behavior.”

Po raised a glass. “To Nai Nai. Destroyer of egos. Guardian of love.”

Pepper sniffled. “I want her to officiate your wedding.”

Jun laughed so hard he nearly cried. “If she does, she’ll bring a frying pan and a mic.”

And under the blanket, Dylan—still blushing, still recovering—whispered, “She already has the mic.”

That night after all the noise died down.

Jun and Dylan in Jun’s Room.
The world was quiet.

Not socially-imploding, Nai-Nai-roast level quiet.
Not Mars household chaos quiet, where cereal boxes flew like missiles and someone was always burning toast.

But the kind of quiet that wrapped itself around you.
Pressed its palm to your racing heart and whispered, breathe.

Jun lay on his bed, the covers a little too warm, Dylan’s hand definitely too effective at triggering feelings, and his stupid, wonderful crimson waist wrap tied a little too tight.

“You’re staring,” Dylan mumbled, voice muffled against Jun’s shoulder.

“I’m admiring,” Jun corrected, dragging his fingers gently through Dylan’s hair. “You survived Nai Nai.”

“Barely,” Dylan whispered. “I think she unlocked a new emotional trauma tier.”

Jun snorted. “She adores you.”

“She threatened my congee.”

“She blessed our sex life.

Dylan made a noise somewhere between a groan and a whimper and shoved his face deeper into Jun’s neck. “Why would you say that again out loud.”

Jun grinned into the darkness. “Because you’re blushing.”

“I’m naked emotionally,” Dylan muttered. “And literally waist-wrapped like a Victorian romance novel.”

Jun shifted, just enough to tug Dylan closer. His wrap had been loose earlier—just a comfort thing—but now it was knotted properly around his waist, tight and secure under his shirt. The tradition wasn’t something Jun followed every night, but tonight? Tonight he’d wanted it. Wanted that pull. That held-together feeling.

Dylan’s was tied too—neatly, of course, like he’d researched three different folding methods before committing.

Their legs were tangled beneath the sheets, warm skin on warm skin. Jun’s bare foot slid up against Dylan’s calf, brushing gently, anchoring.

“You okay?” Jun whispered.

Dylan was quiet for a beat. Then he nodded. “Yeah. It’s just… weirdly real. Like, everyone knows. Your parents. Nai Nai. The internet.”

Jun tilted his head. “You don’t like that?”

“No—I do.” Dylan paused. “It just… feels big. Like we got picked up by a wave we asked for, but now we’re just. Floating. And I don’t know where we’re gonna land.”

Jun tightened his arm around him. “With me.”

Dylan blinked up at him.

Jun smiled, soft and private. “No matter where we land. It’s with me.”

Dylan exhaled. “God, you’re gonna make me do something embarrassing.”

“You already called me cute in front of my parents,” Jun said. “And your grandmother.”

“I’m gonna commit crimes,” Dylan muttered.

Jun kissed his forehead. “Crimes of love?”

Dylan groaned again and pulled the blanket over both their heads.

Underneath it, their world shrank to breath and heartbeat and cotton-soft warmth. Jun’s wrap pressed snug against Dylan’s hip. Dylan’s fingers curled into the knot at Jun’s side, absent-minded and protective.

They stayed like that. Breathing. Not talking.

Not needing to.

Eventually, Dylan whispered, “I feel safe.”

Jun kissed his temple. “We are.”

Notes:

EHEHEHEHEHHEHEHEHEHEHEHHEHEHEHEHEH

I think we already know the wedding's gonna be chinese traditional 🤭🤭🤭
Back then so many of u wanted them to be married in NaiNai's presence I felt like it had to happen eheheheh

SOOO GET READDYYY HEEHOHAAAHAHHAHA

Chapter 81: ✨✨ INVITATION FROM YOUR SLEEP-DEPRIVED AUTHOR ✨✨

Chapter Text

MY DARLING, FERAL, BEAUTIFULLY UNHINGED READERS,

To the ones who’ve laughed in the margins, screamed in silence, and threatened me politely (I REMEMBER U) in the comments section—

THIS. IS. IT.

Yes, it’s finally happening.

After countless kisses and soul piercing gazes,
42.7 almost-rejections for excess (them and excess?? Pftt.) PDA,
and 3 emotional breakdowns (that’s just me),

I now officially invite you to............. 

DRUMROLLSSSSSSSSSS

THE WEDDING CELEBRATION OF...........

Dylan & Jun

Two heartbeats.
One red-threaded destiny.
And an entire ceremony that would make the ancestors cry happy tears into their rice wine.


Where?
In the story you've emotionally invested in.

When?
Very soon (within the next week most prolly). When fate arrives carrying red silk, and the flutes begin.
(Translation: when the chapter drops and chaos descends.)

Dress Code:

Red. Gold. Phoenix embroidery if you’re extra.
Matching hair ties encouraged, even spiritually.
Emotional stability: absolutely optional.
Fans to hide your tears. Or dramatic expressions.

Menu (Yes, there's symbolic food. Again.):

Starter: Red bean sweetness and reunion soup
Main: Steamy tension, soft declarations, and one surprise bow scene
Dessert: Kisses under firecrackers, candied lotus root, and feelings that melt like tanghulu
Tea ceremony? Oh yes. With enough love to drown in.

If you have:

Shipped them since chapter 3
Lost sleep over touches
Screamed “GET MARRIED ALREADY !!” while pacing your room barefoot

Then this wedding is for YOU.

Come for the silk. Stay for the vows.
Prepare to be spiritually handfasted by red thread and plot payoff.

This isn’t just a wedding.
It’s.
A legacy.

With tea-stained notes and red envelopes in hand,

—The Author
(who may or may not have cried imagining them kneeling side-by-side before their elders in matching changshan)

✨✨✨

Chapter 82: Waking up to fan edits with faen

Summary:

Jun swirled his toothbrush lazily. “You know the brush only works if it’s in your own mouth, right?”

“Hmm?” Dylan blinked, gaze fixed on the fogged mirror where Jun’s reflection smirked at him. “I’m brushing vicariously.”

Jun rolled his eyes, cheeks pink. “You’re clingy in the morning.”

“You didn’t complain when I was the one being clung to last night.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The sunlight crept in through Jun’s curtains, slow and syrupy, pooling across the floorboards and crawling up over tangled limbs and crumpled sheets. The room was warm, heavy with the scent of Jun’s skin and a trace of whatever lotion he used—citrus and something vaguely woodsy, like orange peels tucked in a drawer of clean laundry.

Dylan woke first.

He didn’t open his eyes all at once, just blinked into the dappled light like the air might vanish if he moved too fast. Jun’s arms were around him—solid, warm, one slung over Dylan’s back and the other curled around his waist, their legs hopelessly knotted. Dylan’s own hand was splayed over Jun’s chest, right over his heart.

He stayed still.

No reason to rush reality.

Jun was a furnace. A soft, steady presence under Dylan’s cheek. His chest rose and fell, slow and even, his breath stirring Dylan’s hair every few seconds. His wrap had come slightly undone at the top, exposing a stretch of smooth, sun-browned skin and the base of his throat. Dylan’s thumb brushed against it.

He exhaled, smile twitching at the corners of his mouth.

“I swear, you’re gonna make me propose in my sleep one day, Moonbun” he muttered, voice still sleep-warm and lazy. “Like, full-on ring in the cereal box. Nai Nai would be so proud.”

Jun didn’t move.

Dylan smiled wider. Encouraged.

“I could learn how to tie your wraps properly. Like... maybe you’d wake up and I’d be doing that? All neat and domestic. That’s hot, right?”

He ran his knuckles gently over the knot at Jun’s waist.

“God, I could get good at husband things. I think I’d be the one who cries at the wedding, though. Or trips over the vows. Or forgets to iron my stupid shirt and someone has to step in and slap me into shape.”

Still nothing from Jun.

“I mean, who wouldn’t marry you,” Dylan mumbled, softer now. His lips brushed Jun’s temple. “You even smell like the inside of a home I don’t deserve yet.”

Jun’s breath hitched.

But Dylan missed it. He was too busy brushing his nose against Jun’s jaw, eyes fluttering shut again like he could fall back asleep right there, tucked under Jun’s chin.

Then—

“I knew it,” Jun said suddenly, voice low and lazy, his grin audible.

Dylan flinched so hard he nearly headbutted him.

“You’re awake?!

“Have been,” Jun said smugly, eyes still closed. His hand came up to cradle the back of Dylan’s head. “Just needed enough evidence to hold over you in case you try to run later.”

“You sneaky—” Dylan sputtered, face blazing. “I was—I thought—you weren’t breathing weird!

Jun cracked one eye open. “It’s called control, babe.”

And then—just to make sure Dylan never emotionally recovers—Jun tugged him down by the nape and kissed him. Slow and indulgent, like he had all the time in the world. His hand slid under Dylan’s shirt, splaying wide across his back, pressing them chest to chest.

When he pulled back, Dylan was panting. Flushed. Possibly vibrating on a molecular level.

Jun grinned. “So, you’re tying my wraps now? Waking me up like a little househusband?”

I didn’t mean it like—

“Gonna cry at the wedding too?” Jun teased, thumb brushing Dylan’s cheekbone. “Or just during the vows when I call you mine, Dillybean?

“I—no—wait—”

“‘He smells like a home I don’t deserve,’” Jun repeated in a mock-dreamy tone, leaning in to kiss the corner of Dylan’s mouth. “You absolute simp. You’re done for.

Dylan groaned and buried his face in Jun’s neck. “I was being romantic!”

“And I’m being accurate,” Jun said sweetly, flipping them over so Dylan was half-pinned. “Now stay still. My boyfriend talks a lot in the morning and needs to be silenced.”

He kissed him again. This time deeper.

And despite the threat of smug teasing and never living this down, Dylan let him—let himself be kissed breathless and stupid, right into the kind of soft morning that already felt like forever.

Jun stood at the sink, shirtless, hair still a sleepy mess. Dylan leaned against the doorway behind him, one arm slung around Jun’s waist like he couldn’t quite let go even for dental hygiene.

Jun swirled his toothbrush lazily. “You know the brush only works if it’s in your own mouth, right?”

“Hmm?” Dylan blinked, gaze fixed on the fogged mirror where Jun’s reflection smirked at him. “I’m brushing vicariously.”

Jun rolled his eyes, cheeks pink. “You’re clingy in the morning.”

“You didn’t complain when I was the one being clung to last night.”

That got a low snort out of Jun. Dylan kissed his bare shoulder. “Anyway,” he added, shuffling off to grab his own toothbrush, “I call dibs on you if the brushing compatibility test passes.”

Jun’s hand froze halfway to the tap.

“What test?” he asked, watching Dylan unscrew the toothpaste.

“You know. Brushing side by side for the rest of our lives. If we can do that without elbow injuries or passive-aggressive rinsing wars, it’s fate.”

Jun turned slowly, mouth still full of foam. “You think you’re the first person I’ve brushed teeth next to?”

Dylan narrowed his eyes. “Yes. Because if I find out otherwise, I will need to file an emotional damage report with HR. You know. Heart Resources.”

Jun nearly spat out the paste laughing. Dylan leaned in, tapped his wet nose to Jun’s cheek. “You’re cute. Stay mine forever.”

Jun mumbled something unintelligible into his toothbrush. Dylan didn’t catch it, but the tips of Jun’s ears had gone adorably red.

They padded into the living room, barefoot and bleary-eyed.

Jun was wearing Dylan’s hoodie—comically oversized on him, sleeves swallowing his hands, hem brushing his thighs. Dylan, in turn, had somehow ended up in Jun’s joggers, tied a little too tight around his waist but soft and familiar from many a sleepover past.

Jun’s post-sleep hair was a disheveled lion’s mane. Dylan’s—flatter and sleep-creased—made him look like an affectionate raccoon that had just nuzzled into too many necks.

They looked like a rom-com ending and a toothpaste ad had a baby.

And there they were: the rest of MARS and Po.

Already sprawled across the living room like a judgmental boyband cover shoot—Po pristine with his tea, Thame in ripped sweats, Pepper halfway into a hoodie, Nano with cereal balanced on his knee and his phone halfway to his face.

Five heads turned.

Five smirks bloomed.

Thame raised his coffee mug without missing a beat. “And here come the newly televised lovebirds.”

Nano didn’t blink. “Want to see the tags trending under your names? Because we’ve officially moved from soft boyfriend edits to fanfiction-level thirst traps in five hours.”

He pulled up his phone.

“Look. Someone made a fancam where Jun gently fixes Dylan’s mic and it’s edited like a K-drama confession.”

Jun blinked. “That happened literally yesterday.”

“Yeah, and it’s already got 200K views, a slowed-down violin cover of Canon in D, and a subtitle that says ‘When he chose to love him in public.’

Po, ever the calm within their chaos, slid his tablet toward them and said gently, “The Mars official just posted this.”

The caption read:
Our boys. Their story. 💙 #JunDylan #LoveIsLoud

Jun squinted at the screen. The post was just a still from the night before—of them onstage, under the golden spotlights, forehead to forehead like the world didn’t matter.

And then came the scroll.

The comments section was exploding.

“THEY’RE SO BOYFRIENDS I’M GONNA EXPLODE”

“They make me believe in love and also in stealing my crush’s hoodie.”

“I cried. I sobbed. I screamed into my pillow. Look at them.”

“Respectfully, I’d like to be the hoodie.”

“They look like they whisper good morning in each other’s mouths.”

Dylan flushed.

Jun smirked. “They’re not wrong.”

But then came the other side:

“It’s PR. You can see the fakeness.”

“We lost two good idols to the agenda.”

“I’m not homophobic, but…”

Jun felt it first. That tiny tug in his chest.

Then he felt Dylan go still beside him, like someone had flipped a switch.

Nano was already typing furiously. “I swear if I see one more ‘but’ comment—”

“Don’t,” Po said quietly. “Not yet.”

Thame leaned back with a sigh. “It’s not like we didn’t expect it. Internet trolls just scream louder than actual fans sometimes.”

Pepper made a noise like a sneeze. “They’re screaming because they know they lost. We’re posting love, and they’re stuck in 1994.”

Po touched Dylan’s arm, grounding. “Hey. Don’t spiral. The love outweighs the hate. It always will. And we’ve got your backs, no matter what.”

Dylan didn’t answer right away.

Jun did.

He looped one lazy arm around Dylan’s waist and pressed into his side. Still sleep-warm. Still smiling.

“I brushed without injuring your ribs this morning,” Jun said. “Which means we’re basically unbreakable now.”

Dylan blinked, then let out a slow breath, laughing softly.

“I’m still finding toothpaste on my hoodie.”

“You’re welcome. It’s my brand now.”

“You’re my brand now.”

“Oh my god,” Nano said, flopping back with his cereal. “Gross. Cute. But gross.”

Thame groaned. “This is a shared couch, you two.”

Po raised his mug. “And yet, somehow… I approve.”

Nano waved his phone. “Okay but listen, some fan just made an edit where Jun calls Dylan ‘my teerak’ and I swear it loops seamlessly like a damn chant.”

Jun arched a brow. “Do I get royalties?”

“You get memes. And horny fanfiction.”

Dylan groaned into Jun’s shoulder. “It’s too early for this.”

But Jun just kissed his temple and whispered, “Babe. It’s only going to get sexier from here.”

Notes:

Helllooo my lovelliieesss I kindda ammm back on track with the story.....well....kindda....

PPPppffftttttt nvmm it's my mess to handle *spiritual awakening after getting a 32 min long lecture from ur 'so asian' mum over 32 lost GBs*

Anyways so the thing I wanted to inform ya'll was.....

THE WEDDING'S BACK ONNNN!! yesssss!!

HOPEFULLY unless I come across more huddles in life before getting these two married it'll be a 1 chapter per day ride from today till the end of the story

ENJJOYYYY~~~~~~

P.S. for those of you who dunno what I am talking abt..... it was the goldfish memoried me who lost the pendrive I have all my work in and thereby there was this hugeeeee delay in posting the new chapters 😭🙂‍↕️

Chapter 83: Surviving the PDA-off

Summary:

“Oh, we’re going there?” Jun rolled off Dylan’s lap only to climb back on—sideways this time—legs draped dramatically over his boyfriend. “I fell asleep on Dylan’s chest last night, and he didn’t move for hours. Human mattress. That’s devotion.”

Thame, unbothered, flipped his hair and crawled closer to Po like he was reenacting a drama shoot. “That’s cute. We have matching towels.”

Jun gasped. “We shared a towel.”

Dylan’s face went crimson. “Jun—!”

Thame narrowed his eyes like a true warrior. “We coordinated our outfits without speaking.”

Jun’s voice was pure scandal. “We don’t even own matching outfits. We just swap clothes like it’s our birthright.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

It started, as most legendary disasters did, with a mug of coffee and one completely unnecessary thigh grab.

Po had leaned in to murmur something sweet and sinfully domestic to Thame—something about finishing each other's laundry, or a new recipe, or something else entirely married and coded—when his hand slid low under the breakfast table and rested, quite smugly, on Thame’s bare thigh.

Thame smiled like he’d just won a lottery no one else knew was being played.

Jun squinted from where he was sprawled half-asleep across Dylan’s shoulder. He was mid-sip of cereal milk, hair still damp from the shower Dylan had all but dragged him out of. “Oh? Is this how we’re starting the morning?”

Thame didn’t even blink. “You’re the one who made bedroom eyes at Dylan while he was brushing your hair.”

“I have bedroom eyes by default,” Jun said, flopping dramatically across Dylan’s chest. “And he has boyfriend hands. Of course he brushed my hair. With reverence.”

Dylan, sipping coffee like a hostage, nodded. “There was detangling.”

“Detangling,” Thame snorted, glancing pointedly at Po. “Cute. P’Po trimmed my split ends this morning. While I was still asleep. Now that’s trust.”

Jun perked up, affronted. “Dylan moisturized my face and neck. With his fingertips. Tenderly.”

Nano choked violently on his toast.

Pepper mumbled into his coffee, “What episode of our lives is this.”

Thame wasn’t done. “We made breakfast together. In matching aprons.”

Jun raised one deadly eyebrow. “We cooked shirtless. I let him fry things. That’s coordination.”

Dylan hissed, “You almost caught fire.”

“And it was romantic! Let me have this!”

Thame smirked, twirling a spoon like a villain. “P’Po and I synced our alarms to wake up to the same playlist. That’s literally brainwave intimacy.”

Jun gasped. “We share a toothbrush!”

Dylan choked. “We do not—”

Metaphorically, Dillybean!”

Nano, sobbing faintly, whispered, “I didn’t ask for this.”

Po, hand still on Thame’s thigh, looked mildly amused. “We have couple’s skin care. P’Po lets me pop his pimples.”

“Not like you listen to me saying no anyways.” Po tried adding but neither of the two best friends at war were ready to pay his statement any attention.

“Oh, we’re going there?” Jun rolled off Dylan’s lap only to climb back on—sideways this time—legs draped dramatically over his boyfriend. “I fell asleep on Dylan’s chest last night, and he didn’t move for hours. Human mattress. That’s devotion.”

Thame, unbothered, flipped his hair and crawled closer to Po like he was reenacting a drama shoot. “That’s cute. We have matching towels.”

Jun gasped. “We shared a towel.”

Dylan’s face went crimson. “Jun—!”

Thame narrowed his eyes like a true warrior. “We coordinated our outfits without speaking.”

Jun’s voice was pure scandal. “We don’t even own matching outfits. We just swap clothes like it’s our birthright.”

Thame stood, placing his coffee down with the gravitas of a general. “P’Po rubs my shoulders every morning. And sometimes, my—”

“NOPE!” Pepper held up both hands. “Innocent ears.”

Jun gasped. “Dylan clipped my toenails!”

Dylan’s soul left his body.

Thame, not to be outdone, pointed at Po like he was a trophy. “P’Po shaved the back of my neck for me.”

Dylan shaved my soul of past trauma!” Jun shouted, finger in the air like he was quoting scripture.

Everyone stared.

Jun blinked. “Too far?”

“No it’s fine keep going,” Nano said, staring brightly.

“Oh, Junie,” Thame purred, standing now with Po’s arm securely wrapped around his waist, “we’re married.

Jun’s gasp was so dramatic it echoed. “You can’t drop the marriage card! That’s like...the nuke!”

“It’s not a nuke, Jun,” Thame said mildly. “It’s just legal affection.”

“Legal?!” Jun launched to his feet and pointed dramatically. “Dylan, I demand a marriage, an engagement ring. Or a sticker. Something shiny. Now.”

Dylan blinked up at him, still sitting. “We ate all the sticker packs.”

Then we shall forge a ring from the foil of our love!

Nano whispered, “I think Jun’s broken.”

Pepper nodded. “No, no. This is his final form.”

Thame kissed Po full on the mouth—loudly—and murmured, “Victory tastes like husband.”

Pepper whispered to Nano, “They’ve gone feral.”

Nano nodded. “We just have to let it play out.”

Jun, not to be outdone, grabbed Dylan’s face with both hands and launched into a kiss so deep it made even Nano drop his spoon. One leg curled around Dylan’s waist. Hands in his hair. Jun kissed him like he was trying to reboot the universe.

When they finally broke apart, both flushed and gasping, Jun declared, “We may not be legally married—yet—but Dylan calls me ‘babe’ when he’s sleepy. And sometimes, he makes soft animal noises when I snuggle him.”

Dylan, now blinking at nothing and trying to remember what year it was, still smiled faintly. “You say that like it’s a secret.”

Po leaned back, arm snug around Thame, and smiled. “I think we won.”

Thame, triumphant, kissed his cheek. “You think? Please. I dominated.”

Jun turned in Dylan’s lap like a thirteen-year-old defeated but emotionally unbothered. “Fine. But you only won on paper. Emotionally? We have better lore.”

Nano groaned. “I’m moving out.”

Jun grabbed Dylan’s cheeks, smooshed them together, and said, “Cause we’re the fan-favorite couple arc, and I’m gonna get you to call me ‘husband’ before the month ends.”

Dylan, cheeks still held hostage, mumbled, “You’re so competitive.”

Jun beamed. “Only when I’m losing.”

Dylan shook his head, kissed him—gently, like always—and said, “You’re not losing. Not even close.”

And somehow, that shut Jun up more effectively than any flex could.

Thame scoffed. “Ugh. Romantic and humble. Disqualified.”

Nano’s Tweet, 3 minutes later:

Live footage of the MARS house this morning.
It’s a soft war. A battle of boyfriends. I fear for our sanity.
#JunDylan #ThamePo #PDAbloodbath

Fan Comments:

  • “THE DOMESTIC CHAOS IS EVERYTHING I NEED IN LIFE”
  • “Mars house is now a live sitcom.”
  • “Whoever edited the scene with war drums, ILU.”
  • “ThamePo: we’re husbands. JunDylan: we’re competitive cuddly disasters.”
  • “Respectfully, I’d still like to be the hoodie.”
  • “Nano and Pepper are now the nation's emotional support bystanders.”
  • “I can’t decide who won but I want a documentary.”

#MarsMadness #BattleOfTheBoyfriends #LoveWins

Dylan, now clinging to his last strand of sanity, sighed, “Can someone please pass the toast before another couple decides to confess using peanut butter metaphors?”

Jun reached for the jar and smeared some on Dylan’s cheek instead.

“I can’t even say I hate you anymore,” Dylan mumbled.

“You love me,” Jun corrected, licking it off. “And that’s why we win.”

Thame raised an eyebrow. “You’re really going to challenge a married man in front of his husband?”

Jun grinned. “Every damn morning.”

Notes:

Ohh btww ik I hvn't been replying to all the comments much cause I've been out of home a lot lately and for some reason wattpad doesn't work on my phn internet ugh such a pain..

And as for ao3 I can access it outside home too but.......the comments make me so happy tht this lady on the bus thought I was crazy XD cause of how I reacted......conclusion: I need to work on my emotions ahahahah

Basically I WILL REPLY :) .....
i'll just take sm time T_T

Chapter 84: Glued Together

Summary:

Nano had a clipboard. Why? Nobody knew. He wasn't even in charge.

Jun and Dylan sat curled up in the middle of a bean bag pile, half-listening, half-flirting in that insufferable way that made the room feel like a romantic drama stuck on a sugar high.

"Okay," Nano declared, tapping the clipboard. "Next is 'Guess the Partner's Favorite Food.' Dylan, you're up. Guess Jun's."

Dylan leaned forward, fingers still laced with Jun's. "Easy. Oatmeal."

"Nope," Jun smirked. "Guess again."

"...That strawberry thing from the bakery near our dorm?"

"Nope."

"Then what is it?"

Jun leaned in, lips barely brushing Dylan's ear. "You."

Notes:

(See the end of the chapter for notes.)

Chapter Text

"Five, six, seven, eight—"

Pepper clapped the beat from the side while Jun and Dylan hit their marks, legs brushing as they spun in opposite directions and landed in mirrored poses, back to back.

"Again," said their choreographer, nodding. "But sharper, Jun. Dylan, that last turn? Tighten your center. You're leaning too far into Jun—"

"I lean into him spiritually," Dylan muttered.

Jun snorted. "He can't help being drawn to me. It's physics."

"It's thirst," said Nano from the side, deadpan, watching from behind the mixing table like a long-suffering stage mom. "Focus. You're not here to seduce. You're here to survive three minutes of coordinated movement without groping each other on stage."

Thame, already stretching out from their set, chuckled as he wiped sweat from his brow. "Leave them. It's part of the fan service."

"Yeah," said Pepper, stepping back into position. "Just don't accidentally invent a new scandalous dance move like last time. What was that thing you did at the fan meet?"

Dylan flushed. "That was a misstep."

"You cupped his face in the middle of the final pose," Nano said, deadpan. "And then refused to let go for three seconds. I timed it."

"Maybe I tripped," Dylan offered, grabbing his water bottle.

"Tripped... into romance?" Jun grinned, toweling off.

"Okay!" the choreographer interrupted. "We're on a countdown here. Reset for the bridge. Dylan starts stage left, Jun stage right, eye contact on the cross, and Pepper's leading into the lift—let's go."

The music swelled, a smooth beat dropping like heart-thudding anticipation. Jun slid into place, eyes locking with Dylan's mid-step as they crossed. Something about the way they moved—syncing without even trying—made it impossible not to look at them.

Even the choreographer paused. "...Okay, yes. That. That chemistry. Keep it. But channel it into the dance, not each other."

Jun winked at Dylan across the room. "You heard the boss. Let's make sparks."

Dylan's lips curled. "Then stop being flammable."

They nailed the next run—tight steps, clean lines, just enough eye contact to hint at something without making it obvious. Jun caught Dylan's hand on the spin like it was instinct, and their fingers brushed before letting go at the last second.

From the back, Thame clutched his heart dramatically. "I need P'Po. Right now. I'm going to go into cardiac arrest and no one here will even tweet about it."

Pepper collapsed next to Nano, sweatband askew. "You ever feel like we're backup dancers in someone else's romantic drama?"

"No," Nano said flatly. "Because I am the lead in mine. It's just... unwritten."

"Unwritten?" Thame echoed.

Nano glanced toward the exit. "Because I'm suffering single amonge you guys in a pair!"

Jun and Dylan finished the sequence just as the bridge ended, landing in a perfect mirrored stance—Jun's arm outstretched, Dylan slightly behind, breath matching his.

For a moment, the studio was silent.

Then the choreographer clapped. "Alright! Good enough. Take five before we do the harmony checks."

Everyone dispersed, and Jun immediately reached out, smoothing a hand over Dylan's damp bangs. "You're sweating like a sinner in temple."

"I'm dancing with you," Dylan said breathlessly. "What did you expect? Monk-like composure?"

"You're cute when you're trying not to flirt," Jun said, letting his fingers rest on Dylan's shoulder a beat too long.

Dylan leaned in, quiet. "I'm not trying not to flirt. I'm trying not to pounce."

From behind them, a towel hit Jun square in the back of the head.

"Focus, idiots in love!" Pepper shouted.

"I'm gonna have to Photoshop your hands off each other in post," Nano muttered.

Thame sighed, scrolling through old texts from Po. "Everyone here's in love except me."

"Shut up," said Nano. "You literally proposed with dumplings and got proposed back to with years of letters. Also for your kind information Pepper has been single for the past month and I've been since birth!!"

"I miss himmm," Thame groaned.

Nano flopped onto the floor. "God, I need to start dating or become a monk. One or the other."

The choreographer shouted again, "Vocals up! Let's check the harmony blend!"

Everyone scrambled to microphones. Jun and Dylan took center, naturally—mics in hand, standing way too close, of course.

They launched into the chorus—Jun on melody, Dylan on harmony—and when their voices overlapped, something happened. The notes didn't just blend—they curved around each other like they'd always been meant to fit. Warm, clear, perfectly in sync.

Pepper blinked. "Ugh. That sounds like a confession."

Thame sniffled. "It's like listening to vows."

Nano had his head down on the console. "I hate this job. I love this job. I hate this job."

The last note lingered, and Jun turned to Dylan.

"You didn't go sharp this time," he said.

"You distracted me enough to keep me grounded," Dylan replied, and then blinked. "...I mean—"

Jun smirked. "Caught in 4K, babe."

The company practice room was abuzz with after activity energy—bouncing light, echoing voices, someone thudding against a bean bag chair, and Pepper yelling something about "emotional warfare" from the corner. Their actual 'practice' was over but the creative manager had promptly sent over a list of questions Jun should know about Dylan and vice versa.

Nano had a clipboard. Why? Nobody knew. He wasn't even in charge.

Jun and Dylan sat curled up in the middle of a bean bag pile, half-listening, half-flirting in that insufferable way that made the room feel like a romantic drama stuck on a sugar high.

"Okay," Nano declared, tapping the clipboard. "Next is 'Guess the Partner's Favorite Food.' Dylan, you're up. Guess Jun's."

Dylan leaned forward, fingers still laced with Jun's. "Easy. Oatmeal."

"Nope," Jun smirked. "Guess again."

"...That strawberry thing from the bakery near our dorm?"

"Nope."

"Then what is it?"

Jun leaned in, lips barely brushing Dylan's ear. "You."

Nano groaned. Pepper collapsed face-first onto the floor. Thame dramatically pressed a hand to his chest.

Dylan turned crimson, stammered something about carbs, and slapped a pillow into Jun's face. Jun, victorious, snuggled deeper into Dylan's side, wrapping his arms around his waist like he'd just unlocked an achievement.

Nano flung the clipboard onto the sofa. "I'm retiring from all things couple-themed. My destiny is to be tragically single and die surrounded by puppies and MARS merch."

Pepper looked up from the floor. "At least you'll have merch. I'm out here watching PDA like it's an Olympic sport. Where's my medal for enduring this?"

Jun gave a mischievous smile. "I could recommend a dating app."

"Don't," Pepper deadpanned. "Last time you tried that, I matched with a bot named 'Lonely Princess 88' and ended up in a group chat full of pyramid scheme invitations."

In the corner, Thame was staring at his phone. The lock screen was a picture of Po in an oversized hoodie, smiling with a mouthful of shrimp dumpling. Thame sighed so wistfully it might've summoned cherry blossoms.

"You good?" Nano asked, eyeing him warily.

Thame nodded. "Yeah. Just missing my husband. He always tucks his thumb under my hand when we hold hands. Like this—" he demonstrated with air, then glanced up and caught everyone staring.

"What?" he snapped.

"No no," said Pepper, waving it off. "Just mentally adding 'Thame's thumb appreciation' to my list of things I never expected to witness today."

Jun laughed, then turned to Dylan. "We should get married."

Dylan blinked. "You said that very fast."

"I mean not now," Jun grinned. "Just... someday. Maybe. Unless you hate the idea of me in a suit. Or several."

Dylan swallowed. "You'd look... dangerous in a suit."

"Dangerous good?"

"Dangerous to my heart."

Pepper gagged loudly.

Nano actually walked out of the room muttering something about holy water and emotionally unstable airspace.

Thame didn't look up. "I already won the husband game, losers."

Thirty more minutes of Nano's suffering, Thame's missing and Pepper's regretting, the hardwood floor gleamed under low, warm lights. The sound system was still humming softly after their last run-through, and the air smelled faintly of sweat, citrus body spray, and someone's forgotten protein bar.

Jun sprawled on the floor, damp hair clinging to his forehead, sipping water with one hand and using the other to lazily tug at Dylan's sleeve.

"Hey," he murmured, voice low and intimate for no reason. "Your voice cracked in that second chorus."

Dylan raised an eyebrow from where he was perched on the windowsill, long legs stretched out like a tired prince. "Because someone," he said pointedly, "kept looking at me like that during the bridge."

Jun grinned. "I'm motivating you."

"You're distracting me."

"Tomato, to-mah-to, Dillybean."

The door slammed open.

"Boys," said a voice, equal parts exhausted and full of too-much affection. "Stop flirting. Or keep flirting. I don't even know anymore. Just leave space for oxygen in the room."

Manager Tae stood there with his clipboard, his cap pulled low and his t-shirt screaming I used to have dreams before I managed pop idols.

Behind him, Po peeked in, took one look at Jun practically draped over Dylan's legs, and retreated wordlessly.

"Husbandddd take me with youuu." Thame sprang to his feet and scrambled off after Po like a little duckling following his mama duck.

"Manager Taee!" Jun beamed, got up and dragging Dylan up with him, unnecessarily handsy in the process.

Tae held out a hand. "Nope. Whatever this is—" he motioned to the interlocked fingers, "—don't make it a musical number. We're on a schedule."

Dylan, already red in the ears but stubbornly not letting go, said, "You came in here. This is on you."

Manager Tae dramatically flipped a page on his clipboard. "Right. Let's talk damage control—oh, wait, no! The opposite! You two are the hottest trending couple on the internet right now, and we're about to milk it like it owes us rent."

Jun blinked. "Was that your version of support?"

"Yes," Manager Tae said, deadpan. "Now sit your attached-at-the-hip butts down and listen. You've been officially invited to five upcoming events. PG-rated, fan-focused, zero room for wardrobe malfunctions or tongue slips—literal or figurative."

Dylan choked on air.

Jun: "Define tongue slip."

Manager Tae: "If you have to ask, you're already on thin ice."

He pulled a marker from behind his ear and flipped the whiteboard near the mirrors.

UPCOMING EVENTS FOR JUN & DYLAN:

Couple Game Night Livestream
"Yes, you're hosting. No, you can't play spin-the-bottle. Yes, the fans will eat it up." Fan Meet + Eye Contact Challenge
"Staring contest. Zero touching. Jun, that means hands off his face, chest, or... any other soft-focus camera zones." Lyric Roulette – Music Special
"You'll each pull a lyric and read it to the other like it's a love confession. No improv, Jun. No ad-libs, Dylan. No mic-kissing, either of you." Book Launch Q&A – Romance Authors Panel
"You're moderating. Yes, seriously. They want 'real chemistry' and 'meaningful questions.' You're basically Oprah, but with better jawlines." Cooking Show Guest Hosts
"You will not make suggestive remarks while icing cupcakes. You will not lick frosting off each other's fingers. You will pretend to be wholesome."

Jun raised his hand. "Can I wink when I say 'cream filling'?"

"No."

"Even if it's accurate?"

"NO."

Dylan was trying very hard not to laugh. He failed. "So... basically, we're supposed to act exactly like we do now but with plausible deniability aka. parental guidance?"

"Correct," Tae muttered, rubbing his temples. "I'm your manager, not your morality clause. Just—do me one favor?"

Both of them blinked at him.

"Don't make me trend on Twitter. Again. My mom still thinks I walked in on your confession last time."

Jun's face lit up. "Not yet, but imagine the drama if it happned on the actual proposal—"

"NO!" Tae shrieked. "Go shower. Both of you. Separately. I need to go cry into my budget report."

He stormed out.

Jun looked at Dylan. Dylan looked at Jun.

Jun grinned. "Wanna practice our cupcake skills?"

Dylan smirked. "Not unless there's frosting."

Notes:

I have no idea why I have or post or repost on X smtimes (stuff related to these stories) when no one sees them 😭😂

 

But nvm I'll just say it here loll
So I came across NutHong's infinity clinic (?? that was the name right?? I have the internet at my fingertips and I still feel lazy to go and crosscheck it T_T) hosting announcement and I randomly decided to add this chapter and the next one ehehehehehehehe~

Chapter 85: Hosting Or Serving?

Summary:

Next to him in the front seat, Pepper was quietly scrolling on his phone, one earbud in, pretending not to be associated with the chaos in the back row. Nano was sitting by the window, muttering something that sounded like “I hate being single. I hate it here.”

Jun leaned slightly closer to Dylan, trying to whisper as stealthily as possible. “So if I say, ‘I like your hoodie’ on stream, and you say, ‘You can borrow it any time,’ does that count as PG or…PG-13?”

Dylan whispered back, “Depends. Are you wearing pants when you say it?”

Jun smirked. “What if I’m not?”

Tae didn’t even look back. “If either of you say anything that makes the live chat explode in thirst-trap memes of you two, I’m submitting my resignation via interpretive dance.”

“Can we film that too?” Jun perked up

Notes:

(See the end of the chapter for notes.)

Chapter Text

The MARS van was suspiciously quiet.

Too quiet.

Manager Tae glanced into the rearview mirror, only to find Jun and Dylan sitting side-by-side like two honor students who had definitely not been clinging to each other like Velcro during choreography practice an hour ago.

They were buckled in. Attentive. Nodding along with pens in hand and literal notebooks open on their laps. Tae felt a chill run down his spine.

“I’m going to run through the final list of Do’s and Don’ts,” he said, tone calm but wary—like a zookeeper explaining meal times to two suspiciously well-behaved lions. “Let’s start with the Do’s.

Jun straightened up. Dylan leaned in.

Tae sighed.

“Do flirt. You’re the hot couple now. People want tension, teasing, and something they can screenshot for Twitter edits.”

Jun grinned. “So ‘baby’ is allowed?”

Tae nodded reluctantly. “Yes. Baby, babe, teerak, darling, husband—fine. Just not all at once like you’re auditioning for a wedding montage.”

Dylan perked up. “What about matching bracelets?”

“Approved. Soft touches? Handholding? A playful poke? Approved. Shirt swapping? Also approved—if it’s subtle.”

Nano groaned from the third row. “Why is shirt-swapping an actual bullet point?”

“Because fan edits pay my salary,” Tae replied without hesitation. “Now for the Don’ts.

Everyone quieted. Even Pepper took one earbud out.

Tae stared at Jun and Dylan with the intensity of a man who knew exactly how many times they'd pushed boundaries during past livestreams.

“No kissing. No almost-kissing. No leaning in so close the livestream chat combusts in real time.”

Jun raised a hand. “What about forehead touching?”

Dylan muttered, “That’s more intimate than a kiss sometimes—”

“Depends on the lighting,” Tae snapped. “If it looks like a poster for an enemies-to-lovers BL drama, then yes.

Dylan nodded solemnly. “Understood. Avoid emotionally devastating forehead proximity.”

Tae continued. “No moaning. No weird food innuendos. No saying things like ‘you can eat me later’—yes, Jun, I remember exactly what you said during the practice with Nano.”

Jun pouted. “I was hungry!”

“DOESN’T MEAN YOU GET TO TELL YOU FANS YOU WANT TO EAT YOUR BOYFRIEND.”

Pepper snorted. Thame buried his face in a pillow and muttered, “God, I miss Po. At least he would have comforted me right now.”

Nano groaned. “I need a boyfriend. Or a surgery. Whichever comes first.”

Tae took a deep breath, then added—“Do keep the chemistry alive. Do be flirty, chaotic, and affectionate. Just… keep it within the bounds of PG. PG! Not PG-13, not suggestive poetry, and definitely not your ‘accidental spicy Tumblr fanfic’ tier.”

Jun grinned. “So the company wants profits without a public scandal. Got it.”

Dylan whispered to Jun, “We’re like government-approved flirtation agents.”

Tae pretended not to hear that. He stared at the road, jaw tight, hands white-knuckled on the wheel.

“…and remember,” Tae continued, squinting at them through the mirror, “no inside jokes that the audience can’t follow. Keep it light, keep it flirty, but not too flirty. This is still a PG livestream, not your honeymoon.”

Jun nodded seriously. “Got it.”

Dylan echoed, “PG. Not honeymoon. Copy that.”

Tae narrowed his eyes. “Don’t copy me like you’re in a spy movie, Dylan.”

“Sorry.” Dylan coughed. “Roger that.”

Tae sighed so hard it could’ve defogged the entire windshield.

Next to him in the front seat, Pepper was quietly scrolling on his phone, one earbud in, pretending not to be associated with the chaos in the back row. Nano was sitting by the window, muttering something that sounded like “I hate being single. I hate it here.”

Jun leaned slightly closer to Dylan, trying to whisper as stealthily as possible. “So if I say, ‘I like your hoodie’ on stream, and you say, ‘You can borrow it any time,’ does that count as PG or…PG-13?”

Dylan whispered back, “Depends. Are you wearing pants when you say it?”

Jun smirked. “What if I’m not?”

Tae didn’t even look back. “If either of you say anything that makes the live chat explode in thirst-trap memes of you two, I’m submitting my resignation via interpretive dance.”

“Can we film that too?” Jun perked up.

Tae swerved slightly, either to avoid a pothole or throw Jun off his train of thought.

“They’re sitting so nicely,” he muttered under his breath. “They’re listening so well. They’re absolutely planning to break half these rules the minute we go live.”

Behind him, Dylan leaned in closer.

“Can I say, ‘I like your hoodie,’ on air?”

Jun whispered back, “You can borrow it any time.”

Tae screamed internally.

By the time they reached the sleek auditorium was packed with fans. Stage lights glowed warm. A couch set-up on stage with branded cushions. Cameras were rolling. Fans were screaming.

Jun and Dylan entered, in coordinated but not matching outfits—Jun in a silky wine-red shirt tucked loosely into black trousers, Dylan in a crisp white tee under a charcoal vest with silver chains. Both smirking like they knew something the rest of the world didn’t.

MC (off-stage): “Please welcome the stars of MARS: Call It Fate—Jun and Dylan!”

Thunderous applause. Jun waved grandly, Dylan smiled and gave a little bow. Jun grabbed Dylan’s wrist like he was about to introduce a magic trick.

Jun (into mic): “Hi! I’m Jun, and this is my emotional support boyfriend.”

Dylan: “I thought I was your co-star.”

Jun: “Multitasking king. He holds my hand and my career together.”

Fans cheered. Dylan rubbed his temple like he was suffering. (He was grinning.)

Dylan: “Okay, okay. We’re here to host. Behave.”

Jun (innocently): “Always. Like a saint. A very flirty saint.”

EVENT GAME 1: “Pick Your Poison”

A card game where fans submitted flirty dares and questions. Jun read, Dylan had to answer.

Jun (pulled a card, read aloud):
“‘What’s your favorite place to be kissed and why?’—From @KissMeDaiDai.”

Dylan blinked. The audience howled.

Dylan: “I—I feel like legal counsel should be present.”

Jun: “He’s shy. But he has an answer.”

Dylan (deadpanned): “Forehead.”

Jun: “Liar.”

Dylan: “Because it’s... innocent.

Jun (leaned into mic): “He means: because if he said anything else, I’d do it on stage.”

Fans screamed. Dylan choked.

Dylan: “You’re fired.”

Jun: “You literally signed a soul contract. With your mouth.”

Dylan (quietly, off-mic): “Don’t say 'mouth' like that.”

Jun grinned devilishly.

EVENT GAME 2: “Eye Contact Showdown”

Rules: Look into each other's eyes. First to look away loses. No blinking. No smiling. No touching. No problem.
(Problem.)

The lights dimmed slightly. Tension music played. A spotlight isolated them. The crowd counted them in.

Jun (whispered, barely off-mic): “You look like you’re thinking dirty thoughts already.”

Dylan (soft smile, not blinking): “I’m thinking about how you make that face when I—”

Jun (flushed): “Stop.”

Dylan: “When I—”

Jun (laughed suddenly, looking away): “NOPE.”

Crowd: “OOOHHHHH!”

Jun (covering face): “He cheated. He emotionally undressed me!”

Dylan (smirking): “I won. And I didn’t even have to touch you.”

EVENT GAME 3: “Whisper Confessions”

They each wore an earpiece that plays loud music. The other whispered a sentence, and they had to lip-read and repeat it.

Jun (to Dylan, whispering slowly): “I like it when you punch a bear.”

Dylan (squinted): “I like it... when you... pull my hair??”

Jun (snorted, then louder): “PUnch. A. BEAR.”

Dylan (went pink): “...Pass.”

Jun: “You coward.”

Dylan (smiling wide): “You’re lucky I’m not whispering anything. I’d wreck your entire brand.”

Jun: “Oh no. The fans love when I blush.”

The event wrapped up. They were standing for the final photo with the fans, arms around each other.

MC: “Any last words for the fans watching at home?”

Dylan: “Thank you for the love, the edits, and the chaos. We feel very—seen.”

Jun: “And if you’re wondering: yes, we’re this annoying all the time. What you saw here? Just foreplay.”

Dylan (off-mic): “Stop using that word.”

Jun: “Fine. Public prelude to future fondness.

MC (laughing nervously): “And on that note—thank you, everyone!”

Notes:

loll who else is sad about not being able to go to the WilliamEst WE Magnetic Fancon?
Pl. don't tell me it's just me T_T

I'm already weeping internally every time I remember about the approaching Lykn concert (that is basically 28/9.....ALL the time) WHICH. I can not attend.

And now over that misery they have new Lykn lightsticks PLUS I recently learnt abt the most unimportant thing I was happy not knowing abt........THOSE LIGHTSTICKS CONNECT TO THE STAGE DURING THE LIVE CONCERTS AND CHANGE COLOR SYNCHRONIZED T_T
(Yeh for those of u judging me for not knowing abt this 'common fact' fyi I've NEVER believed in fangirling wait no correct tht I HADNOT past tense after Lykn took entry in my life T_T)

Right now I'm impulsively feeling like making it at home if I can lolll
What's the use of being a science program student if I can't even DIY a lightstick (inner thoughts: Aspirations.....Great disappointment awaits u)

Chapter 86: Official invite for a sleepover

Summary:

Dylan lifted his head enough to meet his eyes. “You’re dangerous.”

“You’re addicted.”

Dylan huffed out a laugh, then rolled onto his side and reached up to cup Jun’s jaw. His thumb brushed slowly along Jun’s cheek. “You know I’m down, right? Always. I just—your parents are scarily supportive.”

“They are. Last night my dad sent me a YouTube link titled: ‘How to make your partner feel seen and heard.’ I didn’t even open it.”

Dylan burst out laughing. “We’re gonna get sat down and handed a PowerPoint, aren’t we?”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The sunlight filtering through the half-closed blinds painted lazy stripes across the floor. The scent of coffee lingered, mixed with Jun’s citrus shampoo and the warm cotton of worn bedsheets. Dylan lay sprawled on Jun’s bed, head resting on one arm, legs tangled in a blanket they hadn’t folded in two days. Jun sat beside him, one leg tucked under the other, casually scrolling through emails on his phone while absentmindedly running his free hand through Dylan’s hair.

Dylan hummed. “You’re gonna turn me into a purring cat at this rate.”

Jun didn’t look up. “Wouldn’t be the worst thing. Cats get spoiled.”

“You already spoil me,” Dylan mumbled, eyes closed now, clearly enjoying the attention.

“Not enough,” Jun said, and leaned down to press a kiss to his forehead, then nose, then cheek. Dylan opened one eye, mock-offended.

“Do I look like a forehead calendar to you?”

“Every square inch,” Jun grinned, and Dylan reached up to tug his boyfriend down into a proper kiss, lazy and warm and sugar-slow. When they broke apart, Jun flopped back against the headboard, phone still in hand, but now just watching Dylan with a crooked smile.

“I hate how pretty you are in the mornings.”

Dylan smirked, voice still sleepy. “Don’t lie. You thrive on it.”

“Yeah,” Jun admitted easily, poking his side. “You’re like... offensively attractive. And in my shirt, too? Not fair.”

Dylan tugged at the hem playfully. “Well, you left me no clothes.”

“You wore my hoodie yesterday and never gave it back.”

“You said I could keep it.”

“I said that after you held it hostage for 36 hours.”

“Semantics,” Dylan said, and Jun rolled his eyes fondly.

He glanced at his phone. “PG Couple Game Night is still trending. Someone posted a fan edit of us titled ‘When your lab partner becomes your life partner.’ It’s got 120k views.”

Dylan groaned and rolled onto his stomach, burying his face in the pillow. “I bet they used that clip where I accidentally called you ‘babe’ on-mic.”

“They looped it. With sparkles and slow motion.”

“We’re doomed.”

Jun snorted. “Actually, we’re adored.”

Dylan peeked out from the pillow. “So… what’s next on the chaos calendar?”

Jun bit his lip for a second, then reached down and laced their fingers together. “Come with me to see my parents this weekend?”

Dylan blinked. “Again?”

Jun tilted his head. “Too soon?”

Dylan laughed, shaking his head. “No, just—last time we visited under the whole ‘we’re totally just friends’ pretense, your mom offered to put us in the same bed.

“She said, and I quote, ‘We cleaned the futon and moved it to Jun’s room.’”

“I blacked out.”

“You pretended to be very fascinated with the ceiling fan.”

Dylan groaned, pressing his face into Jun’s leg. “They already love me too much. What if this time they start asking when we’re moving in together?”

Jun grinned, trailing his fingers gently down Dylan’s back, slipping under the hem of the shirt to rest warm against his spine. “Then I’ll say we already kinda have. You’re basically living here.”

Dylan lifted his head enough to meet his eyes. “You’re dangerous.”

“You’re addicted.”

Dylan huffed out a laugh, then rolled onto his side and reached up to cup Jun’s jaw. His thumb brushed slowly along Jun’s cheek. “You know I’m down, right? Always. I just—your parents are scarily supportive.”

“They are. Last night my dad sent me a YouTube link titled: ‘How to make your partner feel seen and heard.’ I didn’t even open it.”

Dylan burst out laughing. “We’re gonna get sat down and handed a PowerPoint, aren’t we?”

“With emotional bullet points.”

“And animated transitions.”

Jun leaned down and kissed the tip of his nose. “But they adore you. My mom told me last week, ‘That quiet boy is a keeper. I see the way he looks at you when you’re not looking.’

Dylan froze, mouth falling open. “She said that?”

“Mhm.”

“She’s been watching me like a nature documentary?”

“Welcome to being part of the family,” Jun said, smug.

Just then, Jun’s phone buzzed.

From: Mom
Dinner this Saturday? Tell Dylan to wear that nice shirt. You know the one. We’ll cook something good. (And yes, he can sleep over.)

Jun held up the screen.

Dylan stared. “...Did she just invite me with outfit suggestions?”

“And a sleepover,” Jun added brightly.

Dylan flopped back down again with a dramatic groan. “I knew it. This is a trap. A cozy, affectionate trap. They’re gonna adopt me.”

Jun climbed down beside him, sliding an arm around Dylan’s waist and tugging him close. “You say that like it’s a bad thing.”

“Just—warn me if your dad breaks out the couple aprons again.”

“No promises.”

Dylan sighed dramatically. “We’re doomed.”

Jun leaned in, lips brushing his ear. “Too late. You’re stuck with me.”

Dylan didn’t argue. Just tangled their legs together, pulled Jun’s arm tighter around him, and whispered, “Good.”

The weekend crept up faster than either of them expected. Between the whirlwind of Couple Game Night clips and their rehearsals, Jun barely had time to pack a bag before Dylan was tugging him out the dorm door, car keys swinging from one hand, the other laced with Jun’s.

They drove with the windows half-down, Dylan’s playlist bouncing between mellow indie and chaotic 2000s throwbacks. Jun kept stealing glances at him—Dylan in sunglasses he absolutely didn’t need, mouthing along to lyrics he absolutely didn’t know, one hand lazily resting on Jun’s thigh like it lived there.

“You’re staring again,” Dylan said without looking.

“Can’t help it. You look like a music video.”

“I look like I’m about to get pulled over for bad lip-syncing.”

“Still hot.”

“Your standards are worryingly low,” Dylan said, but his thumb rubbed absent circles against Jun’s leg, and he didn’t move his hand away.

Jun’s family home was tucked behind rows of bright-leafed trees, with potted plants climbing up the porch railings and wind chimes dancing in the breeze. It looked exactly like the kind of place where moms made too much food and dads threatened to bring out baby photos.

“Last chance to flee,” Jun murmured as they stepped out of the car.

“Please,” Dylan scoffed, tightening his hold on Jun’s hand. “I’ve already had dinner here twice. Your mom called me handsome. Your dad showed me your second-grade poetry. I’m deep in enemy territory.”

“They like you too much. It’s suspicious.”

“They like us, remember? That time we came pretending to be ‘just friends’ and they still offered us your childhood bed like we were newlyweds?”

Jun groaned. “I’m never recovering from that.”

Dylan grinned, smug.

Notes:

For those of you feeling like the fanfic is going on for too long....T_T
I get u.....

Rn..I feel like one of those fanfic authors who dunno when to stop TTT__TTT (and lets be honest it's not JUST a feeling it's the TRUTH) T_T

But I'm trying...I mean I can not rush through the plot and neither can I just end it but at the same time I feel like most of you must be losing interest =/

Well the maint point of this rambling is....I...dunno..(??)....but Ig I just wanted to let uk I'll try to end it a little faster......

Tho I'd be really greatful if you can take a moment to let me know if u want the story to end in lesser chapters (likeproposal and wedding in a single chapter kind) or a few more (like one chapter proposal, one wedding and maybe one of their 'officially husbands' bonding moments)

Chapter 87: Busy being Jun's guy

Summary:

Halfway through dinner, Jun’s mother set down her chopsticks and, with a casual smile, nodded toward Dylan. “So. How did you two meet?”

Jun froze mid-bite. Nope. Absolutely not. There was no universe in which he could answer with, ‘We spent years trading insults and eye contact like weapons until one day it tipped over into something much less parent-friendly.’

Dylan didn’t even pause to think. “He spilled coffee on me the first time we spoke,” he said, tone smooth as if the memory didn’t also involve Jun swearing under his breath and glaring like Dylan had ruined his favorite shirt. “Then he tried to make it up to me with the most awkward conversation in recorded history.”

Jun raised an eyebrow. “It wasn’t that awkward.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The moment they stepped inside, the air wrapped around them like a hug—lemongrass, fried garlic, and something warm and nutty that Dylan couldn’t name but instantly wanted seconds of.

Jun’s mother emerged from the kitchen with her hair clipped back and an apron that boldly declared 'Best Chef'. Without preamble, she slipped it off, wadded it into a ball, and tossed it straight at Jun. Then headed for a hug towards Dylan.

“So you can help next time,” she said, with the kind of pointed look that made it clear this was not a request.

Jun blinked. “Wow. Not even a hello for me?”

“You live here. You get greetings in chores,” she replied, shooing him toward the table.

Jun’s father followed at a more leisurely pace, smiling wide as he clapped Dylan on the shoulder. “About the same height as our boy,” he observed.

“Exactly the same,” Dylan said smoothly.

Jun scoffed. “Half a centimeter shorter, actually.”

His father grinned, ignoring the bickering. “Good. Means I can make either of you reach the top shelves when I’m gone.”

The dining table was already set like a cooking magazine spread—curries in clay bowls, grilled fish glistening with herbs, a mountain of jasmine rice, a dish of fresh basil and mint, and a suspiciously fancy soup that Dylan eyed with both awe and caution.

As they sat, Dylan leaned toward Jun and murmured, “This feels like a diplomatic banquet. What are they buttering us up for?”

Jun smirked around a mouthful of lemongrass chicken. “No idea. But don’t trust the soup. Last time they fed me that, they tried to get me to download a wedding planning app.”

Halfway through dinner, Jun’s mother set down her chopsticks and, with a casual smile, nodded toward Dylan. “So. How did you two meet?”

Jun froze mid-bite. Nope. Absolutely not. There was no universe in which he could answer with, ‘We spent years trading insults and eye contact like weapons until one day it tipped over into something much less parent-friendly.’

Dylan didn’t even pause to think. “He spilled coffee on me the first time we spoke,” he said, tone smooth as if the memory didn’t also involve Jun swearing under his breath and glaring like Dylan had ruined his favorite shirt. “Then he tried to make it up to me with the most awkward conversation in recorded history.”

Jun raised an eyebrow. “It wasn’t that awkward.”

Dylan glanced at him, all faux innocence. “You offered to drive me home when I lived in the opposite direction.”

“That’s called being polite,” Jun shot back—pointedly ignoring the small, knowing curl of Dylan’s lips, the one that said polite was not exactly the word for where that dynamic eventually went.

“After that,” Dylan continued smoothly, “we just… kept running into each other. Once MARS became official, it was impossible not to be in each other’s space.”

Jun narrowed his eyes. True enough, though Dylan had neatly left out just how much “space” they’d shared after that one fateful night—the one the fans never knew about, the one that had turned years of bickering into something they both pretended they could treat casually.

“And I guess,” Dylan added, his gaze flicking toward Jun with the faintest smirk, “somewhere along the way, we stopped arguing about everything.”

It was only a tiny emphasis, barely noticeable to anyone else, but Jun felt it like a hand at the small of his back, pushing him straight into memory.

Jun’s father chuckled approvingly. “Persistent. I like that.”

Jun nearly choked on his water. Persistent. Sure. If his father had been in the room at two in the morning—when that persistence had meant Dylan showing up at his door with that look—he might have rephrased.

Dylan sipped his tea without a hint of guilt. To everyone else, it was a perfectly wholesome story. But the subtle curve of his mouth told Jun he knew exactly how many details he’d left out… and exactly where Jun’s head had gone.

Jun was about to retort when Dylan, pure evil, reached under the table and squeezed his knee just enough to make him twitch.

His mother looked delighted. “Oh, so the introvert act is fake?”

Jun sputtered. “It’s not fake, it’s—”

“Extrovert with a good PR cover,” Dylan supplied.

Jun kicked him under the table.

The conversation was interrupted when Jun’s mother got up, rummaged in a side drawer, and returned holding something out to Dylan—a ‘Kiss the Chef’ apron.

“Here,” she said, pressing it into his hands. “So you can wear it next time you cook here.”

Dylan grinned. “I’ll make breakfast in it tomorrow.”

Jun went scarlet, because that mental image was way too vivid—Dylan, hair messy from sleep, walking into his bedroom wearing nothing but that apron and a smug smile. He shoveled rice into his mouth just to have an excuse not to speak.

Jun’s father, noticing his son’s color, looked between them with an approving little nod. “Persistent AND knows how to cook. Good.”

Then, in the most casual voice possible, his mother asked, “So… are you leaving toothbrushes at each other’s place yet?”

Jun nearly dropped his fork. “Mae—”

“Mine’s already in his drawer,” Dylan replied smoothly. “Orange and vibrant.”

Jun choked on his rice.

“Smart boy,” his father said. “Claim your space early.”

Jun was still coughing when Dylan reached over, all concerned-boyfriend energy, to pat his back—then slid his hand under Jun’s shirt, rubbing slow, warm circles.

“You okay, babe?” Dylan asked innocently, his palm hot against Jun’s skin.

Jun hissed, “You—stop—” through clenched teeth.

“Just making sure you don’t die at the table.”

His mother was clearly delighted. “Jun used to hide behind my skirt whenever he liked someone. Guess he hides behind Dylan now.”

“He’s always been dramatic,” his father said, turning to Dylan like Jun wasn’t there. “When he was ten, he wrote love letters to a girl but got scared and hid them in the freezer.”

Jun groaned. “Can we not—”

“Oh, it gets better,” she said, smirking. “Six years old, school sports day—one of his classmates gave him a cookie, and he cried.”

Jun groaned, burying his face in one hand. “It was oatmeal raisin. I thought it was chocolate chip.”

“That’s betrayal,” Dylan said gravely, patting Jun’s knee under the table—before sliding his arm around him, pulling him in like he was claiming him right there in front of the parents.

Jun stayed there, because it was either hide in Dylan’s side or melt into the floor, and…….
Dylan’s shoulder was warm.

“See? Still hides in someone’s arms when he’s embarrassed,” Jun’s dad teased.

“Oh, I don’t mind,” Dylan said easily. “I’m not going anywhere.”

Jun abandoned all dignity and pressed his face into Dylan’s shoulder, hiding.

Dylan chuckled, arm curling comfortably around his waist. “I think this is my favorite version of you,” he murmured.

“Shut up,” came Jun’s muffled reply.

Jun stayed right there, hidden against Dylan’s shoulder—because clearly, his parents had decided his boyfriend was their favorite person now, and there was no winning against that.

Jun glanced up sharply at that, heart doing a stupid little flip, only for his mother to pounce again. “So how long after you met did you… become official?”

Jun opened his mouth—then shut it, because that timeline was not parent-friendly either.

Dylan, once again, saved them with a perfect answer. “Well… we took our time.”

“And gave the fans plenty to speculate about,” Jun muttered, earning an innocent smile from Dylan that was definitely not innocent.

Notes:

Ok loll so I dunno if u saw but like Tui posted this one garland pic on his story....yesterday..? today...? I don't remember.

But ANYWAYS THE POINT BEING.

Me being the nosy soul I am. I went to check who's acc it was. (spoiler it was the account aboutaui)

I might be nosy but I'm equally slow at times so me be like: who's this....? Must be smone's mom or maybe an artist manager....
and I was diligently trying to decipher from her bio......

 

But all her bio said was: my boys 🐷🐶🤍

And guess what?? I'm partially blind too I SWEARR.
I read tht Pig emoji as another Dog emoji 🙂‍↕️💀🤡.

 

THEN WHILE I WAS GOING THROUGH HER STORIES I REASIED. The pig she was talking ABT in her bio was Tui 🤣🤣🤣😭😭😭🤣🤣 (Most prolly..... but if I'm slower and they actually have a pig I'm srry Tui 😭😭😭)

Chapter 88: Building Points

Summary:

Dylan stepped further into Jun’s room, arms still folded like he was cataloguing evidence. “So. How many people have you brought in here?”

Jun leaned against the wall, arms loose, smirk already loaded. “Not too many.” He strolled closer, hands slipping into his pockets like he wasn’t about to stir trouble. “Just… my ex, once. We had takeout. Watched a movie.” His eyes drifted deliberately to the sofa. “…Didn’t exactly finish the movie.”

Dylan hummed, unreadable.

Jun tilted his head. “What? No interrogation?”

“Oh, we’re doing an interrogation,” Dylan said calmly. Then, without breaking eye contact, he walked Jun backward until the backs of Jun’s knees hit the sofa. He didn’t shove—just hovered close enough that Jun felt his breath. “Tell me,” Dylan said softly, “what did you eat?”

Notes:

(See the end of the chapter for notes.)

Chapter Text

Dessert was mango with sticky rice and ice cream, the kind of homely sweetness Jun had missed during long months on tour. But the real sweetness, judging by the glint in his mother’s eyes, was whatever scheme she was cooking up.

Halfway through the mango, Jun’s dad said casually, “So… Dylan’s staying over, right?”

Jun, mid-bite, hesitated. “Uh—yeah, I mean… if that’s okay.”

“Of course it’s okay,” his mother said warmly, already sounding like the matter was decided. “We’ve prepared your room.”

Dylan smiled politely. “Oh, that’s really kind. I don’t mind taking the guest—”

“Oh, no need,” she interrupted, tone so matter-of-fact that it left no room for debate. “It’s silly to make up a whole extra bed when you two are so close. Jun’s bed is big enough for both of you.”

Jun choked slightly on his ice cream. “Uh—”

Dylan’s spoon froze halfway to his mouth. “We—uh—”

Jun’s dad tilted his head, watching them with amused curiosity. “What? You’ve never shared a room before?”

Both boys looked away at the same time. Jun’s ears burned; Dylan’s neck flushed a slow, betraying pink.

Jun cleared his throat. “Well… yeah, but—”

“Then it’s settled,” his mother said cheerfully, already standing to collect empty plates. “Fresh sheets, two pillows each. I’ll even bring in the extra blanket you like, Jun.”

Dylan laughed awkwardly, rubbing the back of his neck. “You… really don’t have to go through the trouble.”

“Not trouble at all,” she said with a smile that felt way too knowing.

Jun risked a glance at Dylan and caught him staring at the table like it might swallow him whole. That made Jun’s own pulse pick up—not because he didn’t want it, but because suddenly, the idea of Dylan in his space, in his bed, was a lot more real than when they were just teasing each other on tour.

Jun’s dad leaned back in his chair, grinning. “We trust you boys. Just try to get some sleep.”

“Dad—” Jun groaned, but his parents were already clearing dessert, leaving the two of them in a shared bubble of awkward, unspoken thoughts.

Finally, Dylan risked a sideways glance. “Guess we’re… roommates tonight.”

Jun swallowed hard and nodded, managing a crooked smile. “Yeah. Roommates.”

Neither of them moved for a beat too long.

Dylan stepped into Jun’s room and stopped short, blinking.
“This isn’t a bedroom. This is… a rich boy showroom.”

Jun leaned against the doorframe, smirk tugging at his lips. “Thanks.”

“You have a sofa,” Dylan accused. “A thirty-two-inch TV. A mini walk-in closet. And—” his eyes narrowed, “—is that a coffee station?”

Jun shrugged. “Some people like posters. I like amenities.”

Dylan stepped further into Jun’s room, arms still folded like he was cataloguing evidence. “So. How many people have you brought in here?”

Jun leaned against the wall, arms loose, smirk already loaded. “Not too many.” He strolled closer, hands slipping into his pockets like he wasn’t about to stir trouble. “Just… my ex, once. We had takeout. Watched a movie.” His eyes drifted deliberately to the sofa. “…Didn’t exactly finish the movie.”

Dylan hummed, unreadable.

Jun tilted his head. “What? No interrogation?”

“Oh, we’re doing an interrogation,” Dylan said calmly. Then, without breaking eye contact, he walked Jun backward until the backs of Jun’s knees hit the sofa. He didn’t shove—just hovered close enough that Jun felt his breath. “Tell me,” Dylan said softly, “what did you eat?”

Jun blinked. “Eat?”

Jun fell backwards onto the sofa and Dylan climbed onto his lap.

“The takeout.” Dylan’s tone was lazy, almost bored, except for the gleam in his eyes. “Noodles? Pizza? Fried rice?”

Jun’s smirk tugged wider. “Pizza.”

“Mmh.” Dylan’s lips brushed Jun’s jaw, almost too light to be a touch. His fingers found the top button of Jun’s shirt and worked it open slowly. “Good. Means I can order something better next time.”

Jun’s eyebrow arched. “You’re assuming—”

“I’m certain,” Dylan cut in smoothly. “Because whoever was here before me? Doesn’t matter. At all.”

Before Jun could retort, Dylan caught his wrists with the other free hand, pulling them up over Jun’s head and pinning them gently against the sofa back. Jun froze—not because he couldn’t break free, but because Dylan’s voice dipped, velvet-dark. “So. What else did you and this… ex do here?”

The second button came undone, Dylan’s eyes never leaving his.

Jun’s grin was sharp. “Wouldn’t you like to know.”

“I would,” Dylan said. The third button slipped free, his knuckles brushing warm skin in the process. “In excruciating detail.”

Jun opened his mouth—and gasped when Dylan’s lips found that spot at the side of his neck, the one that made his knees threaten mutiny. Still, Jun managed to say, “We—uh—listened to music.”

Dylan pressed his mouth to the same spot again, slower, until Jun had to fight to keep talking.

Fourth button. Dylan’s mouth curved faintly. “What kind?”

“Indie rock.”

Fifth button, slower this time. “Romantic,” Dylan drawled. His thumb skimmed the newly bared skin just long enough for Jun’s breath to catch. “Go on.”

Jun swallowed. “And… and played video games.”

Dylan chuckled against his skin. “Mm. You’re terrible at lying.”

“Who says I’m lying?” Jun shot back, though his voice cracked when Dylan’s tongue flicked over the sensitive spot, quick and deliberate. Sixth button undone—shirt gaping now. Dylan’s hand spread against Jun’s chest, deliberate but never touching the one place Jun’s nerves were screaming for.

“Keep going.” Dylan’s words were warm against his ear. “Tell me what else you did with him.”

Dylan leaned in, his breath hot against Jun’s throat, but his fingers stayed maddeningly just shy of Jun’s nipple.

Jun’s breath hitched. “We… sat on the bed.”

Dylan’s lips brushed over Jun’s collarbone—close, but not where Jun wanted them. “Sat?”

Jun was losing ground fast, his pulse pounding where Dylan’s mouth had been. “And… maybe kissed a little.”

Dylan leaned back enough to meet his eyes—half-lidded, almost cruel in how calm he looked. “Did you like it?”

Jun smirked weakly. “Not as much as I like this.”

Dylan smirked. “Then tell me another.”

Jun struggled, forcing a smug smile. Voice thinner. “We cuddled. Under the blanket.”

Dylan shifted, on Jun’s lap without breaking the wrist hold, weight steady, one knee pressing between Jun’s thighs. His free hand traced the edge of Jun’s open shirt, grazing everywhere except that last, sensitive spot. “You really want me to believe you’ve let anyone else touch you here?”

Jun’s control frayed. His smugness faltered, his breathing uneven. “M-maybe.”

Dylan’s mouth hovered a hair away from Jun’s nipple, warm breath ghosting over it without contact. “Last chance,” he murmured. “Lie to me again.”

He didn’t kiss, didn’t touch—just lingered there until Jun was almost squirming.

Jun broke first. “There is no ex,” he blurted. “Never was.”

Dylan smiled, slow and victorious. “Thought so.”

And then—finally—his mouth closed over Jun’s nipple, his tongue dragging in a slow, claiming circle before sucking hard enough to make Jun gasp.

When Dylan pulled back, he kept Jun pinned, wrists trapped above his head, his lips still brushing that oversensitized skin.
“Didn’t think so,” he murmured, voice low and lethal. “Because if there had been…” his teeth grazed just enough to make Jun jolt, “…I’d have made you forget their name while you screamed mine.”

Jun groaned, his whole body trembling under Dylan’s hold, the smug weight of those words settling deep.

Before he could recover, Dylan gave a slow, deliberate tug and they collapsed back onto the bed in a tangle of limbs. Jun’s laugh was breathless, almost dazed.

Knock knock knock.

“Boys? Settling in?” Jun’s mother’s voice, right outside.

Jun didn’t even move, still caught in Dylan’s grip. “We’re asleep!” he called out, grinning against Dylan’s lips.

Footsteps retreated.

And then Dylan froze—really froze—like reality had just slapped him. “Oh. My. God.”

Jun blinked. “What?”

“We’re in your parents’ house.” Dylan’s voice went tight. “Your parents are literally in the next room. I am not about to give them the impression their son’s boyfriend is some feral maniac who can’t keep his hands to himself.”

Jun smirked, clearly ready with a retort, but Dylan cut him off, already yanking the blankets up and pulling Jun flush against his chest. “We’re sleeping. Cuddling. Like responsible, wholesome adults.”

Jun snorted. “Responsible adults don’t do what you just—”

“Shh,” Dylan warned, tightening his arms. “I’m building in-law points right now. Don’t ruin this for me.”

Jun sighed dramatically but didn’t pull away, his grin hidden in the curve of Dylan’s neck.

And just like that, they went still—warm, tangled, and maybe a little too aware of how much they were not doing.

Notes:

Okkkk sooo ik i told a few of u I'd be uploading this chapter yesterday but then I couldn't cause my parents took my laptop for sm things of their own....BUT ANYWAYSSSS

To compensate for that......
I'll be uploading 4 chapter today eheheheheheehh 🤭🤭🤭🤭🤭
GET READYYYY

Chapter 89: Reading the inevitable fate

Summary:

Dylan pressed a kiss to Jun’s temple. “I like it here.”

Jun smiled against his chest. “Yeah?”

“Yeah. Even if your mom tries to set our wedding date every time I walk in.”

Jun snorted. “She’s just being proactive.”

“I’m not complaining,” Dylan said, voice a little quieter now. “Feels like... I belong here.”

Jun shifted, just enough to tilt his face up. “You do.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

On the second and last day of their stay at Jun’s, by late afternoon, Dylan had completely given up trying to keep count of how many things Jun’s parents had fed him.

It started at breakfast, when Jun’s mother cheerfully ignored Dylan’s “Oh, just a little rice for me” and stacked his bowl high enough to feed a small battalion. Jun’s father, reading the paper, had glanced up just long enough to say, “Eat well. You’ll need the energy for the temple later,” in the same tone a coach uses before a grueling training session.

The temple visit was calm, peaceful—until Jun’s father decided to race him up the long stone stairway “just for fun.” Dylan, gasping at the top, suspected the older man had only been pretending to pant. Jun, the traitor, had walked between them holding a paper bag of fresh steamed buns like it was the Olympic torch. And Jun’s mom had marriage compatibility tested them out of nowhere.

The temple’s shaded courtyard had smelled of sandalwood and warm stone. Dylan had still been catching his breath from the climb when Jun’s mother had clasped his hand and Jun’s in one swoop and had led them—not toward the altar, but to a small red-and-gold stall tucked in the corner.

Before Dylan had even read the sign, she had been scribbling their names—both names—onto a slip of paper and sliding it across to the fortune-teller.

“Marriage compatibility,” she had said airily, as though she were ordering tea.

Jun had frozen. “Wait—what—Mom!”

The old woman behind the table had studied their slip, then had rattled the wooden blocks with a decisive clack. She had looked up, eyes twinkling. “Ohhh, very good. Very, very good. Fated match. Strong bond. Married… very soon.”

Dylan’s ears had gone scarlet. “That’s—uh—definitely impossible,” he had said, his voice pitching higher than he had intended. “Like… calendar-wise. No room. Completely booked.”

Jun had snorted. “Obviously fake. Not possible.”

Jun’s mother, however, had been grinning so hard Dylan had almost been afraid she’d sprain something. She had plucked the paper from the table, folded it neatly, and slid it into her purse with the reverence of a royal decree.

“Souvenir,” she had said innocently, though her eyes had flicked between them like she’d just been handed ammunition for the next decade.

As they had walked away, she had hummed a wedding march under her breath. Dylan had pretended not to notice. Jun hadn’t even tried.

Lunch was at a tiny roadside place Jun swore had “the best dumplings in the district.” Jun’s mother ordered without looking at the menu—dish after dish appearing until the table looked like it was auditioning for a food festival. Dylan ate politely at first, then helplessly, and finally, recklessly, cheered on by Jun’s mother like she was his personal trainer.

The afternoon turned into a slow wander through the market. Jun’s father bought candied hawthorn skewers for all three of them, and Jun kept slipping little trinkets into Dylan’s pockets—a carved bead here, a silk knot there—until Dylan felt like he was smuggling half the craft stalls home.

Back at the house, Jun’s mother somehow decided they hadn’t eaten “enough” and launched into another cooking spree. Dumplings. Glutinous rice balls. Soup fragrant with ginger. And then, with a perfectly innocent smile, she unveiled a spiky, gold-green durian.

By the time they were excused from the table, Dylan was sure gravity had tripled just in their bedroom.

“I can’t move,” Dylan muttered. “I’m ninety percent dumplings.”

“I warned you about her cooking.”

“Why does she keep testing me? Last time it was, ‘Try the extra chili wasabi if you’re brave.’ This time it was, ‘Real love is built on people who can eat durian together.’”

Jun laughed, crawling under the covers and tugging Dylan with him. “You passed, obviously.”

“She’s grooming me to survive her son.”

“Smart strategy.”

Jun settled against him, arm slung across Dylan’s waist, one leg tangling over his.

Outside, the wind chimes danced gently in the night air.

Dylan pressed a kiss to Jun’s temple. “I like it here.”

Jun smiled against his chest. “Yeah?”

“Yeah. Even if your mom tries to set our wedding date every time I walk in.”

Jun snorted. “She’s just being proactive.”

“I’m not complaining,” Dylan said, voice a little quieter now. “Feels like... I belong here.”

Jun shifted, just enough to tilt his face up. “You do.”

The next morning came far too early for Dylan’s liking, though Jun’s mother had been up for hours, bustling in the kitchen like she was preparing a farewell banquet instead of breakfast for four.

By the time Dylan came down with his suitcase, she had already packed them bento boxes “for the road,” three varieties of tea, and—because apparently gravity didn’t exist in her culinary universe—a paper bag full of fried sesame balls.

“You’ll eat on the way,” she said, pressing the bag into Dylan’s hands with the solemnity of a religious offering.

Jun rolled his eyes. “Mom, it’s a thirty-minute drive to the airport.”

“Traffic might be bad.”

“It’s 7 a.m.”

“Exactly. Everyone’s rushing to work. Eat, Dylan.” She patted his arm, then—before he could react—pulled him into a hug that was tighter and longer than any she’d given Jun this trip.

“You’ve lost weight,” she said accusingly into his shoulder.

Dylan blinked. “I—I gained four kilos here—”

“Not enough. Next time, I’ll fix that.” She pulled back just enough to cup his face in both hands and give him the kind of look usually reserved for someone going off to war. “You take care of my son, hm? And yourself. And call me when he annoys you so I can scold him.”

Jun’s father appeared from the hallway, adjusting his watch like he hadn’t just been eavesdropping. “Don’t worry,” he said, slipping Dylan’s backpack over his own shoulder. “We’ll be at the wedding early. Front row.”

Dylan’s brain short-circuited. “That’s… not a thing yet—”

Jun groaned. “Dad—”

“What?” His father shrugged, entirely unbothered. “These things move quickly when they’re right.”

Jun’s mother hummed her agreement, clearly delighted. “I’ve already started thinking about the menu.”

“Stop encouraging her,” Jun muttered, steering Dylan toward the door, but Dylan could still feel his ears heating as they shuffled into the car.

Jun’s parents got out to help unload, but the goodbye wasn’t quick—Jun’s mother straightened his collar three times, slipped a tiny red envelope into his pocket “for good luck,” and made him promise to eat the sesame balls before takeoff.

Jun’s father shook his hand firmly, then clapped him on the shoulder. “Don’t keep us waiting too long, Dylan.”

For the first few minutes of the drive, Dylan was busy arranging the food parcels on his lap so none of the sauces leaked. Jun kept one hand on the wheel, sunglasses hiding his eyes, but Dylan could feel the side glance every time he fussed with the bags.

“You’re treating those like newborn kittens,” Jun said finally.

“That’s because your mother gave me the look,” Dylan replied. “You know. The ‘if you spill my curry, you’re dead to me’ look.”

Jun’s mouth twitched. “That was her normal face.”

Dylan stared at him. “Normal? I thought she was cursing my descendants.”

Jun chuckled under his breath. “Don’t take it personally. She likes you.”

“Right, because threatening my soul is the universal sign of affection.” Dylan shifted the parcels slightly. “Also—why do you people make curry so sloshy? This is a high-risk food.”

“Because it tastes better that way,” Jun said. “And because I like watching you panic.”

Dylan groaned, tipping his head back. “If this leaks, I’m blaming you in front of your entire extended family.”

“Shia! They’ll probably take your side.”

There was a beat of comfortable silence before Dylan spoke again. “Oh, by the way, I saw that giant billboard of you near the main road.”

Jun raised an eyebrow. “Yeah?”

“It’s criminal you didn’t warn me. Do you know what it’s like to have your boyfriend’s ten-foot face glaring down at you while you’re trying to cross the street?”

Jun’s lips curved. “Did you wave?”

“No, I hid behind a fruit cart like a normal person!” Dylan shot back. “I thought I was about to get jumped by the Paparazzi Police.”

Jun laughed quietly, the sound warm and low. “You’re ridiculous.”

“And you’re smug,” Dylan said. “One day you’ll come across my giant billboard and it’ll make you feel the same.”

Jun glanced at him briefly. “If it’s your face, I’ll probably just kiss it.”

Dylan blinked, caught off guard. “That’s… grossly sweet. I’m filing a complaint.”

Jun just hummed, turning the wheel as they merged onto the highway. Dylan glanced out at the passing scenery, the curry still safe in his lap, and felt that odd, unfamiliar ache in his chest—the kind that only seemed to happen when Jun was around.

By the time they pulled up to Suvarnabhumi Airport, Dylan’s nerves had settled into something warmer.

They finally walked inside, giddy with each other until they spotted MARS and Po by the check-in counter.

Thame spotted them first. “There they are—fresh from the family honeymoon.”

Nano grinned. “How many wedding invitations did you collect?”

Po tilted his head at Dylan. “You’re glowing.”

Dylan groaned. “I’m overfed, not glowing.”

Jun, however, just smirked, sliding an arm around Dylan’s waist like the smugest man in the terminal. “He belongs to my family now. Officially.”

Dylan elbowed him, but he didn’t move away.

They joined the queue for check-in, the rest of MARS trailing behind like a pack of hyenas smelling fresh gossip.

“Officially family,” Pepper repeated loudly, making sure the passengers ahead could hear. “That’s what people say when they’re married, Jun.”

Jun didn’t blink. “Good. Saves time.”

Dylan rolled his eyes, focusing on the check-in counter ahead. Unfortunately, Po had decided that the slow-moving line was an open invitation for interrogation.

“So,” Po leaned in, voice dripping fake curiosity, “when’s the actual wedding? Or are we skipping straight to the couple’s reality show phase?”

“Next lifetime,” Dylan deadpanned.

Pepper clutched his chest. “Tragic. I already ordered matching aprons for you two.”

By the time they reached the counter, the teasing had reached fever pitch.

The airline staff smiled politely. “Passports and booking reference, please.”

Jun handed theirs over without letting go of Dylan’s waist.

“Sir,” Dylan muttered, “you can’t physically claim me at the check-in desk.”

Jun tilted his head. “Watch me.”

The staffer, to her credit, didn’t react—though her lips twitched dangerously. She typed in their details, printed the boarding passes, and slid them over.

Po snatched Dylan’s before he could. “Name check: yep, says ‘Mr. Jun’s Boyfriend.’”

Dylan swiped it back. “It says nothing of the sort.”

Nano peeked over. “Technically, it says ‘Mr. Dylan.’ Which, if you think about it, still sounds like he belongs to you, Jun.”

Jun grinned like he’d won something important.

Security wasn’t any better.

As they stood in line to have their bags scanned, Pepper whispered—loud enough for strangers to hear—“Careful, Dylan, they might confiscate you for being too hot. You’ll have to declare yourself as carry-on.”

Jun didn’t miss a beat. “I’m declaring him as fragile. Handle with care.”

Dylan groaned, shoving his bag onto the belt. “If I end up in the overhead compartment, I’m suing all of you.”

They finally emerged on the other side, boarding passes in hand, but MARS and Po weren’t done.

Thame snapped a quick photo of the two of them walking toward the gate. “For the tour scrapbook,” he announced.

Nano glanced at the picture and grinned. “More like pre-wedding album.”

Jun just tightened his hold around Dylan’s waist and kept walking. “Good angle, Thame. That one’s going in the official family archive.”

Dylan didn’t even bother fighting it anymore—he just muttered, “I need new friends,” and let himself be steered toward the gate like the man had already surrendered to his fate.

Notes:

OH btww....ukw guys I was thinking of opening a patron or ko-fi.....cause I was like might be a side income beside college....
since I'm writing anyways might make something from it...... (and feel a little less broke)

But then *sigh* fanfics rn't allowed legally and as for the originals......my originals rn't tht read.......soooo....ig....
Not doing it anytime soon

Chapter 90: The flight to HongKong

Summary:

Po finally looked up, one eyebrow raised. “We’re in public. On a plane. Next to Pepper.”

Pepper, who was across the aisle, made a disgusted noise without looking up from his tablet. “I don’t want to hear this.”

“See? He already killed the moment,” Po said dryly.

Thame leaned in closer, dropping his voice to something almost childish. “Please, P’Po~ Just one kiss. For science.”

Po’s mouth twitched—just enough to betray amusement—before he pressed a quick kiss to Thame’s temple.

Nano, seated behind them, gagged theatrically. “This is a shared airspace. Think of the civilians.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

They had barely settled into the plush armchairs of the business class lounge—Jun with a coffee, Dylan trying to disappear into his hoodie—when Dylan’s phone started buzzing.

The caller ID lit up: Nai Nai.

Jun glanced at the screen and smirked. “Answer it. I miss her.”

Dylan sighed, swiping to pick up. “Hi, Nai Nai—”

“Wai,” her voice boomed through the speaker like it was wired directly to the airport PA system, “you’re alive. Good. When are you coming to visit after your concert thing? I have arrangements to make.”

Dylan blinked. “We’ll be there around 11:30 pm. Why—”

“Home Dylan. Not 'there' home. But good. If you’re bringing Jun, I need to plan the menu, clean the guest room, find a bigger rice cooker, and bring out all my good wine. You two eat like soldiers who just escaped a famine.”

Jun leaned over so his voice carried. “Nai Nai, I can bring dessert.”

“Oh, Jun, you are so sweet,” she switched to her warm tone instantly. “Bring yourself. That’s enough. I’ll make red bean soup for you. Not for Dylan. He doesn’t appreciate it.”

Dylan groaned. “Nai Nai—”

She cut him off without mercy. “And don’t wear those ugly jeans you always wear. Jun deserves to be seen in public with someone who looks presentable.”

Jun was openly grinning now. “I like his jeans, Nai Nai.”

“You like him. That’s different,” she shot back. “I have clothing standards even though he might be the only actually successful grandchild I have.”

Before Dylan could respond, she added, “And tell the rest of your little band and that Po boy to come too. My house is big enough. I’ll feed them. Maybe they’ll dress better than you.”

From across the lounge, Nano mouthed, Is she roasting you again? Dylan just nodded grimly.

“I’m hanging up before this becomes a group shopping intervention,” Dylan muttered.

“Too late,” Nai Nai said cheerfully. “I already made a list of what you’re wearing when you arrive.”

Jun laughed so hard he nearly spilled his coffee. Dylan ended the call with the pained dignity of a man who knew resistance was futile.

Pepper, who had clearly overheard every word, just sipped his drink and said, “Your grandma’s my hero.”

Boarding was mercifully quick—business class perks—and soon they were settling into the wide seats of the Hong Kong-bound flight.

Jun leaned back, sipping the last of his coffee while Dylan shoved his hoodie over his head like he was trying to disappear into it entirely. Once they’d buckled in, Jun tugged at Dylan’s sleeve until the hood slipped down.

“You’re going to crease your hair,” Jun murmured.

“Pretty sure no one cares,” Dylan mumbled, eyes already heavy.

Jun tilted his head with mock offense. “I care.”

That earned him the tiniest smile before Dylan’s head tipped sideways onto Jun’s shoulder. Within minutes, Dylan was half-asleep, Jun’s hand loosely curled over his arm. By the time the plane started taxiing, Jun’s head had dropped to rest lightly against Dylan’s, their breathing falling into sync.

Across the aisle, Thame squinted at the scene like he was evaluating a rival product. He leaned toward Po, whispering, “We’re cuter.”

Po didn’t even glance up from the tablet where he was going through the company emails. “Mm-hm.”

“I mean it. They think they’re the couple everyone stans, but we’re the real power duo here,” Thame insisted, voice still hushed.

“Sure,” Po said, tone entirely placating.

Thame frowned. “You’re not listening to me. Kiss me so I can prove my point.”

Po finally looked up, one eyebrow raised. “We’re in public. On a plane. Next to Pepper.”

Pepper, who was across the aisle, made a disgusted noise without looking up from his tablet. “I don’t want to hear this.”

“See? He already killed the moment,” Po said dryly.

Thame leaned in closer, dropping his voice to something almost childish. “Please, P’Po~ Just one kiss. For science.”

Po’s mouth twitched—just enough to betray amusement—before he pressed a quick kiss to Thame’s temple.

Nano, seated behind them, gagged theatrically. “This is a shared airspace. Think of the civilians.”

Pepper didn’t even look up. “Between the lovebirds in front and the lovebirds across the aisle, I might ask the flight attendant to seat me in the cargo hold.”

Nano nodded solemnly. “Same. At least the dogs back there wouldn’t be making heart eyes.”

None of the couples bothered to reply—Jun and Dylan were already asleep, leaning into each other like it was the most natural thing in the world, and Thame was busy looking smug about his ‘victory.’

The plane lifted off, carrying two very different couples, one long-suffering bandmate, and one man actively regretting ever leaving his single life in peace.

The Hong Kong arena was alive, almost vibrating from the sea of screaming fans. Lightsticks bobbed like fireflies, banners waved so hard you could hear the fabric snapping in the air, and the crowd noise was so loud it felt like it was pressing against the stage.

Halfway through the set, the music faded, and the LED screens behind them shifted into bright graphics for the talk segment. Jun and Dylan ended up at center stage together, side by side. The fans immediately reacted like someone had just announced free gold bars — the screaming doubled, if that was even possible.

Jun shaded his eyes with one hand, scanning the crowd like he was trying to pick someone out. “Hong Kong, you’re loud tonight,” he said into the mic, his grin easy and wide.

The crowd’s reply was just more screaming.

Dylan leaned slightly toward him — close enough that the big screens caught the space between them shrinking. “I think they’re trying to tell us something,” he said, voice low enough to sound almost private, but perfectly picked up by the mic.

Fans shrieked louder, and someone near the front yelled something that was clearly about them. Jun caught the words and laughed. “Did you hear that?”

Dylan arched an eyebrow. “I’m pretending I didn’t.”

“Oh, no, let’s talk about it,” Jun teased, pointing to the crowd. “One of you just shouted ‘Kiss already.’” He drew out the words just to feed the chaos.

The arena erupted so loud it rattled in Jun’s chest. Dylan just shook his head with a helpless smile, the corners of his mouth betraying him.

Then Jun spotted it — a massive white banner being waved above the fans like a proud battle flag. In bold red letters: RESPECTFULLY, I WANT TO BE THE HOODIE.

Jun lost it, actually doubling over with laughter. “Okay, okay — which one of you—” He pointed toward the section but was cut off by Dylan.

“Don’t encourage them,” Dylan said, but the smile in his voice gave him away.

Jun straightened, tugging on the hem of his oversized hoodie. “Sorry, this one’s not for sale. Limited edition.”

“Limited edition because you stole it from my closet,” Dylan countered, dry but fond.

Jun made a show of looking at the crowd. “Borrowed,” he corrected, to which the arena screamed in approval like they’d just been given a plot twist.

Pepper, waiting at the edge of the stage, muttered something to Nano that made Nano roll his eyes. They both knew Jun and Dylan were feeding the shippers on purpose at this point.

Before they moved on to the next song, Jun leaned into the mic, voice softer but carrying perfectly. “You guys are making tonight unforgettable.” His gaze flicked to Dylan for half a second, and the crowd caught it. They screamed even louder.

Dylan didn’t say anything in reply — just reached over and ruffled Jun’s hair, a small, almost private gesture that still set the arena on fire.

The roar of the crowd still echoed faintly through the walls, muffled by the thick backstage corridors. Jun had just tossed his in-ears onto the dressing table when Dylan appeared in the doorway, towel slung around his neck, hair damp from the quick post-show rinse.

“You survived the fan segment,” Jun said, reaching for the water bottle Dylan held out to him.

“You say that like it was dangerous,” Dylan replied, leaning against the frame with the ease of someone who’d already showered off the stage adrenaline but was still riding the high.

“It was dangerous,” Jun said, twisting the cap off. “You fed them a whole week’s worth of ship edits.”

“You were the one who pointed out the ‘Kiss already’ girl.”

Jun smirked, taking a slow sip of water. “And you didn’t deny it.”

“I didn’t agree, either,” Dylan said, but his tone was lazy, amused.

Jun took a step closer, close enough that their knees almost brushed. “You smiled.”

Dylan’s lips twitched. “You imagined it.”

Jun tilted his head, mock-threatening. “Careful. Keep talking like that and I’ll have to prove you wrong.”

Dylan met his gaze without flinching, that quiet confidence in his eyes. “You’re in my hoodie. I think you already did.”

Before Jun could come up with a retort, a voice from down the hall yelled for them to join the group photo. Dylan pushed off the wall, brushing past Jun as he did.

“Come on,” he said over his shoulder, “before Pepper decides we’re banned from standing next to each other on stage.”

Jun followed, smiling to himself. “Too late for that.”

The van hummed along the smooth highway, city lights thinning as they moved toward the quieter edge of town. The post-concert high had faded into that in-between state where everyone was awake but not buzzing — the kind of calm that came before walking into someone else’s world.

Jun sat beside Dylan in the back, his arm resting on the seat between them. Po and Thame were up front with the driver, quietly chatting, while Pepper and Nano sat opposite, trading occasional glances but mostly lost in thought.

Manager Tae glanced over from the ipad in the front passenger seat (he couldn’t make it cause of other company assigned work). “We should be there in about thirty minutes. Everyone still good with going straight from the venue?”

A few nods answered him.

“It’s not like it’s far,” Dylan said, voice steady but quieter than usual. “You all remember the way from Nai Nai’s birthday.”

Jun smirked faintly. “Yeah. Remember the banquet hall so packed you couldn’t even see the walls?”

“And the food that just kept coming until I thought I’d explode,” Nano added.

Pepper gave a dry laugh. “And the uncles who treated me like I was in a job interview.”

Dylan’s lips quirked, but he didn’t deny it. “They mean well. Sort of.”

Thame twisted in his seat. “So tonight’s going to be like that?”

“Not exactly,” Dylan said. “Nai Nai’s house is smaller than a banquet hall. She’ll actually be able to talk to you this time. Properly.”

Po glanced at him through the rearview mirror. “Well… we don’t really know her yet.”

“Not personally,” Dylan agreed. “At the birthday, she was hosting too many people to focus on anyone. But… she invited you all herself this time. That means something.”

That drew a small, thoughtful silence.

Jun broke it, his tone calm. “Then let’s make a good impression.”

Dylan looked at him, and for a brief moment, something eased in his shoulders. “Well you mister made enough impression last time you probably can’t anymore unless you want to be demoted from ‘best adoptable grandson’ position.”

Pepper arched a brow. “So what’s the plan? Show up, eat everything in sight, and try not to get roasted too hard?”

Dylan actually let out a short laugh. “You can try. But Nai Nai doesn’t hold back.”

Nano grinned. “Good. I like her already.”

The van settled back into a comfortable quiet, the city fully behind them now. Ahead, the night road stretched toward warm lights and an old woman’s sharp eyes — and whatever welcome she had waiting.

Notes:

Oh btw I've drafted till the proposal.....and good news for you 10 more chapter till there after this
Sooooo

doing the math.....there should be 3/4 more chapters after tht so expect 13 chapters atleast

Chapter 91: Roasting the Side couple

Summary:

Pepper and Nano exchanged an amused glance as they took their seats. Po leaned closer to Thame and muttered, “She’s basically adopting all of us.”

Nai Nai returned to the dining room carrying a teapot, her eyes sweeping the group with visible fondness. “You boys worked hard tonight. So you eat. A lot. And then you tell me everything about your trip.”

Jun caught Dylan’s eye over the rim of his tea cup and murmured, “I told you she’s the best.”

Dylan’s lips curved faintly. “I know.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The van slowed as the road narrowed, city lights fading into a quieter stretch of tree-lined streets. Even from the window, Jun recognized the neighborhood — the same one they’d driven through for Nai Nai’s birthday banquet months ago.

“Feels like déjà vu,” Jun murmured, watching the familiar gates roll past.

“That’s because you nearly got lost trying to find the bathroom last time,” Dylan teased under his breath.

The driveway came into view, the gate already open. The porch light glowed warmly, and the front door stood ajar like it had been waiting for them.

Nai Nai was there before the van even came to a full stop, stepping out onto the porch with the quick, purposeful stride of someone who didn’t like to waste time.

The moment Dylan climbed out, her face lit up. “Ah! My favorite grandson! Let me see you.”

Dylan stepped forward to give her a hug, and she patted his back with the approving firmness of someone checking that he’d been eating enough. “Still too thin,” she declared, though her eyes were smiling.

Her gaze shifted and landed on Jun. “Jun-ah,” she said warmly, and her whole tone softened. “Come here. You haven’t changed — still too handsome for your own good.”

Jun grinned and returned the hug easily. “It’s good to see you again, Nai Nai.”

“And you,” she said, patting his cheek lightly before turning to the rest of MARS. “Ah, my boys! Come in, come in! Pepper, Nano, Po, Thame — I remember all your faces.”

“You have a scary good memory,” Nano said, laughing as he stepped forward to shake her hand.

“It’s called caring,” Nai Nai replied matter-of-factly, ushering them toward the door. “And you’re all too thin. Come inside before you disappear entirely.”

The house smelled like home-cooked heaven — braised pork, ginger, scallion oil, and something sweet and toasty that hinted at dessert.

“Shoes off!” she called over her shoulder as she led them in. “And don’t argue — you’ll get my floors dirty. Jun, Dylan, you sit here.” She pointed to the two seats at the head of the table like she’d already assigned them before they left the venue.

Pepper and Nano exchanged an amused glance as they took their seats. Po leaned closer to Thame and muttered, “She’s basically adopting all of us.”

Nai Nai returned to the dining room carrying a teapot, her eyes sweeping the group with visible fondness. “You boys worked hard tonight. So you eat. A lot. And then you tell me everything about your trip.”

Jun caught Dylan’s eye over the rim of his tea cup and murmured, “I told you she’s the best.”

Dylan’s lips curved faintly. “I know.”

The long mahogany table gleamed under the golden glow of the chandelier, each place setting a perfectly arranged portrait of old-world elegance—lacquered chopsticks, porcelain bowls rimmed with gold, and little dishes of pickled vegetables that smelled faintly of vinegar and ginger. Steam rose from the clay pot in the center, filling the air with the scent of braised pork belly and star anise.

Nai Nai sat at the head of the table in a deep crimson silk jacket embroidered with peonies, her chopsticks already poised. She looked like a general surveying her troops—except these troops happened to be six grown men and one gleaming camera-shy fish in the center dish.

“Eat, eat!” she commanded, snapping her chopsticks for emphasis. “You all look like starving university students, not famous singers. Or married men.” Her gaze flicked to Thame and Po with the speed of a hawk.

Po, sitting upright like he was at a diplomatic meeting, smiled politely. “We’re eating, Nai Nai—”

“Not enough!” she cut in. “You’re newlyweds. You should be feeding each other mouthfuls until people beg you to stop. What’s the point of marriage if no one is suffering from your love?”

The table erupted into laughter. Thame flushed, reaching for a dumpling. “We’re not trying to make anyone suffer.”

“That’s the problem!” Nai Nai leaned forward. “You had two years of dating, all slow and serious like you were negotiating a business merger. Then—bam!—married. You think that means you can go quiet now? No. I want romance. Big, embarrassing romance.”

Po’s ears turned pink. “We already—”

“Ah-ah,” she said, waving her chopsticks like a conductor. “Don’t ‘already’ me. I’ve seen your wedding photos. You kissed like you were worried about smudging your foundation. That is not the passion I expect from my boys.”

Pepper nearly choked on his tea, and Nano was quietly wiping tears of laughter from his eyes.

“Better watch out, Dylan,” Pepper said between snickers. “You’re next.”

“Oh, Dylan is fine,” Nai Nai said sweetly, and the shift in her tone was immediate—warmth dripping like honey as she turned to Jun. “Because Jun makes sure of it.”

Jun blinked, mid-sip of soup. “Uh—”

“Don’t ‘uh’ me,” Nai Nai said. “I can tell. Dylan sits straighter when you’re next to him. He smiles more. Even when you’re quiet, you’re looking after him. That’s why I like you.” She reached over and patted Jun’s hand, then added in Cantonese, soft but unmistakable: “Handsome boy. Polite. My favorite.”

Dylan’s eyes narrowed playfully. “Nai Nai—”

“What? You’re still my favorite grandson,” she said without missing a beat. “But Jun is just…” She pinched her fingers together. “A little bit more favorite.”

The table roared again. Dylan threw Jun a mock glare, which only made Jun duck his head with a small smile—his ears faintly pink.

Pepper leaned over to Nano. “I think Jun’s the only one who could survive Nai Nai’s approval process.”

“Survive?” Nano whispered back. “He’s thriving.”

Nai Nai’s gaze whipped to them. “And you two—why are you whispering like you’re plotting something? Are you dating? No? Tsk.” She pointed her chopsticks at Nano. “You’re too single for my liking. You should learn from Po. At least he got married before his hairline started receding.”

Nano spluttered. “My hairline’s fine!”

“Now it is,” Nai Nai said mercilessly. “But the years are coming, boy. Chop-chop.”

Po buried his face in his hands, and even Thame was laughing so hard he nearly tipped his glass.

Dinner carried on like that—banter flying, dishes passed, stories told. Nai Nai made sure everyone had their bowls refilled, but every so often, she’d quietly nudge the plate of crispy duck a little closer to Jun, or refill Dylan’s tea without him asking. Small, unspoken gestures that made it clear: she loved them all, but those two held a special place.

By dessert, even Thame and Po had surrendered to her teasing, feeding each other mango pudding while Nai Nai nodded approvingly, as though she’d single-handedly restored the balance of romance at her table.

The dinner table was a sprawling masterpiece—steaming bowls of braised pork belly, glistening stir-fried greens, a whole steamed fish with ginger and scallion, and platters of crisp roast duck. Nai Nai had insisted on cooking “just a few things,” which in her vocabulary meant enough to feed a small army.

She sat at the head of the table like a general surveying her troops, eyes sharp, smile sly. Dylan was at her right, Jun at her left—a seating choice that didn’t go unnoticed. The rest of the MARS boys and Po filled in the spaces, each with a bowl of fragrant rice and the slight nervous energy of guests who knew they were about to be both fed and tested.

“Eat, eat,” Nai Nai commanded, lifting the lid off another dish with the satisfaction of someone revealing a well-kept secret. “Skinny boys like you, all of you, need meat on your bones. Except maybe Po. Po looks like he’s been stealing Thame’s portions.”

Po choked on his tea, while Thame immediately slapped his back, half-laughing. “I make sure he eats well, Nai Nai,” Thame defended, his voice carrying that mix of amusement and panic.

“Mm-hmm.” Nai Nai’s chopsticks moved fast, plucking a glossy slice of duck and dropping it onto Po’s plate. “Eat more. You need stamina. Married life is not just holding hands and sharing Netflix passwords.”

Jun bit back a laugh, and Dylan gave him a sideways glance—the kind that said don’t you dare laugh out loud.

Thame, recovering, dared to grin. “We’ve been married for months, Nai Nai. We’re doing fine.”

She leveled him with a look so dry it could have been a desert. “Months? Hah. That’s nothing. Marriage is a marathon, not a sprint. You have to train for the hills, not just the flat roads. And Po—” She turned back to him, her tone mock-serious. “If Thame ever slacks, you call me. I’ll whip him into shape.”

The table roared with laughter, but Nai Nai wasn’t done. She turned to Nano, who had been quietly buttering a bun like he hoped she wouldn’t notice him. “And you. Still single?”

Nano froze mid-butter. “Uh… yes?”

“Good.” She popped a dumpling into her mouth, chewed thoughtfully, then added, “Better to be alone than to be with a fool. But if you’re still single next year, I’ll find you someone myself.”

Nano looked like he wasn’t sure whether to be relieved or terrified.

Through all of this, Jun noticed that Nai Nai’s hands kept moving—placing Dylan’s favorite greens onto his plate without asking, slipping a tender piece of fish to Jun with the same quiet care. Once, when Dylan reached for a dish too far away, she nudged it closer before he could stretch. The little things. The sort of love you didn’t announce, but made sure was felt.

“You two.” Her voice cut suddenly into the warm chatter, her eyes narrowing—not with disapproval, but with a glint of mischief—as she gestured between Jun and Dylan. “Still behaving?”

Jun, who had been mid-bite, swallowed quickly. “Always.”

Dylan, not missing a beat, said, “Define behaving.”

That earned him a sharp but fond tsk. “Aiya, this mouth of yours. I don’t know why Jun puts up with it.” Then she added, softer but not so soft that the table couldn’t hear, “But I’m glad he does.”

For a beat, the noise of the table softened, like even the boys knew when a line had been crossed from playful to genuine. Dylan glanced at Jun, and Jun’s lips curled into a small smile—the kind that didn’t need words.

Then Nai Nai clapped her hands. “Enough mush. Eat more. None of you are leaving this table until the plates are empty. And Po—finish that duck. Stamina, remember?”

When the meal finally ended, they rose slowly, some bracing themselves against chairs as if gravity had suddenly doubled. Pepper held his stomach like a man in mourning. Nano declared he would “never eat again,” a promise Nai Nai immediately bet against with a plate of fruit for later.

Thame leaned heavily on Po as they shuffled toward the guest wing. “If I don’t wake up tomorrow, tell my fans I died happy.”
Po smirked. “If you don’t wake up, I’ll tell them you died eating my share.”

Amid the laughter and sluggish exodus, Nai Nai’s hand closed lightly over Jun’s wrist.
“Walk with me, ah Jun,” she murmured, low enough not to draw attention.

They lagged behind, letting the others disappear down the hall. Nai Nai’s steps were slow but deliberate, and her voice softened once the noise had faded.
“You looked after him well tonight,” she said in Cantonese, nodding toward Dylan’s retreating back. “Better than he knows how to look after himself.”

Jun’s throat tightened. “I try.”

Her eyes crinkled, and she reached up to pat his cheek. “Don’t just try. Keep. Keep until it’s habit. Until it’s… forever.” She glanced toward the guest rooms, her expression still fond but edged with something knowing. “He’s strong, but he’s been lonely in ways he doesn’t talk about. Don’t let him get used to that again.”

Jun swallowed, feeling the weight of the promise she wasn’t quite asking for but fully expected. “I won’t.”

Nai Nai’s smile returned, sly this time. “Good. Now go. Before he notices I’m keeping his favorite away from him.”

Jun followed her order, catching up to Dylan just as they reached their door. Dylan’s brow furrowed slightly. “Where’d you go?”
Jun only smiled. “Secret mission.”

Dylan narrowed his eyes, but before he could press, Nai Nai’s voice rang from the hall: “Sleep well! And no sneaking snacks from the kitchen!”
Jun grinned. “Like our stomach will have any space till three days later.”
Dylan rolled his eyes, but the corner of his mouth lifted—and Jun decided that was as much of an answer as he needed.

Notes:

Last chapter for today 🫶🫶

(also disclaimers: NO ONE TALKS ABT LYKN INFRONT OF ME FOR THE NEXT FOR DAYS....I'm emotionally frailed rn)

Chapter 92: Disapproval

Summary:

Mrs. Lim didn’t respond immediately. She stood still for a long moment, her fingers lightly adjusting the silk scarf around her neck, her gaze fixed on Jun’s every movement, calculating and sharp. When she finally spoke, her voice was low and icy, yet measured with a cold civility.

“Jun,” she began slowly, emphasizing each word, “we have heard much about you… about your relationship with Dylan.”

Jun swallowed hard, trying to steady his shaking voice. “Yes, ma’am. I care for him deeply.”

Mr. Lim cleared his throat, his tone slow and deliberate, carrying a weight that seemed to settle heavily on Jun’s chest. “We expect someone serious. Someone who fully understands what it means to bear the responsibility of family—someone who can support Dylan without complicating his life or threatening his future.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

Morning light spilled softly through the window as Jun quietly moved around the house, careful not to wake Dylan still resting in their guest room. In the kitchen, Nai Nai was already on the phone, her tone brisk and efficient as she arranged logistics for the day.

“You, Pepper, Nano, Po, and Thame will be heading out soon,” she explained once off the call, a hint of amusement in her voice. “I’ve arranged for a driver and guide to take you all on a tour around the old town—markets, temples, and a few quiet spots away from the usual crowds.”

Jun nodded, taking a seat at the small table. “And what about Dylan?”

Nai Nai’s expression shifted to something more serious. “He stays here. Some distant relatives have heard that Dylan is here’ They’re coming by unexpectedly this morning.”

Jun frowned. “Distant relatives? Then I should stay back too, how can I leave my boyfriend alone amongst so many matchmakers?”

“Yes. On Dylan’s father’s side—relatives not often seen and a bit… traditional.” She gave Jun a knowing look. “You guys go ahead and tour Hong Kong while you can, Dylan’s seen it a lot.”

Before Jun could respond, the doorbell rang. Nai Nai glanced at the clock. “That must be Dylan’s parents.” She turned to Jun with a gentle smile. “Time to meet them.”

Jun straightened as the door opened to reveal Dylan’s parents stepping inside—warm, dignified, and clearly accustomed to hosting. As they greeted Nai Nai with smiles and polite bows, Jun felt the weight of the moment settle over him, knowing this was a step deeper into Dylan’s world—and his family’s traditions.

Dylan’s parents—Mr. and Mrs. Lim—entered with deliberate steps. Their faces were masks of composed severity, eyes cold and unyielding as they swept over Jun like inspectors appraising an unvetted stranger. The air in the room thickened instantly, the weight of their silent judgment pressing down in a way Jun hadn’t anticipated. His breath hitched as his heart began to race.

Jun forced a tight, polite smile and took a small step forward. “Hello, Mr. Lim, Mrs. Lim. It’s an honor to meet you.”

Mrs. Lim didn’t respond immediately. She stood still for a long moment, her fingers lightly adjusting the silk scarf around her neck, her gaze fixed on Jun’s every movement, calculating and sharp. When she finally spoke, her voice was low and icy, yet measured with a cold civility.

“Jun,” she began slowly, emphasizing each word, “we have heard much about you… about your relationship with Dylan.”

Jun swallowed hard, trying to steady his shaking voice. “Yes, ma’am. I care for him deeply.”

Mr. Lim cleared his throat, his tone slow and deliberate, carrying a weight that seemed to settle heavily on Jun’s chest. “We expect someone serious. Someone who fully understands what it means to bear the responsibility of family—someone who can support Dylan without complicating his life or threatening his future.”

Jun felt a tightening in his chest, as if the air itself had thickened, making it harder to breathe. “I love him. I want to support him in every way I can.”

Mrs. Lim’s eyes flickered with a shadow of skepticism, her gaze narrowing with unmistakable doubt. “Love is important, yes. But love alone is not enough. It does not guarantee the strength, the stability, or the loyalty we require.”

Jun’s throat tightened further, and his voice trembled slightly. “I understand. I am ready to face whatever challenges come—”

“Challenges?” Mr. Lim interrupted sharply, his voice cold as steel. “Do you truly comprehend what you are stepping into? The sacrifices that will be demanded? The relentless scrutiny? The judgment that will not just come from the world, but from those closest to Dylan?”

Jun’s hands clenched into fists at his sides, but he fought to keep calm. “I’m prepared to do whatever it takes to stand by him.”

Mrs. Lim’s gaze hardened, and she folded her arms, her tone cutting. “Are you prepared for the isolation? The whispers behind closed doors? The family gatherings where you may be treated as an outsider? Because that is the reality. We will protect Dylan. And we will not allow anyone to disrupt his future with frivolity or weakness.”

Jun’s heart pounded louder now, the pressure almost suffocating. “I want to build a future with him. A strong one.”

Mr. Lim’s lips pressed into a thin, unyielding line. “Words are easy. Actions are what prove a person’s worth. Dylan’s life and career are delicate, and we will not tolerate distractions or instability.”

Mrs. Lim leaned forward slightly, her eyes boring into Jun’s. “Your background, your family, your character—all will be scrutinized. This is not a place for mistakes or uncertainty. We expect unwavering commitment.”

Jun’s chest tightened painfully. “I am committed.”

Silence fell heavy, broken only by the ticking of the clock. Jun’s breath came shallow and quick, sweat prickling at his temples. Nai Nai stood quietly nearby, her eyes twinkling with quiet amusement but offering no words of comfort.

Minutes stretched, each second feeling endless, until the creak of the guest room door broke the tension. Dylan appeared, rubbing his eyes, still adjusting to the morning light.

“Why the long faces?” Dylan asked, confusion knitting his brows as he took in Jun’s stiff posture and the solemn expressions on his parents’ faces.

Jun took a steadying breath, carefully choosing his words, aware of how delicate the moment was. “Your parents care deeply for you,” he began gently, looking toward Mr. and Mrs. Lim with respect. “I can see how much they want the best for you—how much they want to protect you and your future.”

He paused, then continued, “Their concerns, about me… it’s because they love you and want to make sure anyone close to you is serious and strong enough to support you. I understand that.”

Jun’s voice grew firmer, but still kind. “They’re not exactly at peace of mind with me. They want to see if I’m someone who can stand by you no matter what—through all the challenges.”

Dylan blinked, confusion deepening for a moment. Then, unexpectedly, a burst of laughter shook his frame.

“Oh, Jun,” he said between chuckles, “they’re just messing with you.”

Jun’s eyes widened in disbelief. “Messing with me?”

Dylan nodded, grinning widely. “Yeah, this has been their tradition forever. Every person I’ve ever brought home—they put them through the same scare-show. It’s their way of teasing me. If you survive, you’re in.”

Mrs. Lim’s lips curled into a genuine smile, the stern mask melting away. “He’s right.”

Mr. Lim let out a soft chuckle, his arms relaxing. “Welcome to the family, Jun.”

Relief flooded Jun’s chest, and he laughed, the tension releasing like a heavy storm finally passing.

“Guess I passed the test after all,” he said, shaking his head with a smile.

Dylan threw an arm around Jun’s shoulders. “You did. And you did it better than most.”

Nai Nai’s laughter joined theirs from the side, warm and approving.

Ten minutes into the family bliss  and Pepper was the first to rise, stretching and yawning quietly, followed by Nano, Po, and Thame. They moved down the stairs in a sleepy procession, drawn by the inviting aroma of fresh tea and breakfast.

In the dining room, Dylan’s parents stood at the head of the table, their expressions softened from yesterday’s formality to gentle warmth. Mrs. Lim arranged the last dishes of steamed buns and fresh fruit with quiet grace, while Mr. Lim greeted each of the boys with a polite nod and a reserved smile.

As the group settled in, Dylan appeared, taking a seat beside Jun with an easy grin. “Good morning, everyone. I want you all to meet my parents properly.”

Introductions were exchanged with respectful bows and polite words, the atmosphere both formal and welcoming. Mrs. Lim shared stories of Dylan’s childhood with a rare softness in her voice, while Mr. Lim asked the boys kindly about their plans for the day.

Nai Nai stood quietly near the kitchen doorway, watching with a calm smile and a subtle sparkle in her eyes—her presence steady but unobtrusive, the unspoken matriarch guiding the day from the sidelines.

After breakfast was well underway, Mrs. Lim cleared her throat gently and addressed the group. “We have arranged for a driver and guide to take Jun, Pepper, Nano, Po, and Thame on a tour of some of the city’s historic sites and markets. It should be a pleasant and enriching experience.”

Mr. Lim added, “We hope you enjoy the day and return with good memories.”

Mrs. Lim glanced at Jun and Dylan, her expression softening further. “Dylan will remain here today, since a few of our distant ‘relatives’ suddenly decided to drop by.”

Dylan gave Jun a playful nudge. “Are you going to miss your boyfriend?”

“How can I not when my boyfriend is so pretty?” Jun smirked.

The MARS boys began gathering their bags, stretching and muttering sleepy complaints as they prepared to set out. Pepper adjusted his backpack, Nano shuffled through his notes for the day, and Thame and Po bickered lightly over who would sit shotgun. The atmosphere was full of energy and anticipation, a lively contrast to the calm domesticity of the breakfast table.

Dylan, leaning casually against the kitchen counter, watched them with a playful smirk. “Nai Nai,” he said, turning to her with an easy confidence, “you should go with them. You know this city inside and out, and you deserve a little adventure too.”

Nai Nai raised an eyebrow, lips twitching with amusement. “And leave you alone with these distant relatives?”

“I can handle them,” Dylan said smoothly, his tone cheerful. “Besides, they’re not going to stay long. And I’ve survived worse than a few lectures from judgmental cousins. You go enjoy yourself.”

Nai Nai’s eyes narrowed slightly, sensing the subtle tension beneath Dylan’s easy assurance. She gave a soft hum of reluctant agreement, ruffling Pepper’s hair as she passed him. “Fine. I’ll go. But don’t make me regret it.”

Jun, gathering his jacket and small satchel, turned to Dylan with a grin. “I guess that’s your cue to relax, Mr. Resting-in-the-House.”

Dylan rolled his eyes but smiled brightly. “Oh, you mean I get to lie around while you all explore the city? The life of privilege.”

Jun leaned over, brushing a stray lock of hair from Dylan’s face. “Make sure you eat something. Don’t let the relatives starve you into misery.”

“I’ll survive,” Dylan said with a wink, though his eyes caught Jun’s for a fleeting moment, warm and tender. “Go enjoy your tour, you hooligans. I expect reports on all the food and sights. And don’t forget—you’re eating for me too.”

The MARS boys laughed, the room buzzing with playful chatter, jokes, and the clatter of chairs and bags being slung over shoulders. The energy was light, vibrant, and full of promise—the kind of morning that felt endless and safe.

Yet, amid the laughter and bustling preparations, Dylan’s gaze flicked to his phone as a subtle ping arrived—a message from one of the distant relatives. The tone was polite, but the phrasing was precise, almost sharp: hints of judgment, carefully worded suggestions of expectation. Dylan’s lips curved into a faint, knowing smile. “They’ll be here,” he murmured to himself, voice quiet, almost imperceptible. “And judging. Loudly, no doubt.”

He tucked the phone away and straightened, returning to his cheerful façade. Jun, unaware of the incoming storm, gave him one last teasing nudge. “Try not to cry too much while I’m gone.”

“I’ll manage,” Dylan replied, his tone playful but layered with care. “Go make memories for all of us. I’ll be here, resting and fending off the hordes of critical relatives.”

Jun laughed, leaning in for a quick, reassuring hug before stepping toward the door with the rest of the group. The mood in the room remained lively and warm, filled with playful energy, teasing banter, and the gentle rhythm of family and friends beginning a day together—a perfect morning, blissful and full of light, masking the heartbreak that was quietly waiting just around the corner.

Notes:

EHEHEHEHEHEH DID I GET U WITH THE CHAPTER TITLE?? 🤣🤣😆😆😆

But I definitely did get Jun 😏😏😏🤣🤣🤣

Chapter 93: Fangs of the Family

Summary:

Dylan’s hands tightened around his teacup. “Jun’s not like that,” he said, still even-toned, but his eyes stayed fixed on the table.

“Oh, of course,” Cousin Mei replied, in the same tone one might use to humor a child. “We just worry. A man needs a woman’s steadiness. Balance. That’s tradition.”

Mrs. Lim’s smile thinned to nothing. “Tradition doesn’t dictate his happiness.”

But the digs kept coming, little poison darts disguised as concern:

“What if you want children someday? You’ll regret closing that door.”
“Your parents may say they’re fine with it, but deep down, no one truly wants their family line to end.”
“It’s such a… bold… thing to live openly. Don’t you ever worry you’re making life harder than it has to be?”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The doorbell rang again. And again. And again.

By the fifth chime, Dylan was already halfway to the door, but it was clear this wasn’t just a casual visit. The entryway flooded with bodies—Auntie Wei, Uncle Liang, Cousin Mei—and then more, like they’d all coordinated to swarm at once. Great-Uncle Jian, his wife, their three adult children; a married pair from Singapore Dylan barely remembered meeting at age nine; a stoic grandmother figure whose exact family connection was unclear; and two cousins who looked like they’d stepped straight out of a business magazine.

They moved into the house like they owned it, their greetings syrupy and perfectly rehearsed. Luggage rolled across the hardwood like a parade. Air-kisses landed on cheeks that didn’t want them.

“Oh, you’ve kept this place exactly the same,” Auntie Wei said, eyes scanning every detail.

“Hmm,” murmured Great-Uncle Jian, “well maintained for so many guests, isn’t it?”

Dylan smiled, taking their coats and gesturing toward the sitting room. “We’ll make it work. Welcome.”

The first twenty minutes were almost pleasant—polite laughter, small talk, tea being poured. They asked about Hong Kong weather, commented on the view, complimented Nai Nai’s tea set.

But the first hairline crack came fast.

“And where is this… Jun?” asked Business Cousin Number One, tone dripping with casual curiosity.

“Out with the others,” Dylan replied, easy and steady.

“Ohhh,” sighed one of the Singaporean relatives, “that friend of yours. You must be… very close.”

A ripple of knowing looks passed around the room.

“It’s nice, of course,” Cousin Mei chimed in, “but we do wonder if such… companionship will help you in the long run.”

Mrs. Lim’s hand tightened slightly on her cup. “Jun is family us.”

“Yes, yes,” Great-Uncle Jian said, waving a hand, “but the world is not kind to… certain arrangements. People talk. Opportunities close. We worry.”

Dylan’s polite smile didn’t falter, but his fingers stilled on the armrest. “We’re happy. That’s what matters.”

“Oh, happiness is good,” Auntie Wei said sweetly, leaning in just a fraction. “But a family’s reputation… lasts longer than happiness.”

Someone chuckled quietly, just loud enough for Dylan to hear.

The living room filled quickly with the sound of cups clinking, chairs shifting, and voices overlapping in half a dozen directions. Thirteen relatives, each with their own conversational tempo, each with their own brand of calculated critique.

At first, it was subtle.

“Ah, Dylan, you’ve… dyed your hair again?” asked Auntie Wei, her voice sugar-coated but her brows pinched ever so slightly. “So… modern.”

Cousin Mei’s eyes swept Dylan from head to toe like she was appraising an item at an auction. “And such casual clothes for hosting. Very… relaxed.”

“Oh, that’s his style,” Mr. Lim cut in smoothly. “He works in the arts.”

“Ah yes,” Great-Uncle Jian said, setting down his teacup with deliberate care. “An… entertainer. Not the most… stable of professions, hmm?” His eyes flicked briefly to the Singaporean couple, who both nodded knowingly.

Dylan’s polite smile held, but his shoulders were just a touch tighter.

They didn’t stop there.

“So, what exactly is your… role? Performer? Singer? Dancer?” Business Cousin Number Two asked.
“All three, sometimes,” Dylan answered lightly.
“That’s… nice,” the cousin said, tilting his head in mock-consideration. “But you know, there’s still time to… redirect. Something more… sustainable. Something with a pension.”

Mrs. Lim’s lips pressed thin, but she remained silent, perhaps letting Dylan handle it himself.

Then came the pivot.
“And this Jun,” Auntie Wei began, her tone airy as though she were asking about the weather, “how long have you two been… friends?”

“Almost two years,” Dylan said, keeping his voice calm.

“Friends,” Great-Uncle Jian repeated, savoring the word. “Such loyalty is… rare. But these things… they don’t always last. We’ve seen it before, haven’t we?” He glanced around the room, earning murmurs of agreement.

The Singaporean aunt leaned forward conspiratorially. “And it’s just the two of you? No plans to… expand?”

Dylan’s parents exchanged a quick look—warning, protective.

“We support Dylan and Jun completely,” Mr. Lim said firmly.

“Yes, of course,” Business Cousin Number One replied with a polite smile. “But love between… men… it is a difficult road. Very few reach the destination. So much pressure, so much judgment from society.”

The irony of them being the ones applying that judgment wasn’t lost on anyone.

Dylan’s hands curled slightly against his knees. “We know it’s not easy,” he said quietly, “but we’re happy.”

“Oh, youth,” Auntie Wei sighed. “So passionate. So confident. But passion fades. And family… family is forever.”

Great-Uncle Jian gave a slow nod. “And sometimes, one must make sacrifices for the sake of the family’s name. We would hate to see you… limited… by certain choices.”

Mrs. Lim’s voice cooled to steel. “He is not limited.”

A thin silence followed, but it was the kind that feels like the eye of a storm, not the end of it.

Over the next hour, they kept pressing—tiny, needling questions hidden under layers of etiquette.

  • “You must travel so much—doesn’t that keep you from… settling down?”
  • “Don’t you worry about what your fans might say?”
  • “Your appearance matters so much in your industry—have you considered a more traditional look?”

Every comment felt like a pinch, a tug, a thread pulled loose from Dylan’s composure. His smiles grew smaller. His voice softened, almost imperceptibly. He stopped meeting certain eyes. His posture curled in, just enough to signal to anyone who truly knew him that something was wrong.

From the outside, Dylan looked fine. Charming, polite, just a gracious host entertaining family.
But from the inside, it was the slow, steady work of erosion.

By late afternoon, the house felt smaller than it had in the morning. Not physically—every room still glowed with soft light, the tea still flowed, and the scent of steamed pork buns lingered—but the air had thickened with the slow, unrelenting press of conversation that never seemed to give Dylan space to breathe.

The relatives had moved from the living room to the dining table, claiming it like generals around a war map. Dylan was cornered at the head of the table, every polite smile another brick laid in the wall between him and any real escape.

“Oh, Dylan, you don’t eat more?” Cousin Mei said sweetly, sliding a dumpling toward him. “You’ve gotten thinner since last time. Is it the… touring?”

“Yes, so unhealthy to be always on the move,” Great-Uncle Jian chimed in. “A stable job keeps the body and mind strong.”

“And the family’s reputation,” Auntie Wei added, her voice like honey laced with vinegar.

Dylan’s father’s jaw flexed, but he kept his tone smooth. “His career is stable, and his health is fine.”

They nodded, lips pressed together in that infuriating, we hear you but we don’t believe you way.

Then the homophobia started creeping in again—louder now, more confident.

“I wonder if Jun will still be around in ten years,” Business Cousin Number Two mused aloud. “Men like him… they have so many options. Always someone younger, someone newer. It’s the way of… that world.”

Dylan’s hands tightened around his teacup. “Jun’s not like that,” he said, still even-toned, but his eyes stayed fixed on the table.

“Oh, of course,” Cousin Mei replied, in the same tone one might use to humor a child. “We just worry. A man needs a woman’s steadiness. Balance. That’s tradition.”

Mrs. Lim’s smile thinned to nothing. “Tradition doesn’t dictate his happiness.”

But the digs kept coming, little poison darts disguised as concern:

  • “What if you want children someday? You’ll regret closing that door.”
  • “Your parents may say they’re fine with it, but deep down, no one truly wants their family line to end.”
  • “It’s such a… bold… thing to live openly. Don’t you ever worry you’re making life harder than it has to be?”

Each barb landed with practiced precision. Dylan kept nodding, murmuring neutral replies, but every so often, his shoulders flinched—so slight you’d miss it if you didn’t know him.

Finally, as the teapots emptied and the plates cleared, Auntie Wei set down her chopsticks with a dainty little clink.

“Well,” she said brightly, “we were going to head back tomorrow, but everyone feels we’ve barely had time together!”

“Yes,” Great-Uncle Jian agreed, folding his hands. “Two extra days will let us really… connect. And discuss important matters.”

There was a ripple of agreement around the table, thirteen heads nodding in concert.

“That’s settled then,” Auntie Wei concluded, as if it had been Dylan’s idea. “We’ll stay two more days.”

From across the table, Mr. Lim gave Dylan the smallest, subtlest flicker of sympathy—a glance that said I know you’re suffocating, but hang on.

Dylan smiled, just barely, the expression tightening at the corners. “Of course. You’re always welcome here.”

From the outside, he looked the perfect host—accommodating, gracious.
But inside, he was already bracing for another fourty-eight hours of this soft, relentless siege.

Notes:

a bonus chapter cause....well technically not a bonus but an early post cause I was feeling like I needed to distract me with something...

Btw any of u read mangas/manhwas/manhuas?

Chapter 94: Figures

Summary:

“Po,” she said, as if inviting him into a casual conversation, “you seem unusually quiet. Did you not hear what was just said?”

Po’s gaze flicked toward her, then back to the table. “I heard it,” he said softly. “But I’m a guest in your home. It’s not my place to—”

“It is your place,” Nai Nai interrupted, her voice gentle yet carrying the weight of steel. “When you are in my home, your dignity is not to be left at the door. I will not have anyone silenced here—not even for the sake of politeness.”

A few relatives shifted uncomfortably. The man in the dark suit raised a brow but said nothing, clearly not expecting the old matriarch to involve herself.

Po’s lips curved into a slow, knowing smile. “If you insist, Nai Nai.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The sun had just begun its slow descent when the front gates creaked open, announcing the return of Nai Nai’s little expedition party. Jun, Thame, Po, Pepper, and Nano filtered through the entryway, voices carrying the bright chatter of a good day out.

The moment Jun’s eyes found Dylan, the world around him lost all its color. Dylan was standing in the hallway just past the dining room, framed in the soft glow from the kitchen light. Around him, a cluster of well-dressed relatives hovered like decorative vultures, their expressions an artful blend of politeness and superiority.

Dylan wore a smile—perfect, practiced—but Jun knew that smile. It was the one Dylan used at public events, when the cameras were flashing and the questions were intrusive. His posture gave him away; shoulders locked too tightly, his weight settled unevenly like he was bracing against invisible wind.

Jun didn’t pause. Didn’t ask permission. He crossed the space in long, sure strides, his presence part storm, part shield. Without a word, he slid an arm around Dylan’s waist, pulling him in with the easy confidence of someone who had earned every right to touch him like this. He leaned in, brushing his temple against Dylan’s cheek, letting the contact linger.

“Hey,” Jun murmured, voice pitched low but warm enough to melt frost from glass. “Missed you today.”

The effect was instant. The hum of conversation faltered, threads of small talk snapping mid-sentence. Thirteen pairs of eyes turned toward them—some wide with surprise, some narrowing with silent censure, others already sharpening into the kind of polite hostility that only distant relatives could perfect.

Dylan’s mask cracked—not with shame, but with something far softer. His smile shifted, deepening into the kind that belonged to no one else but Jun. His hand came up to squeeze Jun’s fingers where they rested at his hip, thumb brushing slow reassurance against his knuckles.

“Missed you too,” Dylan replied, his voice unguarded now, rich with sincerity.

The silence thickened, stretching long enough for Jun to feel it press against his skin. Across the room, Cousin Mei’s lips pinched so tightly they threatened to vanish. Great-Uncle Jian looked as though he’d swallowed lemon rind.

Behind Jun, the rest of the group finally stepped in. Thame and Po trailed in last, still hand-in-hand, their laughter warm and unhurried. Po was teasing Thame about how many photos he’d taken that day when—

“So shameless,” came a cutting voice from the relatives’ cluster. It was a thin man in a dark suit, eyes glinting with disdain. “In public, no less. No wonder the younger ones think anything goes these days.”

The comment landed like a dropped porcelain teacup—sharp, brittle, echoing in the quiet that followed.

Thame froze mid-step, his fingers tightening around Po’s. Po’s smile faltered, though only slightly, the barest flicker in his expression before it returned, cool and polite. He didn’t respond—not yet.

Jun, seated near Dylan, glanced between them and the cluster of relatives, sensing the sudden chill in the air. Nai Nai, standing near the tea service, noticed too. Her eyes narrowed, but her tone remained smooth.

“Po,” she said, as if inviting him into a casual conversation, “you seem unusually quiet. Did you not hear what was just said?”

Po’s gaze flicked toward her, then back to the table. “I heard it,” he said softly. “But I’m a guest in your home. It’s not my place to—”

“It is your place,” Nai Nai interrupted, her voice gentle yet carrying the weight of steel. “When you are in my home, your dignity is not to be left at the door. I will not have anyone silenced here—not even for the sake of politeness.”

A few relatives shifted uncomfortably. The man in the dark suit raised a brow but said nothing, clearly not expecting the old matriarch to involve herself.

Po’s lips curved into a slow, knowing smile. “If you insist, Nai Nai.”

He released Thame’s hand only to step forward slightly, his posture relaxed but deliberate. His voice, when it came, was velvet over steel—calm, measured, and impossible to ignore.

“You mean holding my husband’s hand?” His tone carried no heat, only precision. “We were married legally last spring. I can show you the paperwork if it will help you sleep better at night.”

A murmur went through the relatives, some whispering, others staring. The man in the dark suit opened his mouth, but Po’s eyes—cool and unwavering—silenced him before a word could escape.

“And as for ‘shameless’…” Po continued, tilting his head slightly, “love—real, mutual, celebrated love—is the opposite of shame. We’re not hiding. We don’t need to. Perhaps the discomfort isn’t ours to carry.”

The air in the room shifted. Even those who disagreed had nothing immediate to say, their silence almost as loud as the insult had been.

Nai Nai’s teacup clinked gently against its saucer as she smiled, a glint of approval in her eyes. “Well said.”

Thame, who had been watching Po with equal parts pride and awe, reached for his hand again. This time, Po didn’t let go.

“What an… interesting welcome party,” Nai nai said, voice floating across the tension. “I leave for a few hours and my house turns into a gossip hall.”

The relatives’ postures shifted immediately—shoulders lowering, eyes darting away. Fear wrapped around them like an invisible leash. Even the most vocal among them suddenly found their teacups fascinating.

Nai Nai drifted toward the kitchen with the casual grace of someone who owned not just the house, but the air within it. Mr. and Mrs. Lim slipped after her, and once they were in the hallway, her voice sharpened.

“Why,” she asked, not so much a question as a demand, “are those people still here?”

Mrs. Lim hesitated. Mr. Lim exhaled. “They decided to stay two more days.”

Nai Nai’s brow arched. “Decided?” Her tone dripped with controlled annoyance. “This is not an inn. And yet, they sit here, stirring poison in my home.”

“They said it was to ‘spend more time with family,’” Mrs. Lim replied quietly.

Nai Nai’s lips pressed together. She didn’t shout—she didn’t need to. Her silence carried more weight than a slap.

“Tomorrow,” she said finally, each word crisp. “They go. But today they realise what they got themselves into for messing with my favourite grandson.”

By the time Nai Nai returned from the kitchen, the air in the house had settled into a brittle quiet. No one dared leave. Her sharp gaze swept over the room like a general surveying enemy troops.

“Everyone,” she said, not raising her voice but making it impossible not to hear, “living room. Now.”

There was a shuffle of movement, the muted sound of teacups set down and chairs scraping. The younger cousins moved first, the older ones following with the stiff reluctance of people who sensed they were walking into an ambush. Jun helped Dylan into a seat on the couch, settling next to him like a silent bodyguard, while Thame and Po claimed the loveseat opposite. Pepper and Nano perched casually on the armrests, clearly enjoying the spectacle about to unfold.

When everyone was seated, Nai Nai took her place in her armchair—the throne of the living room. She didn’t speak immediately, letting the hush deepen until even the clock seemed afraid to tick too loudly.

“Well,” she began pleasantly, “since everyone is here, let’s have a proper catch-up. It’s been too long since I’ve heard about what my grandchildren are accomplishing.”

She turned her sharp gaze to the row of Dylan’s cousins first, her tone pleasant but her questions carrying the precision of a scalpel.

“Qiyang, how is the investment firm? How much are you making now?”

The young man straightened, clearly eager to impress. “Ah—around 550,000 yuan a year, Nai Nai.”

“Mm.” She nodded, neither warm nor cold. “Not bad.”

Her gaze slid to the next cousin. “And Liyun? Your marketing job?”

“About 420,000,” Liyun said, her smile just shy of smug.

One by one, she went down the line—Hanwei the junior lawyer at 380,000; Yuxin the interior designer at 330,000; Meilin the tech consultant at 470,000 plus “generous bonuses.” With each answer, the air filled with subtle undercurrents of pride and comparison.

When she finally turned to the other side of the room, her expression softened in a way that made a few cousins shift in their seats.
“And what about our visitors from Mars?”

Thame grinned. “We’re not from Mars, Nai Nai—”

“Thame,” she cut in, her voice dipped in honey, “how much?”

He shot Po a look, smirking. “Seven figures.”

Notes:

OK SO. I think.
I made a complete joke of myself 🤡........

Sooo (yeh u read this yapping cause I deleted my insta and have noone else to tell this to 😭😭)

Soooooo.....Remember how I have been pretty sad abt the LYKN concert and all? (well if u've read my yappings I think u do know....)

Well I was extra emo and sad today and I was TECHNICALLY helping out this one guy friend of mine with relationship advice (tho wht we r is pretty complicate.....NVM...let me not get off track)

Well then I randomly blew up mid convo... like suddenly got all too rude....and if u have noticed.....I don't usually like being rude even in my stories as in I don't really believe in insults as love language or friendship building blocks or even as a means of daily communication.....so me suddenly being rude was ofc pretty off character.....naturally he was like: what's wrong?

And me sensing tht I might regret this later...at first I just brushed it off by saying he won't understand.

But then he pulled the "Why? What happened? Why not try telling me?" card.
And I lost to that force within me that was pulling me back...........so I told him.....

And technically speaking he wasn't exactly dismissive abt it.......like he read the whole thing and shared his own experience of being disappointed abt a band not hosting a concert here.

BUT I DIDN'T SHARE WITH HIM TO HEAR: You gotta take hold of yourself
LIKE BROO WHAT DO U THINK I'VE BEEN TRYING TO DO ALL THIS TIME????

But then again the: Once you become successful, you can literally visit whenever they plan a concert

Was kinda feeding to my delulu 😭😭

And now I'm embarrassed af.......🤡🤡

Cause lets be real. I'm nice to ppl but I'm not used to ppl (other than my bsfs) seeing me being actually emotionally over invested in smthing or being slightly broken cause of tht........kindda hurts my ego now tht I'm off the haze.......😭😭😭😭😭😭😭😭😭

But atleast still it's a good distraction from thinking abt the concerts 🤌🤌🤌

Chapter 95: Playing Chess

Summary:

Nano leaned forward, resting his elbows on his knees. “If it’s overseas, the pay changes with the currency. Europe’s good. Japan’s… better.”

Dylan’s youngest cousin let out a low “whoa” before his mother hissed at him to hush.

Nai Nai’s lips curved. “Mm. Quite the gap, isn’t it?”

Before anyone could comment, Qiyang’s phone buzzed loudly on the coffee table. He snatched it up, glanced at the screen, and rose. “Sorry, it’s my girlfriend. I’ll just—” He gestured toward the balcony and slipped out, sliding the glass door shut behind him.

Notes:

(See the end of the chapter for notes.)

Chapter Text

The reaction was immediate—whispers, raised eyebrows, a sharp little scoff from Liyun’s mother.
“Oh, please,” she said, her voice carrying. “Seven figures? At your age? That’s just… fanciful.”

Hanwei’s father joined in, his laugh tight. “Maybe in Monopoly money.”

Nai Nai didn’t move, but the faintest arch of her brow told everyone the floor was now theirs to regret standing on.

Thame tilted his head, still smiling. “We play concerts, sir. On average… 1.4 million yuan each.”

Silence.

Pepper, swinging one leg, shrugged. “Festivals are a bit more. Plus merch sales.”

Po, leaning lazily against the armrest, added, “Yeah.....That’s just ticket sales—doesn’t include merch or sponsorship deals.”

Jun leaned back, his tone almost bored. “We did 38 shows last year.”

A pause, and then the numbers began doing the math in everyone’s heads.

Nano leaned forward, resting his elbows on his knees. “If it’s overseas, the pay changes with the currency. Europe’s good. Japan’s… better.”

Dylan’s youngest cousin let out a low “whoa” before his mother hissed at him to hush.

Nai Nai’s lips curved. “Mm. Quite the gap, isn’t it?”

Before anyone could comment, Qiyang’s phone buzzed loudly on the coffee table. He snatched it up, glanced at the screen, and rose. “Sorry, it’s my girlfriend. I’ll just—” He gestured toward the balcony and slipped out, sliding the glass door shut behind him.

The moment he was gone, Nai Nai leaned back, casual as a cat stretching in the sun. “Speaking of girlfriends… remind me, how long have you been with this one?” she asked the room in general.

One cousin coughed. “Oh, well… a few months. On and off.”

Another shrugged. “I just started dating someone new. It’s fresh.”

“100 baht on two weeks ago,” Pepper said under his breath to Nano.

"And what made you think I'd be stupid enough to bet AGAINST THAT??!!" Nano hisses back.

Nai Nai tilted her head. “Two weeks ago you were with someone else, no?”

The cousin’s smile froze. “Well… things change. That’s how it is.”

An older aunt gave a little chuckle. “It’s different for straight couples, Nai Nai. Relationships now are… fluid. But still—it’s not the same as the other kind of pairings popping up these days.” She gestured vaguely toward Jun and Dylan, and then toward Thame and Po. “Those don’t tend to… last.”

Jun’s brow arched, his tone pleasant but edged. “You mean like the two-week romances? Because Dylan and I have been together for years, through long distance, health scares, career shifts—you name it. We’ve lasted longer than most, and we still actually like each other.”

Thame, never one to let a good opportunity slip, leaned forward, grinning. “Pftt. Cute. But P’Po and I are the gold standard. He still laughs at my bad jokes and makes me coffee every morning.”

Jun leaned forward, scoffed. “Please. Dylan brings me tea without me even asking when I’m working late. He’s basically psychic.”

Thame snorted. “P’Po and I have practiced a synchronized fake laugh for when we’re stuck at boring dinners. We’ve perfected it.”

Dylan, voice soft but proud, added, “Jun once found out I was stressed before a big exhibition, so he booked an empty rooftop restaurant, had a private chef cook all my comfort foods, and made me take the whole night off.”

Thame grinned. “Sweet. P’Po once bought out an entire flower shop—every single stem—because I said I liked the smell when we walked past. Our.....no wait....OUR apartment looked like a botanical garden for weeks.”

Jun’s voice was light, but his eyes were on Thame like they were in the finals of an Olympic event. “Dylan once had my favorite restaurant in Paris ship a full meal halfway across the world—on dry ice—so we could have it for our anniversary.”

Po’s arm slid around Thame. “Good one. But when I thought Thame wasn’t going to make it to our anniversary because of work, he showed up at midnight with takeaway from the place we went on our first date. In the rain. Without an umbrella.”

Jun leaned forward. “Cute story. Dylan once cuddled me and sang me bedtime stories to sleep for three days straight—three—because my tour schedule got messed up and I was having a meltdown.”

Thame grinned. “That’s nice. But P’Po once arranged for my favorite childhood street in Phuket to be recreated as a set on our music video location—food stalls, vendors, everything—just so I wouldn’t feel homesick.”

Dylan, smiling now, added softly, “Nice. But when I mentioned I’d never seen snow, Jun flew us to Hokkaido overnight during a tour break so I could wake up to a blizzard. We were back in Tokyo the next day for soundcheck.”

Po tightened his arm around Thame. “Great. But when I was stuck in LA because of a storm, Thame flew around the storm on a rebooked route just to get to me in time for New Year’s countdown.”

The back-and-forth was rapid fire now, like a game of emotional ping pong only they understood. Laughter bounced between the four of them, drowning out the awkward silence from the relatives.

Finally, Thame leaned back, smug as a cat.
“Oh, and one last thing—” He laced his fingers with Po’s. “I’m married to him. Beat that.”

Jun didn’t even flinch. He just tightened his arm around Dylan.
“Cool. Dylan and I have been together long enough to finish each other’s—”

“Tax returns,” Dylan deadpanned.

Jun’s grin spread slow and deliberate, mischief practically glowing in his eyes. He tightened his arm around Dylan and leaned just enough to make his words sound casual but sharp-edged.

“My Dillybean can mark me his without a ring…”

The deliberate pause—the smirk—the glint of teeth. It was so obvious what he meant that half the table choked on their tea, while Dylan buried his face in one hand with a groan, while a few cousins blinked in horrified confusion.

From the head of the table, Nai Nai cracked up—low and warm, like embers catching fire.
“哎呀 (aiya)…” she drawled, eyes twinkling at Jun. “This one’s got teeth. Careful."

That sent Po and Thame into hysterics.

The room was still ringing with Thame and Po’s laughter when Nai Nai’s gaze slid toward the corner, where Pepper and Nano had been sitting this whole time, looking… utterly unsurprised.

“You two,” she said, eyes narrowing in mock suspicion. “Why do you look like this is… expected?”

Pepper didn’t even try to hide his grin. “Because it is, Nai Nai. This isn’t their first round. Just a few weeks ago, in the MARS dorm, Dylan and Jun woke up all lovery-eyed and clingy and decided to display all that love right into our faces in the living room—”

“—and Thame and Po were already there,” Nano cut in, smirking. “Five minutes later? Same exact thing. Jun versus Thame in a full-on ‘who loves their partner more’ duel. Except…” He gave a pointed look at Jun and Thame. “…that one was way less civilized than today.”

Pepper nodded solemnly. “I’m just happy this time there wasn’t… yelling. Or excess levels of PDA.”

Nano shuddered theatrically. “Or the… other details we learned that day. Information I was happier not knowing, thank you very much.”

Jun’s ears went red. Thame just grinned like he’d do it all again in a heartbeat.

Nai Nai threw her head back and laughed, a full, warm sound that somehow made the tension in the room snap like a cheap thread. “Ai-ya… at least you all keep life interesting.”

Before the laughter had fully died down, the front door creaked open again. Qiyang strolled back in, phone still in hand, looking smug.

“Sorry,” he said, sliding back into his seat. “Gotta head out soon. Need to take my girlfriend out for dinner.”

One of the more distant relatives—Aunt Hua, who had a voice like a squeaky hinge—beamed at him. “Ah, see? That’s what I mean. Such a successful relationship, Qiyang! Stable, traditional…” Her eyes darted toward the Mars boys and softened into something falsely sympathetic. “…different from, well, some other arrangements.”

Nai Nai’s smile was sugar-coated steel. “If you’re going for dinner, why not bring her here? No need to waste money at some restaurant when we’ll be making more than enough food.”

Qiyang hesitated for all of half a second before nodding. “Honestly? Sure. That’ll save me a few hundred yuan.”

His mother’s face pinched. “But—Mama, his girlfriend might… feel uncomfortable. With them here.” She gestured discreetly toward Jun, Dylan, Thame, and Po, as though they were some exotic wildlife on display.

Qiyang shrugged. “She’ll live. Free food’s free food.”

Pepper snorted into his drink. Nano muttered, “Romance is alive and well.”

Thame leaned over to Po, grinning. “He’s definitely not winning any grand gesture competitions.”

Po squeezed his hand. “Not in this lifetime.”

Nai Nai’s eyes glittered, and she gave a little nod as if the matter were settled. “Good. Then we’ll set another place.”

Notes:

Lmao Ok so this isn't......loll nvm just read ahahahhaah this is wht goes on in my head 😆😆🤣🤣 (ik concerning 💀🤡😭🤌)

 

Mrs. Santoso set down her cup of jasmine tea and smiled too sweetly at her neighbor.
“You know, Adrian just got the highest score again on his national exam. His teachers are already talking about scholarships abroad.”

Mrs. Putri smiled politely, folding her hands in her lap.
“That’s wonderful, Bu Santoso. Really impressive.”

The conversation ended with the same gentle imbalance it always carried—one mother glowing with pride, the other keeping her smile steady.

That evening, Mrs. Putri sighed as she slipped off her sandals inside the house. She found her daughter, Ayu, curled up on the couch scrolling through her phone.

“Ayu,” she began softly, “sometimes I feel a little sad, you know? I always have to listen to Bu Santoso talk about Adrian’s grades. I don’t want you to feel pressured, never. But… I wish I had something like that to tell people too.”

Ayu’s phone stilled in her hand, her lips pressing into a pout. She didn’t argue—just let the weight of her mother’s sigh sink into her chest.

Later that night, Ayu sat cross-legged on her bed, cheeks puffed out in that way that made her look more like a sulky kitten than an actual angry girl.

“Uh-oh. Someone looks too cute to be mad at me,” he said, grinning.

“I’m not mad.” Her voice had that dangerous, pouty edge.

“Really? Then why does your forehead have more wrinkles than my physics paper?”

“Shut up,” she muttered, trying not to smile. He crossed the room in two long strides and plopped down beside her.

She huffed and turned away.

He tilted his head, lowering his voice. “Sorry, Ayu. I didn’t mean to upset you.”

She turned back just enough to glare at him. “I told you, I don’t want you to apologize. I’m happy for your grades too. I really am.”

Adrian’s smile softened, and without warning, he flopped sideways until his head landed squarely in her lap. Ayu squeaked, caught between pushing him off and melting instantly.

“Then,” he said, gazing up at her with dramatic puppy eyes, “since you’re happy for me, shouldn’t I get a proper celebration? Like, I don’t know… endless head pats from my very beautiful, adorable, smart girlfriend?”

Ayu tried to keep her pout, but her hand had already betrayed her, brushing lightly through his hair.

“Mhm, exactly like that,” Adrian sighed, pretending to swoon. “Top scorer, top girlfriend. Perfect match. Honestly, the universe must really like me.”

He cracked one eye open, lips curling into a grin.
“You know… my mom has no idea.”

Ayu blinked. “No idea about what?”

Adrian smirked and dropped his voice, teasingly dramatic.
“That all this studying, all this stressing—none of it’s for the grades itself. It’s just so I can stay academically hot in my girlfriend’s eyes.”

Ayu’s face went red in an instant. “Adrian!” she hissed, smacking his shoulder, though her laugh slipped out anyway.

He only laughed, nuzzling against her lap. “What? It’s true! You think I’d be memorizing boring formulas if it didn’t make me look irresistibly smart to you?”

“You’re ridiculous,” she muttered, fingers still combing through his hair despite herself.

“Ridiculously in love,” he shot back without missing a beat, eyes closing in smug contentment.

 

(Incase u might be wondering yeupp I've been learing bahasa for a while now eheheheh not like I'm good at it yet but I'm trying to incorporate the cultural aspects)

Chapter 96: The shock that shook

Summary:

Another aunt gave a syrupy smile to Meilin. “You’re such a sweet girl, so polite. Surely you agree? You wouldn’t want your own brother ending up in… something like that.”

Meilin blinked, then slowly put her chopsticks down. “Excuse me?”

Qiyang shifted uncomfortably. “They’re just—”

“No,” she cut in. “They’re not ‘just’ anything. They’re being cruel to your cousins, right in front of you, and you’re fine with it?”

A few relatives bristled.

Notes:

(See the end of the chapter for notes.)

Chapter Text

It didn’t take long before the doorbell rang again. Qiyang bounded up to get it, calling over his shoulder, “That’s her.”

A moment later, he walked back in with a petite young woman at his side. She wore a simple summer dress and had her hair tied back neatly, her smile warm but a little shy as she took in the crowded room.

“This is Meilin,” Qiyang said casually, as if introducing someone who wasn’t about to shake the foundations of the evening.

Meilin gave a small bow toward Nai Nai. “It’s an honor to meet you, ma’am. Qiyang’s told me so much about you.”

Nai Nai’s smile softened—genuinely this time. “Come, sit. You’re just in time.”

Meilin had barely sat down before her eyes locked on Jun, Dylan, Thame, Pepper and Nano. Her jaw dropped.
“Oh. My. God.”

Jun gave a polite smile. “Hi?”

“You’re Jun and Dylan,” she said, then pointed down the table, “and Thame and Pepper and Nano. Oh my god, I love you guys. I have tickets for your show tomorrow!”

The table went still.

The cousins’ jaws collectively dropped.

Po grinned, leaning into Thame. “Well, this is a pleasant surprise.”

Thame waved like it was a meet-and-greet. “Hi, Meilin.”

Meilin turned to Qiyang, half-laughing, half-offended. “Wait—you never told me they were your cousins!”

Qiyang frowned. “I didn’t know you… liked them like that?”

Meilin just stared at him. “Are you serious? How do you not know?”

He blinked. “You never said—”

“Oh my god, Qiyang.” She dug into her tote bag and slapped a Mars tour badge on the table. “This has been on my bag since before we met.”
She whipped out her phone. “My lockscreen is their last album cover.”
She turned the phone around—it was indeed a very aesthetic, very obvious Mars group shot.
“And you’ve literally told me to turn my music down in your car because I ‘always play the same songs.’ Those songs were theirs!”

Pepper wheezed, smacking the table. “Bro…”

Meilin leaned back, folding her arms. “So you never noticed?”

Qiyang opened his mouth, then shut it again.

Nano muttered under his breath, “That’s a relationship death sentence right there.”

The judgmental relatives shifted uncomfortably while Thame grinned like he’d just been handed free dessert. Jun hid a laugh behind his hand, Dylan wasn’t even trying.

Meilin, still bright and polite to the rest of the table, said, “Anyway, I’m so happy to meet you all. And I cannot wait for tomorrow night’s show.”

Nai Nai gave a slow, approving nod. “Smart girl. Knows good music and good company.”

Qiyang looked like he wanted the floor to open up beneath him.

Meilin turned back to the table, beaming. “I’ve been a fan for years. I bought the tickets the moment they went on sale—oh, and Qiyang was supposed to come with me, but…” She frowned, glancing at him. “I guess he didn’t really… remember?”

Qiyang stiffened. “You never—”

“I literally showed you the order confirmation,” she said, bewildered. “You just nodded and changed the subject.”

Pepper choked on his tea. Nano smacked him on the back, muttering, “Man didn’t even know he had front-row seats.”

The room buzzed with muffled snickers. A couple of Qiyang’s smug cousins looked like they were trying to melt into the wallpaper.

Jun gave her a warm smile. “Well, we’ll make sure tomorrow’s even more special for you.”

Meilin froze, then gasped like she’d just been handed state secrets.
“Oh my god.” Her voice dropped to a stage whisper that carried to everyone. “Did you just… personally promise me a Junlan moment?”

Jun blinked. “A what?”

Nai Nai’s eyes twinkled as she gave Meilin an approving nod, loud enough for the whole room to hear: “I like this girl.”

Qiyang just sank lower in his seat.

“It’s your ship name!” Meilin said, completely unbothered. “I’ve been shipping you two for years. I mean, you’re basically canon, but still—” She gave a dreamy sigh. “Couple goals. Ever since that one interview where you said he was your safe place.”

Dylan’s face went pink, but there was a soft, almost shy smile tugging at his mouth. “You… know about that?”

“Know about it?” Meilin looked personally offended. “I have it saved. Pinned. It’s basically a comfort video.”

The table went dead quiet.

Thame snorted into his drink. Po was biting his lip to keep from laughing.

Jun shot Dylan a sideways look. Dylan’s ears were red, but he was smiling.

And then—because she clearly feared nothing—Meilin turned to Nai Nai.
“Honestly, if they ever get married, it would be the event of the decade.”

Nai Nai didn’t even blink. “Good. Then we will do it here.”

The air froze.
“You—” Jun started.
“—will get married here,” Nai Nai continued, taking a sip of tea like she’d just announced dinner was ready. “In my garden. I’ll invite the press.”

One of the aunts choked on her soup. Qiyang looked like he wanted to slide under the table.

Meilin lit up. “YES. Outdoor photoshoot, flower arch, Dylan in cream, Jun in—”

“Meilin,” Dylan said, covering his face, but he was laughing.

Nai Nai gave a satisfied nod. “See? She has vision.”

Then it started small.
One of the uncles leaned back in his chair, swirling his soup spoon lazily. “It’s nice you boys are so… affectionate. But you know it’s not the same as the kind of love that builds a family.”

Jun’s jaw flexed. “Define ‘family.’”

A cousin’s mother jumped in before he could continue. “Children. Stability. A man and a woman. That’s family.”

“Funny,” Po murmured, “I thought family was about who actually loves and supports you.”

The air tightened.

Another aunt gave a syrupy smile to Meilin. “You’re such a sweet girl, so polite. Surely you agree? You wouldn’t want your own brother ending up in… something like that.”

Meilin blinked, then slowly put her chopsticks down. “Excuse me?”

Qiyang shifted uncomfortably. “They’re just—”

“No,” she cut in. “They’re not ‘just’ anything. They’re being cruel to your cousins, right in front of you, and you’re fine with it?”

A few relatives bristled.

Meilin turned fully toward him now, voice sharp. “This isn’t just about MARS. This is about knowing what matters to me. You don’t have to like the same music, but you should at least understand what I believe in, and stand with me when people spit on it.”

Qiyang’s face tightened. “I don’t see why you have to make it so dramatic—”

Her laugh was short, humorless. “Because it is dramatic. Because this isn’t some trivial celebrity thing, it’s about people being treated like they’re less. And the fact that you can sit here, silent, while people say these things? That tells me exactly how much our values align.”

She shook her head, pushing her chair back. “You don’t get me, Qiyang. And if you don’t even try to… what are we doing here?”

He started to speak, but she was already standing. “I’m not staying where people think it’s fine to strip others of dignity for sport. I don’t care if it’s family.”

She glanced once at Jun and Dylan, then walked out, the sound of her footsteps sharper than the clatter of cutlery in the silence she left behind.

Dylan stared at his plate, his stomach twisting. The words from earlier—not the same, not family—looped like a cruel chorus in his head. Jun’s hand closed over his, steady, but Dylan could feel the slow creep of that familiar cold.

Notes:

Loll this was very expected naa?

Chapter 97: I couldn't cross over.....

Summary:

And then—quietly at first, like if he said it too loud the walls would hear—Jun whispered,
“I couldn’t get to him.”

Nai Nai’s brow knit.

“They were right there, all of them, sprawled out like they own the space, and he was two feet away from me. Two feet.” His voice broke on the number. “And I couldn’t reach him. I just—stood there. He was… breathing like he’d been holding it all day, and I couldn’t… I couldn’t get to him.”

The words tumbled faster now, sharper, like they’d been building all night.

Notes:

(See the end of the chapter for notes.)

Chapter Text

That night the house was dark, but not quiet.
It felt almost swollen with people—hallways clogged with sleeping bodies, futons wedged into corners, borrowed mattresses splayed across the floor. “Fitting people in,” Nai Nai had said earlier with a proud smile. But right now, the closeness felt less like warmth and more like air that was just a little too thin to breathe in.

Two rooms over, Dylan lay on his side, his head angled toward the narrow window. The glass was clouded with the condensation of winter breath. Beyond it, the night stretched endlessly, black and cold, but his eyes burned from something far sharper than wind.

Just two feet away, on the floor between him and the door, the same distant relatives who had tossed his love aside like it was a temporary inconvenience now slept in peace. Limbs tangled under mismatched blankets, chests rising and falling in steady rhythm. Their snores were steady, oblivious—each breath a blunt reminder of how easy it was for them to drift off after cutting someone open.
Dylan swore their contentment was louder than the crickets outside.

Across the house, Jun lay flat on his back, staring up at the ceiling as if it might shift and give him answers. His mind ran the same reel over and over, no pause, no relief: Dylan’s small, tired smile when they’d arrived; the spark that had lit his face when they were trading ridiculous, extravagant love stories with Thame and Po; the almost shy curve of his mouth when he’d laughed in the middle of the chaos.

And then—like a candle pinched between fingers—how that light had died.
When family had been turned into a weapon.
When someone had said they didn’t belong.

Jun could still see the exact moment it landed. Dylan’s eyes hadn’t widened, hadn’t narrowed—they’d just… lost focus. Like he’d suddenly been standing in a place that didn’t have a floor.

Jun exhaled slowly, a sound barely louder than the hum of the old ceiling fan above him. His chest felt tight, as though his ribs were pulling inwards. He swung his legs over the side of the bed, bare feet meeting the cool wooden floor, and moved quietly through the dim-lit hall. Every step was a careful negotiation over blankets, bags, and the occasional outstretched foot of a sleeping cousin.

He reached the doorway.

The air in Dylan’s room felt different—heavier somehow. In the faint light from the window, Jun could make out the curve of his boyfriend’s back beneath the blanket, shoulders hunched. The rise and fall of his breathing wasn’t steady; it stuttered every so often, catching on something inside. Crying.

Jun’s fingers twitched at his sides.
He wanted—achingly, viscerally—to cross the space, slide down beside him, and pull him close until that shaking stopped. But between them was a scatter of sleeping bodies, knees and elbows jutting out in careless angles, leaving no path that wouldn’t wake the entire house.

He lingered in the doorway, torn between the pull in his chest and the unmovable reality at his feet.
After a long moment, he stepped back. The door clicked shut with the softest sound, but to him it still felt too loud.

The kitchen was dark when he reached it, but the low hum of the refrigerator cut through the silence. He opened it—not for food, but for the burst of cold air that spilled out, brushing over his face and neck.

He let it linger there, eyes closed, letting the chill sink into his skin. The rows of bottles and leftovers in front of him blurred into nothing; he wasn’t seeing them.

He was seeing Dylan, shoulders drawn in tight.
He was seeing the way his laughter had felt so alive earlier, like it had muscle and light to it.
He was seeing the way that same laugh had gone silent without a fight, smothered under words that weren’t just unkind—they were a verdict.

Jun’s fingers curled tighter around the fridge door. The cold wasn’t enough.
The thoughts came sharp, uninvited.

It’s not enough to love him in here, in our little corners of safety. I need to give him a world where no one gets to look at him like that. A world where they can’t question us. Where their words don’t get to touch him, don’t get to take anything away. A world where the ground never disappears under his feet again.

His throat tightened, a burn building at the base of it. The hum of the refrigerator felt louder now, buzzing against his ribs.

“I told you—no midnight snack.”

The voice broke the quiet.
Jun turned, the fridge light spilling pale gold over the kitchen tiles. Nai Nai stood behind him, wrapped in a housecoat, arms crossed. Her eyes—still sharp even in the dark—watched him with something unreadable.

Jun froze, the fridge light casting his shadow against the cabinets.

Nai Nai didn’t move closer at first—just studied him like she could see every thought under his skin. “You’ve been walking around like you’re carrying the house on your shoulders,” she said, voice low. “What is it you think you have to fix tonight?”

He didn’t answer. His grip on the fridge door tightened until his knuckles went white. The cool air washed over his face, but his chest was hot, tight, restless.

And then—quietly at first, like if he said it too loud the walls would hear—Jun whispered,
“I couldn’t get to him.”

Nai Nai’s brow knit.

“They were right there, all of them, sprawled out like they own the space, and he was two feet away from me. Two feet.” His voice broke on the number. “And I couldn’t reach him. I just—stood there. He was… breathing like he’d been holding it all day, and I couldn’t… I couldn’t get to him.”

The words tumbled faster now, sharper, like they’d been building all night.
“They talk to him like he doesn’t belong, like we don’t belong, and I just sit there trying to smile so it doesn’t get worse. But it still gets worse. And every time it happens, I promise myself it’s the last time. That I’ll protect him. That I’ll… make a world where no one gets to look at him like that, no one gets to take that light from him. But I can’t. I can’t even get across a room without waking the whole damn house.”

His voice cracked hard on the last word, and his head dropped, shoulders shaking. “What am I even doing if I can’t keep him safe from this?”

For a moment, the only sound was the faint hum of the fridge. Then Nai Nai stepped forward. She was small, but her arms were steady when she wrapped them around him.

“Jun,” she said softly, “listen to me. Dylan doesn’t need saving.” She pulled back just enough to look at him, her eyes wet but unwavering. “He needs you. Not the perfect hero version of you—just you. Both of you… you need to be there to hold on to each other in your lowest moments. That’s how you keep the light alive. Not by trying to build walls so high the world can’t touch you, but by making sure you don’t let go when it does.”

Jun swallowed hard, his throat aching.

Nai Nai’s hand squeezed the back of his neck. “You can’t stop every stone from being thrown, Ah Jun. But you can stand in the storm together. And sometimes—” her voice softened even further “—that’s enough to make it through.”

Jun’s breath trembled. The weight in his chest didn’t vanish, but it shifted, just enough for him to pull in air that didn’t burn.

Jun stayed still in her arms for a long moment, letting the words sink in, but his eyes still searched hers like he was looking for an answer the fridge light couldn’t give him.

His voice, when it came, was hoarse—half from holding back, half from letting go.
“If I wanted to marry your grandson…” he hesitated, the faintest bitter laugh under his breath, “…not for show, but for war—how would I do it?”

Nai Nai blinked, then tilted her head, measuring him in silence.

“I don’t mean a pretty ceremony, or smiling for pictures,” Jun pressed on, his gaze steady now. “I mean—how do I stand next to him, in front of people like this, for the rest of our lives and never let them make him feel less than mine? How do I marry him in a way that makes it clear to everyone that we’re not asking for a place at the table—they either make space, or we build our own?”

The words hung in the air like smoke, the only sound the quiet hum of the refrigerator.

Nai Nai’s mouth curved—not into a smile, but something older, sharper. “Ah Jun,” she said, her tone soft but fierce, “then you don’t marry for war. You marry for peace. Peace that you guard like a tiger guards its cubs. You walk into every room with your heads high, hands linked, and let the world see that you are already a family. No permission. No begging. No proving. Just being. That is how you win.”

Jun’s throat worked around a knot. Her eyes didn’t waver.

“And if they still try to break you,” Nai Nai added, squeezing his shoulder, “you don’t fight them alone. You let him fight with you. That’s what marriage is—choosing to stand in each other’s wars until they turn into gardens.”

Notes:

Ok sooo....

TODAY WAS SUCH A HORRIBLE DAY but a lucky one.....(maybe cause I had my lucky charm with me tht's why but nevertheless it was a HORRIBLE DAY)

well I had some work 20kms away from where I live.....annddd I took a bus to the place which was fine and I got in before it started raining badly.

BUT OVER THE COURSE OF 2 HRS I WAS THERE IT RAINED.

It RAINEDD SOOOO BADDD......but I was inside a room so I was like: ok nice it's raining now so I'll have a cleaner weather on my way back.

BUT.
I got out and.

THERE WAS MORE THAN ANKLE DEPTH OF CLOGGED WATER!!!

I dunno if u saw but I made this one tshirt with nong Wesley on it, AND I WAS WEARING THT. I was ssoooo scareddd the color would blot or smthing would happen. But thnkfully I din't get wet at all cause it wasn't raining cats and dogs by the time I left but I had to step into that horrible water (and yes I got allergies 😭😭)

Then I had to wait for the bus back home for soo long (around 50 mins or so) but on the plus point I din't get splashed on by the muddy water from the roads due to the cars speeding by.

PLus I had to change transports twice cause I wasn't getting the direct bus even after so long still looking on the brighter side....I atleast got seat both times I changed buses.

Also.......I missed lunch cause I though I'd get back in time but duh I did not but I got a surprise treat loll.

So....technically speaking I dunno if I can say it was a bad day......but my shark lucky charm definitely proved it's charm. 🦈🦈🦈🦈

My mind: *Shark est won't bite you, Shark est loves you* (lmaoo that reelll ahahah)

Chapter 98: Your fault

Summary:

"What," Dylan whispered, eyes narrowing, "are you doing?"

Jun leaned back against the sink, towel dangling from one hand, looking far too calm for someone being cornered. "Brushing my teeth. Washing my hands. Typical bathroom activities—"

"Jun." Dylan's tone was firm. "With the concert. Inviting them like that."

Jun's mouth curved slow and deliberate, but instead of answering, he caught Dylan's wrist and tugged him closer until there was barely a breath between them. "You know what I've missed?"

Dylan frowned slightly. "That's not—"

Notes:

(See the end of the chapter for notes.)

Chapter Text

The next morning smelled like fried scallion pancakes and coffee. Jun walked in last, hair still damp from a shower, sleeves pushed up. Too jolly for someone functioning with just 4 hours of sleep. The table was already full—relatives packed shoulder-to-shoulder, voices low and polite.

He set his mug down, leaning on the back of an empty chair.
"So," he said, voice casual, "you're all coming to our concert tonight."

A beat of surprise passed through the room.
An aunt gave a polite laugh. "Oh, that's sweet, but no, no—we don't really go to...those kinds of shows."

"Exactly," another chimed in. "Too loud. Too crowded. Not for us."

Jun tilted his head. "Mm. Fair. But if you don't actually see us, how will you make sure your...opinions about what we do are accurate?"

That got a few raised eyebrows.
"We don't need to see it to know what it's like," one uncle said, in the same tone you'd use to describe a food you'd never tried.

Jun sipped his coffee, unimpressed. "So it's like...judging a restaurant by the menu font. Bold move."

A cousin across the table smirked. "And what, you think if we go, we'll suddenly approve?"

"Not my problem if you don't," Jun said easily, "but at least you'll have something real to criticise. Right now you're just recycling Google comments from 2016."

Someone scoffed, "And where is this concert, anyway?"

Jun let the pause stretch, then dropped it lightly: "AsiaWorld-Arena."

That earned an audible shift in the room.
"Oh...well, that's...quite a place."
"I've heard it's impossible to get tickets."
"Would be a shame to waste an invite..."

Jun spread his hands like it was settled. "Exactly. Consider it...research. Bring your notebooks."

Across the table, Dylan was watching him with quiet suspicion, like he couldn't tell if Jun was playing a long game or just entertaining himself. Jun only met his gaze with a small, sly smile before turning back to his coffee.

The morning bustle had mostly shifted toward cleanup, dishes clinking in the kitchen. Dylan found Jun in the narrow hallway outside the bathroom, just as he was drying his hands.

Without a word, Dylan slipped inside with him and shut the door behind them. The cramped space smelled faintly of soap and Jun's cologne.

"What," Dylan whispered, eyes narrowing, "are you doing?"

Jun leaned back against the sink, towel dangling from one hand, looking far too calm for someone being cornered. "Brushing my teeth. Washing my hands. Typical bathroom activities—"

"Jun." Dylan's tone was firm. "With the concert. Inviting them like that."

Jun's mouth curved slow and deliberate, but instead of answering, he caught Dylan's wrist and tugged him closer until there was barely a breath between them. "You know what I've missed?"

Dylan frowned slightly. "That's not—"

"You," Jun said simply, before kissing the corner of his mouth.

Dylan exhaled a quiet, involuntary sigh, and Jun took the opening—his hand sliding to the small of Dylan's back, pulling him flush against him as he deepened the kiss, slow and steady.

"I'm serious," Dylan murmured, though his hands were already curling into the fabric of Jun's shirt.

"I'm addicted to touching you," Jun whispered against his lips. "Even one night apart feels like a week. Like I'm going through withdrawal."

Dylan's pulse jumped. "You're impossible."

Jun smiled into the next kiss, softer this time, lingering like he wanted it to stretch into forever. "Mm. And you love me for it."

Dylan's mind was pleasantly fuzzy, the original question buried somewhere he couldn't quite reach.

The silence in the narrow bathroom felt heavier than it should. Just the muted clatter of dishes down the hall, a faint hum of voices—too close for comfort, too far to save them if anyone tried the door.

Jun's thumb traced a slow circle at Dylan's hip, the heat of his hand seeping right through the thin fabric. "You know," he murmured, "this is technically your fault. Cornering me in here."

Dylan gave a disbelieving laugh, low in his throat. "My fault?"

Jun's smile was wicked, all teeth and promise. "Mm. Now I can't let you leave."

Before Dylan could roll his eyes, Jun kissed him again—harder, needier, like he'd been holding back for hours. Which in fact he had.

Dylan's back pressed against the cool tile as Jun caged him in, every movement precise and deliberate, the kind of confidence that made Dylan's pulse stutter.

"Jun—" he whispered, but it broke off into a sharp inhale when Jun's lips trailed from his mouth down the line of his jaw, to the sensitive skin beneath his ear. Too much. Too risky. Too good.

The sound of footsteps passed just beyond the door. Both froze—Dylan's breath hitched, Jun's lips hovering a hair's breadth from his own.

"Jun," he hissed, hands braced against Jun's chest. "We can't. Not here—"

Jun leaned in, lips brushing Dylan's ear, his voice a whisper that curled hot down his spine. "Mm. But look at you—you're already trembling."

"I'm not—" Dylan started, but Jun caught his wrists mid-motion. One smooth twist, and his arms were stretched up, crossed at the wrists, pinned gently but firmly above his head. Dylan's breath stuttered, caught between resistance and want.

Dylan tried to twist free, but Jun's hold didn't budge. Soft, but unrelenting. It wasn't forceful, but it was control, and the difference made Dylan's skin prickle.

"Jun," he warned, though his voice was fraying at the edges.

"Shh," Jun whispered, kissing him—slow, coaxing, deliberate. The kind of kiss that made Dylan's knees weaken, his lungs forget what to do. Jun's free hand skimmed down his side, fingertips grazing through thin fabric, every brush electric. Dylan arched despite himself, a quiet sound slipping out before he could bite it back.

Jun broke the kiss only to breathe him in, lips hovering just above Dylan's. "Hear that?" he whispered. "Your heart's going to give us away. Beating so loud they'll know exactly what we're doing in here."

Dylan shuddered, pressing his head back against the wall, trying to summon willpower that kept dissolving under Jun's mouth. "We shouldn't—"

Jun kissed the words right off him, deep and languid, tugging a sigh straight from Dylan's chest. His grip tightened around Dylan's wrists, holding him pinned, leaving him with nowhere to go but into the kiss, into the heat.

The scent of Jun's cologne—clean citrus, warm spice—mixed with soap and damp tile, wrapping around him like a haze. Every sense sharpened: the warmth of Jun's palm flattening at his waist, the dizzying taste of coffee lingering on his tongue.

Jun pulled back just enough to murmur, low and dangerous, "What if those 'relatives' knew how I kiss you crazy. Think they'd still call our concerts 'too loud'?"

Dylan choked on a laugh that melted into a groan when Jun's lips trailed down his neck. "You're—insufferable."

Jun's teeth grazed skin, making Dylan jolt. "And you're beautiful when you're trapped like this," Jun whispered, kissing over the pulse racing at his throat. "Soft. Shaking. Pretending you don't want more."

Dylan's arms strained once more against Jun's hold, but his strength faltered, undone by the slow drag of Jun's mouth across his collarbone. The resistance bled out of him in a rush of heat, wrists still pinned high, his body betraying him with every shiver.

Jun finally looked up, eyes dark, lips swollen. He kissed Dylan again, soft and reverent this time, whispering against his mouth: "Say the word, and I'll stop. But if you don't... I'm going to keep going until the walls themselves blush for us."

And Dylan—breathless, undone, aching in ways that had nothing to do with the cramped bathroom—couldn't bring himself to say it.

Dylan's silence was answer enough. Jun's grin curved slow, wicked, before he tilted Dylan's chin and kissed him again—open, deep, a little desperate. Dylan gasped against his mouth, the sound swallowed whole. Jun's tongue flicked teasingly, coaxing him to follow, and when he did, the kiss turned molten, all tangled breath and heat pressed tight between them.

Jun broke away for just a sliver of air, lips brushing Dylan's ear as he whispered, "What if the door handle rattles right now? And they walk in to see you—like this." He punctuated it with a slow roll of his hips, making Dylan's knees nearly buckle.

Dylan's face flamed, his breath ragged. "Don't—say things like that—"

Jun licked a hot stripe along his jaw, humming softly. "Mm, but your blush says you like it. You'd hate it if they knew. But you'd never forget the thrill." His voice was a dangerous purr, words dripping straight into Dylan's bloodstream.

Dylan's hands, still pinned above him, clenched helplessly. "You're insane."

Jun smiled against his skin, then nipped lightly at the edge of his throat. "Crazy for you, maybe." He kissed over the bite mark he left, soft and apologetic. "But imagine... Some Auntie with her teacup, one of the Uncles with his judging eyes—standing right there in the hallway while I have you trembling like this."

Dylan's head thunked softly against the tile, eyes squeezing shut, every nerve strung taut. "Jun—" It was half a warning, half a plea.

"Don't worry," Jun whispered, pressing tiny kisses down Dylan's neck, "I'd shield you. Keep you pressed behind me. They'd only see my back while I kissed you senseless. They'd never know how sweet you taste. Never know how you melt when I do this—"

Notes:

eheheheheheh read the next chapter as a continuation I went a lill off track with the word count on this
🙂‍↕️🙂‍↕️😅😅🤭🤭

Chapter 99: Lying through the door

Summary:

The sharp rap of knuckles on the door sliced through the heat like glass shattering.
"Dylan?" a clipped voice called, unmistakably one of the uncles. "You've been in there for some time. Other people need it too."

Jun stilled. Dylan's entire body went rigid against the tile, wrists still tangled with Jun's fingers. His pulse was wild—louder than the knock, louder than the voices just outside.

"Say something," Jun mouthed, his lips brushing Dylan's cheek, maddeningly calm.

Dylan swallowed, throat dry. "Y-yeah," he called, voice cracking before he cleared it. "Fine. Just—uh—washroom."

A pause. Then the uncle's voice again, skeptical, "That Jun boy isn't in there with you. Is he?"

Notes:

(See the end of the chapter for notes.)

Chapter Text

Jun's tongue traced slow and deliberate up the column of Dylan's throat before sucking gently at the spot between his neck and shoulder. Dylan's whole body jolted, a strangled sound escaping him.

"Jun," he hissed, breath breaking, "you'll get us caught—"

Jun pulled back just enough to meet his eyes, lips shining, gaze dark with mischief. "That's half the fun, isn't it? This bathroom, this house... anyone could knock. Any second." He kissed him again—messy, hungry, their teeth clashing before smoothing into a molten rhythm.

Dylan kissed back harder than he meant to, like he couldn't stop himself, every protest drowned in heat. Jun's hand slipped from his wrist to cup his jaw instead, thumb stroking tender at his cheek even while the kiss burned hotter, rougher.

When they finally broke apart, their foreheads pressed together, breaths ragged, Jun whispered with a dangerous smile, "What if Nai Nai's the one who knocks? Think she'll scold us, or just tell you to hold me tighter?"

Dylan groaned into his shoulder, face burning. "You're going to kill me."

Jun laughed softly, kissing his hairline, his temple, then back to his lips, slow and reverent this time. "No. Just love you until you forget how to breathe."

Jun kissed him until Dylan's lips were swollen, then pulled back just far enough to look. To see. His voice dropped to a whisper, rough with want.

"God, look at you," he murmured, brushing his thumb over Dylan's bottom lip. "Red, glossy, trembling like you're seconds from begging. You don't even realize how indecent you look just standing here, pinned against tile."

Dylan tried to turn his head, but Jun caught his jaw, forcing him to meet his gaze. "Mm, no hiding. I want to watch every second. The way your lashes flutter when I bite here—" He sealed his lips to Dylan's throat, teeth grazing, and when Dylan gasped, Jun groaned low. "See? Exactly that. The little tremor right under your jaw. Like your whole body forgot how to be stubborn for one second."

Dylan's chest heaved against his, hot and unsteady. "Jun—"

Jun tilted his head, studying him like art. "And your eyes," he whispered, pressing their foreheads together, "half-lidded, glazed, like you can't decide whether to curse me or kiss me harder. Do you know what that does to me? Watching you unravel inch by inch?"

He kissed him again, slow and consuming, then pulled back with a wicked smile. "Your cheeks are burning. I swear I could warm my hands on your blush. And when you bite down on your lip like that—" Jun swiped it free with his thumb, then licked the sting away. "—you look like you're fighting yourself. Like you want to give in so badly it hurts."

Jun's grip on Dylan's wrists loosened just enough for him to lace their fingers together, but he didn't step back. His lips hovered at Dylan's ear, his words deliberate, dirty in how precise they were.

"Do you have any idea what you look like right now?" Jun whispered, brushing his mouth over the shell of Dylan's ear. "Your hair's a mess from my hands, your lips are red and wet like you've been kissed for hours... and your shirt—" he tugged lightly at the collar, exposing flushed skin— "all rumpled like I've already dragged you to bed."

Dylan's breath stuttered, his head pressing back against the tile. "Jun, stop—"

Jun's chuckle was quiet, wicked. "Stop? No, boyfriend, you need to hear this. Because if one of your oh-so-proper relatives opened this door right now, this is exactly what they'd see: their polished, perfect Dylan flushed pink, lips swollen, gasping for breath with me pinning him like he can't stand without me. Tell me that's not delicious."

Dylan groaned low, twisting against Jun's hold, but Jun leaned in closer, words searing hot against his cheek.

"You'd die if they saw it, wouldn't you? You, with your mouth shining from my kisses. You, trembling because you can't stop wanting more."

Jun's thumb brushed over Dylan's bottom lip again, slow, deliberate. "God, your face is filthy right now. Blushing, wet, open. You look like sin wrapped in Sunday clothes, and I'm the only one who gets to see it."

Jun's kisses slowed, dragged out like he was savoring every inch of Dylan's lips before breaking away, his voice a low purr curling straight into his bloodstream.

"Do you want to know what I see?" Jun asked, eyes devouring him. "I see the perfect Dylan—sharp, controlled, untouchable—looking like sin itself. If they walked in right now, every distant relative of yours would know exactly who owns you."

Dylan's head tipped back, breath ragged, caught between denial and a fire he couldn't smother. Jun pressed his lips to the corner of his mouth, whispering one last dagger, "Tell me, babe—what would they say if they saw their precious Dylan biting his lip, moaning for me, looking so wrecked he can't even form a sentence?"

Dylan groaned helplessly, the sound muffled against Jun's shoulder, and Jun only kissed him again, triumphant and unbearably tender all at once.

The sharp rap of knuckles on the door sliced through the heat like glass shattering.
"Dylan?" a clipped voice called, unmistakably one of the uncles. "You've been in there for some time. Other people need it too."

Jun stilled. Dylan's entire body went rigid against the tile, wrists still tangled with Jun's fingers. His pulse was wild—louder than the knock, louder than the voices just outside.

"Say something," Jun mouthed, his lips brushing Dylan's cheek, maddeningly calm.

Dylan swallowed, throat dry. "Y-yeah," he called, voice cracking before he cleared it. "Fine. Just—uh—washroom."

A pause. Then the uncle's voice again, skeptical, "That Jun boy isn't in there with you. Is he?"

Jun smirked into the hollow beneath Dylan's ear, wicked enough to make Dylan's knees nearly give out. Dylan's elbow jabbed at his ribs in warning, but Jun only pressed closer, his whisper a silk-threaded knife.
"Go on. Convince him."

Dylan's glare was frantic. "Uhh— Umm— No, he went to get some cookies from upstairs. I'll be out in a minute," he managed, steady enough this time.

Another pause. Footsteps retreated down the hall.

The silence that followed was unbearable. Dylan sagged against the wall, every nerve stretched too tight, lips swollen and trembling. Jun finally let go of his wrists, brushing his thumb over the faint red marks he'd left.

"See?" Jun murmured, eyes glinting with smug heat. "Didn't get caught."

Dylan exhaled like he'd been holding his breath for hours, shoving lightly at Jun's chest. "You're insane. Absolutely insane."

Jun only leaned in, kissing the corner of his mouth, maddeningly unbothered. "And yet..." His grin curved slow, dangerous. "You didn't stop me."

Before Dylan could answer, another voice rang down the hallway—this one Nai Nai's, sharp as a bell,
"Dylan! Jun! Hurry up, breakfast isn't going to eat itself!"

Jun straightened, still too close, eyes dancing. He brushed his thumb across Dylan's damp bottom lip one last time, lowering his voice to a purr.
"Saved by Nai Nai. For now."

Dylan emerged from the bathroom a minute later, cheeks still faintly flushed, lips a little too pink.

He slid into the main room like he was trying to act normal, except it was too normal—too careful—and that made it even more suspicious.

Thame, lounging cross-legged on a floor cushion with Po's head in his lap, clocked it instantly. He didn't say anything at first, just tilted his head toward Dylan and arched an eyebrow.

Po followed his gaze, took in Dylan's slightly mussed hair and glassy eyes, and smirked.

Thame's grin was slow, predatory. "Bathroom, huh?"

Dylan blinked. "What?"

Po didn't even look up from scrolling on his phone. "Mm-hmm."

Dylan opened his mouth, closed it, then muttered something about "needing coffee" and beat a hasty retreat toward the kitchen.

As soon as he was out of earshot, Thame leaned down, muttering just low enough for only Po to hear, "Five minutes in the bathroom? At a family gathering?"

Po's grin widened. "Textbook Jun."

They exchanged a knowing look, the kind that didn't need words—equal parts amused, impressed, and oh, these two are so obvious.

Notes:

🤭🤭🤭🤭🤭🤭🤭

Was it a thrilling ride?

Chapter 100: Something Most Definitly Sus

Summary:

During the short scripted banter between songs, Jun leaned in close, voice low enough to be intimate but loud enough to be heard through his mic. "You look stupid hot under these lights, boyfriend. You're trying to kill me, right?"

Dylan's eyes went wide. "That's... not in the scr...."

Jun smirked like the cat who'd stolen the cream. "Neither is this," he added, brushing his fingers down Dylan's arm slow enough to send the crowd into a collective shriek. Phones went up like fireworks.

The arena exploded—fans howling, chanting their ship name in feverish waves.

Somewhere in the front section, the distant relatives sat stiff-backed, lips pursed, the same judgment Dylan had felt last night burning in their eyes.
The same voices in his head whispering not real family.

Notes:

(See the end of the chapter for notes.)

Chapter Text

A few hours later, the greenroom was humming with pre-show chaos—makeup brushes tapping, stylists darting around with garment bags, the low thud of bass bleeding in from soundcheck.

Dylan slipped in through the side door, brushing off the drizzle from outside. He scanned the room until his eyes landed on Jun, who was leaning against the vanity, scrolling through his phone like he owned the place.

"I think I saw your parents in the lobby," Dylan said casually, tugging off his jacket. "Which is... weird. Why would they be here?"

Jun didn't even look up. "You're probably hallucinating," he said, lips twitching. "You like my parents more than you like me, so you're seeing them everywhere."

Dylan frowned. "...That's not even remotely true."

"Sure," Jun drawled, still not meeting his eyes.

Dylan gave him a long, confused look but decided not to press it—show time nerves made Jun say stranger things. He turned away to hang his jacket, catching Thame slipping out of the dressing area at the far end.

Thame froze mid-step when he saw him. "Oh! Uh—hey. Nice weather?"

"We are inside a closed area."

"Right. Love rooms," Thame said, and practically fled toward the hallway.

A minute later, Pepper appeared, fiddling with a mic pack and avoiding Dylan's gaze. "You good? Need water? Snack? Umbrella? Emotional support animal?"

"I literally just got here."

"Cool, cool. Just checking." Pepper zipped away like he'd committed a crime.

Even Nano, usually unbothered, was acting oddly, giving Dylan a stiff smile and saying, "Nai Nai's love is... uh... contagious. Making us all act weird."

Dylan squinted. "...That makes no sense."

"Yeah," Nano said solemnly. "That's love for you." Then he vanished behind a curtain.

Dylan sighed, shaking his head. "They've all lost it," he muttered, chalking it up to pre-show madness and general Mars chaos.

The show started electric from the very first notes—lights washing the stage in molten gold, the crowd roaring in a single, pulsing heartbeat. Dylan had slipped easily into the rhythm, every move, every harmony exactly as rehearsed.

Until Jun went rogue.

During the short scripted banter between songs, Jun leaned in close, voice low enough to be intimate but loud enough to be heard through his mic. "You look stupid hot under these lights, boyfriend. You're trying to kill me, right?"

Dylan's eyes went wide. "That's... not in the scr...."

Jun smirked like the cat who'd stolen the cream. "Neither is this," he added, brushing his fingers down Dylan's arm slow enough to send the crowd into a collective shriek. Phones went up like fireworks.

The arena exploded—fans howling, chanting their ship name in feverish waves.

Somewhere in the front section, the distant relatives sat stiff-backed, lips pursed, the same judgment Dylan had felt last night burning in their eyes.
The same voices in his head whispering not real family.

His chest tightened.

The lights dipped for the next song—but instead of the planned intro, the giant screen behind them flickered.

Dylan glanced back, frowning. "What's—"

The others on stage didn't look surprised.

The screen didn't just light up—it breathed to life, grainy at first, like someone had pulled open a time capsule.

The first frame: him and Jun.
But not the polished stage versions the world knew—this was raw, uncut.

It started in the beginning.
A rehearsal room, too-bright lights, too-loud music. Dylan tying his sneakers, Jun across the room pretending to check his phone while keeping him in the corner of his eye. Passing in the hallway without a word. Sitting three chairs apart during group dinners. That deliberate space between them, like they were afraid if they touched, they'd ignite.

The footage shifted.

Jun sliding a water bottle toward him in rehearsal, eyes still on the mirror, like it was nothing.
Dylan tugging Jun's hood up in the rain outside the studio, fingers brushing his jaw, both pretending not to notice.
Them tucked into the corner of the Mars kitchen, shoulders touching, tea mugs clinking on the counter as they laughed at something no one else would understand.
Jun asleep on the couch, utterly defenseless, while Dylan's hand absently played with his hair, a book balanced in his other hand.

The next cut was darker—night air, rooftop. The wind pulled at their clothes, the city spread in shimmering dots beneath them. They were crammed into a single beanbag, Jun lying sprawled on Dylan's chest, arms locked around his waist like the world might try to steal him. The clip lingered as Dylan adjusted his arms to hold him tighter, pressing his cheek against Jun's hair.

Then—laughter. Dylan half-carrying, half-dragging Jun off the beanbag toward the dorm. Same height, same size, but Jun had gone entirely limp in that stubborn way, forcing Dylan to do the work.

The screen cut to a blast of daylight—Dylan walking into Jun's filming set in all black, collar loose, sleeves rolled, sunglasses dangling from his hand. The camera shook with whoever was holding it laughing as background crew scrambled to regain focus. Even now, Dylan laughed under his breath.

And then—costumes.
Jun in a dark waistcoat and cravat, eyes downcast, the perfect brooding Mr. Darcy. Dylan in a bonnet and pale gown, trying and failing to look unimpressed as Lizzy Bennet. The clip caught a stolen glance mid-performance—Jun looking at him like there was no one else on stage.

The reel eased into recent years.
Fanmeet stages where Jun would "accidentally" brush his hand during a giveaway. Dylan's grin every single time. Jun leaning in between questions, murmuring something that made Dylan bite the inside of his cheek to keep from laughing. Hosting gigs where they'd volley lines back and forth until the MC gave up on the script.

The pacing slowed again.
Airport footage—Jun's arm around Dylan's shoulders after a brutal tour leg, guiding him toward the van. Greenroom clips of Dylan leaning into Jun's shoulder, eyes closed, half-asleep while Jun answered interview questions like nothing was unusual.

Every cut was a knot, tying together months, then years.
They weren't just moments—they were proof.

Then, the video shifted to vertical phone footage—clearly recent.
Jun was holding the camera himself, hair slightly mussed, voice soft but sure:

"People ask me why I love him. I could give you a list. He's smarter than me, funnier than me, makes me want to be better without ever asking me to change. But the truth is—I don't need a reason. He's it. My home, my choice, every single day."

Jun's recorded self smiled. "Turn around, boyfriend."

Dylan froze.

Notes:

Oh so ya'll know abt their story controversy?? 😆😆😆😆

Oh so ya'll know abt their story controversy?? 😆😆😆😆

I mean those pics they put up with this one faceless 'girl'?
My reaction was like:

Tui- HUh? who'sssss thatttttt...?
Nut- Hmm.....is she the new girl to be in the mv of the new song...?
Hong- WHOO IN THE WORLD IS SHEE????!!!! WHY DOES SHE GET TO FIST PUMP WITH HONGGGG??? AAAAAAAAHHHHHH
William- Can we just know who she is atp?

Lmaoooo then one of my friends she said it might be lego and I was like........*phewww* broooo ahahahahahahaahahah they totallyyyy had mee 😆😆😆😆

ALSOOO LMAOOOO ok nvm I'll say tht in the next chap y'all must be excited for the next one eheheheeheheheheheheh I won't make u wait

Chapter 101: YES.

Summary:

Author: I won't give a summary for this loll read at ur own heart's risk/

Notes:

(See the end of the chapter for notes.)

Chapter Text

The lights came up—Jun was behind him, on one knee, mic in hand, smiling like the whole world was in the palm of his hand.

Dylan’s knees threatened to buckle. Every heartbeat thundered in his ears as he turned slowly, breath caught somewhere between awe and disbelief. There was Jun—on one knee, eyes shimmering with that impossible mixture of mischief and raw sincerity, mic in hand but the words weren’t for the crowd—they were only for him.

The arena, the fans, the flashing lights, the screaming—they all blurred into a distant hum. Nothing existed beyond the line of Jun’s gaze. Dylan felt it reach into him, a warmth that shook him to the core. Every doubt, every insult, every judgment from the past twenty-four hours was obliterated in that instant.

Jun’s voice cut through the haze, low and intimate despite the PA system, carrying across the stage but only truly landing in Dylan’s chest:
“Dylan… I’ve fallen for you. Beyond what might meet the eyes. You’ve been my home away from home, before I even knew I needed one. Every day I’ve spent with you, even the quiet ones, even the ones I didn’t notice myself watching you, you’ve become the place I want to return to. My first thought in the morning, the last at night, the thought that pulls me out of every doubt, every exhaustion, every single thing that tries to tear me down. You are my calm in chaos, my gravity, my heartbeat when the world forgets how to beat.”

Jun’s voice broke slightly, raw with emotion he’d never let anyone see, but here, in front of everyone and no one, it was only for Dylan.

“I love you in ways I didn’t know love could exist—completely, irreversibly. I love the way your laugh sneaks into my chest, how seeing your smile lights me up even on the darkest and saddest days of my life. The way your frown makes me ache to fix a world I can’t control. I love the way you make me better without asking me to change a thing, the way you let me be me but still see every piece of you reflected back at me. You’ve held me when I was quiet, when I was reckless, when I thought no one could understand. And yet you… you always did. You still do. Babe, you are the cutest guy I know, have known and probably will ever know, to be existing out there, criminally sexy. And I’d be damned to ever be as foolish to ever…EVER….not be there for you, with you, beside you. You are a pitiful cook….yeh…but you serve your hotness better, and as for the food to live on….I can do that cooking.”

Jun took a breath laughing ever so slightly, leaning forward on one knee, eyes locked with Dylan’s as if the universe had condensed into that single gaze.

“I’ve tried to measure it, tried to find the words, tried to figure out how to show you what you mean to me. And the truth is… I can’t. Not fully. Because the way I feel for you isn’t just something that fits into sentences or gestures. It’s… it’s a pull on my soul. Every choice I make, every breath I take, every glance I steal, every second I want to freeze—it all comes back to you. You are the first and last, Dylan. The part of me I would fight to protect without question. And I will. Every day, in every way I can. For as long as I can breathe. For me you are the best thing that’s ever happened to me and might ever happen in the future.”

Jun’s hand inched forward, brushing Dylan’s cheek, thumb stroking lightly, possessively. His gaze softened but sharpened at the same time—intimate, unyielding, impossible to resist.

“And now…”

He paused, letting the weight of years, of stolen glances, of quiet confessions, of inside jokes and midnight talks hang in the air. The crowd’s roar became background static; the lights blurred into a haze; it was just him, Jun, and Dylan.

“…I want you to know that this isn’t a question I ask lightly. This isn’t a performance, this isn’t a fleeting thrill. Dylan… will you be my home, officially, for the rest of everything? Will you let me love you, in every impossible, relentless way, for the rest of our lives?”

Jun’s voice dropped, soft, intimate, and trembling just enough to fracture Dylan’s composure. “Will you… be mine? For as long as we shall live?”

The words barely left Jun’s lips when the arena erupted. Phones lifted like a sea of tiny stars, recording, streaming, immortalizing the moment. Screams tore through the crowd, a mix of pure disbelief, joy, and delirious support. Fans jumped to their feet, waving banners and lightsticks frantically, chanting their ship name until the sound threatened to shake the venue walls.

Some were crying outright, wiping tears as they screamed again, unable to process that this raw, unfiltered love was happening right in front of them. Others were laughing and sobbing at the same time, fists pumping in the air, hearts pounding with the thrill of witnessing a lifetime of quiet devotion suddenly made public.

Groups of fans held up signs reading “Finally!”, “Yes, Jun!”, and “Mine too!”, while others flashed phone screens displaying their fan art, all of it pointed at the stage like a collective offering of admiration. The chants grew louder, swelling into a wave that seemed to pulse through the stage itself.

Backstage, Thame and Po exchanged wide-eyed grins, both of them trying not to laugh too loud but failing, because even they hadn’t expected Jun to go full emotional firework like this. Pepper and Nano were nearly jumping up and down, fists clutched to their chests, shouting something about “emotional overload” and “we cannot survive this!”

From the stands, a few fans clutched their friends’ arms, whispering over and over, “They’re perfect. They’re actually perfect. Did you see that?!”

Even the distant relatives, seated stiff-backed near the front, were frozen mid-chew and mid-breath. Their judgmental airs faltered under the heat of the arena’s love; faces went pale as they realized that this wasn’t a performance. This was… real. This was Jun’s heart, laid bare, for Dylan’s to claim.

Dylan himself was staggered, chest tight, heart thudding so hard it felt like the stage itself was vibrating under him. Tears pricked his eyes, and he swallowed them down, not caring if anyone saw. Jun’s hand on his, thumb tracing circles that made the noise of the screaming fans fade into the background, anchored him in a way no applause or chant could.

Jun’s eyes held him, unyielding, and Dylan realized the truth of everything—the years, the stolen moments, the waiting, the distance—it had all led here. And the fans, thousands of them, were living it with them. Their cheers weren’t just for the music—they were for the love, the unwavering, unapologetic devotion Jun had just declared.

The arena vibrated with the collective heartbeat of everyone present. And in that heartbeat, Jun and Dylan didn’t just exist—they owned it. They were untouchable, untamed, entirely theirs, and the world, even for just a few moments, had to bend around it.

“I… I—” Dylan’s voice cracked, emotion threatening to drown him, but Jun leaned closer, closing the space, lips hovering over his in that slow, torturous way that made the world tilt.

“Yes,” Dylan whispered, the single word carrying every ounce of fear, love, disbelief, and certainty he had ever felt.

The word hadn’t even left Dylan’s lips before the arena erupted in bloom. From nowhere and everywhere, petals rained down—rose, peony, jasmine, wild orchid—fluttering through the air in shimmering spirals. They caught the stage lights like stained glass, each one a fragment of color breaking apart into pinks, golds, and silvers as if the gods themselves had scattered blessings by the handful.

A fragrance rushed in with them, dizzying and divine. It wasn’t just a scent—it was a wave. Roses heavy with velvet sweetness, magnolia rich and warm, jasmine sharp as lightning, lilacs brushing soft along the skin. The air thickened with it, intoxicating, so potent that even the farthest rows could taste beauty blooming on their tongues. Fans clutched their chests, gasping, because this wasn’t mere performance magic. It was real, alive, undeniable.

Everywhere, petals clung—sticking in Jun’s hair like jeweled confetti, sliding down Dylan’s shoulders, catching on their joined hands. The stage floor became a living carpet of blossoms, a kaleidoscope so pretty it hurt to look at. Even the skeptical relatives in the front row faltered, eyes darting wide as though they’d been dragged into a dream they could neither deny nor escape.

Jun’s grin widened like victory and relief rolled into one. He dropped the mic, catching Dylan’s hands in his, fingers entwining with a possessive intimacy that made Dylan’s pulse stutter. “I meant every single word,” Jun murmured, voice rough with emotion. “And I will spend every day proving it to you. No pretending. No half-measures. All of me, Dylan.”

Dylan’s eyes filled, tears pricking as he took Jun’s face in his hands, memorizing every line, every curve, every expression. “I love you too… more than I can even—”

Jun’s hand covered Dylan’s mouth before he could say another word. Dylan froze, breath hot against Jun’s palm, eyes wide with confusion—until Jun suddenly leaned in and pressed a firm kiss right over his own hand, sealing Dylan’s lips beneath it.

Dylan’s eyes flew open even wider, startled, his whole body jolting at the unexpected gesture. He made a muffled sound against Jun’s skin, half protest, half disbelief, before realizing what Jun had just done. Heat rushed to his face, and his heart slammed against his ribs so hard it almost hurt.

The fans went wild, screaming like the arena had just combusted, but Dylan couldn’t hear any of it. All he could process was Jun’s lips lingering against his hand, the warmth sinking through, and the wild, reckless certainty in Jun’s eyes as he pulled back just enough to smirk. “Save it for when I put that ring on you.”

Hands tangled, foreheads pressed, breaths mingling—Dylan could feel Jun’s racing heartbeat echoing his own. Jun whispered almost against his lips, teasing, possessive.
“You’re mine. Every inch, every thought. Even in front of thousands, I don’t care. You belong to me, Dylan. Only me.”

Dylan’s response was laughter—shaky, tear-streaked, breathless laughter that turned into a sob of joy. “I’ve been yours all along,” he admitted, voice raw. “Even when I didn’t know I was.”

Jun chuckled against him, arms tightening around Dylan as the arena erupted into cheers. “Good,” he murmured, nuzzling his nose against Dylan’s temple. “Because I was not planning on letting you go ever.”

From the side of the stage, Thame, Po, Pepper, and Nano exchanged wide-eyed, giddy glances, mouthing silent congratulations. Thame leaned close to Po, “I think they just broke the world.”

And below the stage, the distant relatives, mouths open, eyes wide, flushed with incredulity and embarrassment, finally realized that all their judgment, all their whispered opinions, had been powerless against this—their love, unyielding and incandescent, on full display for everyone to witness.

Notes:

Ohh welll I wass gonna yap a lot but loll....

So I was reading this very first fanfic on wattpad after like 4/5 years (??)
I mean....I don't get enough time juggling between studies (which r clearly lagging rn 😭😭........I'm still studing guyss 😭😭😭), then writing this plus I dunno if I told u but mom put me back up for my vocal lessons (and most ppl there r so....kindda homophobic....like not tht it affects me directly but like uk..? Not a big fan of ppl who gossip bad by principle. So ir's a lill exhaustive instead of full on fun) ppluusss I've been trying to get a lill more regular with art.....over all tht tests and all...... but anyways nvm not tht it matters.....

My point is.

I WAS READING THIS OTHER FANFIC I'd been saving for a longggg time hoping I'd have patience till the autor finished uploading but then I gave in loll so apparently other authors don't really 'yap' at the chapter endings....
So is it weird tht I do?....😅😅😅

Chapter 102: Electric Throughout

Summary:

Dylan rolled his eyes, half trying to push Jun away, half melting into him, when his gaze caught movement in the audience. “Wait… Jun… your parents—there!”

Jun’s lips curved into that infuriatingly smug smile. “See? Hallucination. Completely, totally… not real.”

Dylan’s voice rose, incredulous. “Not hallucination! They’re actually here! And you lied to me! You told me I was imagining things because I liked them more than you!”

He lifted his hands in a proper Wai, bowing slightly. He murmured, awe and embarrassment mingling. “Hello!”

Jun laughed softly, holding Dylan’s hand. “Technically, you were seeing through the lens of love… but yes. They’re here.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The music roared back to life, Mars holding every note, every beat, while Dylan and Jun moved through the choreography effortlessly, as if the stage itself had been built for them. Pepper, Thame, and Nano were locked in, feeding off the audience’s amplified energy, harmonies tighter than ever, feet moving with precision and joy. Even the crowd seemed to pulse with them, hundreds of cameras flashing, screams blending into a singular wave of electric devotion.

The stage lights flared brighter as the last notes of the song faded, leaving a buzzing, electric hum over the arena. Mars was still performing, their voices weaving through the crowd, Pepper, Thame, and Nano fully committed, making the fans scream even louder, but the spotlight subtly pulled toward Jun and Dylan at center stage.

Jun leaned toward Dylan, hand brushing his, eyes glinting with mischief and tenderness all at once. “Hey,” he whispered, loud enough for anyone leaning in from the audience to catch, “so… big thanks to our wonderful CEO for letting me pull off that little stunt earlier. On-stage proposal, last night notice, full heart. Smooth, right?”

The arena erupted again, cheers bouncing off the walls like fireworks. Fans were shouting Jun’s name, Dylan’s name, even their ship name in unison. Dylan’s face went scarlet, a mix of mortification and delight, lips twitching in a grin he couldn’t fully hide.

“And you can’t say I didn’t warn you,” Jun continued, voice playful, eyes sparkling, “this is exactly why I keep you on your toes, boyfriend.”

Dylan huffed, laughing despite himself. “Wait—so all of you backstage were acting weird because you knew? You let me flounder while everyone snickered?”

Thame leaned into the mic, smirking like he’d been waiting for this moment all his life. “Honestly, you looked adorable floundering. So… totally worth it.”

Pepper raised both hands theatrically, spinning his mic. “Yeah! Emotional entertainment! Can’t just let the boyfriend have an easy day! Where’s the fun in that?”

Nano, ever the deadpan observer, shrugged in a way that made Dylan want to laugh and groan at the same time. “Nai Nai’s love… is contagious. Nothing else unusual. Move along.”

Dylan buried his face against Jun’s shoulder, muttering, “Impossible… you guys are impossible…”

Jun leaned down, brushing his lips along Dylan’s temple, whispering into his ear, “Totally worth it just to see that face.”

Dylan rolled his eyes, half trying to push Jun away, half melting into him, when his gaze caught movement in the audience. “Wait… Jun… your parents—there!”

Jun’s lips curved into that infuriatingly smug smile. “See? Hallucination. Completely, totally… not real.”

Dylan’s voice rose, incredulous. “Not hallucination! They’re actually here! And you lied to me! You told me I was imagining things because I liked them more than you!”

He lifted his hands in a proper Wai, bowing slightly. He murmured, awe and embarrassment mingling. “Hello!”

Jun laughed softly, holding Dylan’s hand. “Technically, you were seeing through the lens of love… but yes. They’re here.”

And then, as if catching a cue, Thame, Pepper, and Nano all turned toward the audience, following Dylan’s lead in their own clumsy, charming way—slight bows, playful salutes, cheeky winks toward Jun’s parents. The crowd went wild again, cheering not just the couple but the whole chaotic, adorable family moment.

Dylan threw his head back, laughing. “I… I can’t even—I love you so much!”

Jun leaned down, forehead pressed to Dylan’s, eyes tender. “I love you more. Always.”

The arena erupted once more. Fans screamed, waved banners, chanted their ship name like it was a battle cry. Mars members finished the last few notes flawlessly, but the real magic wasn’t just the music—it was Jun and Dylan, hand in hand, the chaotic family acknowledgment, and the pure, unscripted, heart-melting love on display.

The fans went wild again, cheering, screaming, some crying, some laughing, all witnessing a love that wasn’t just performed—it was lived, shared, celebrated. Every beat of the music, every note sung, was now layered with that raw, tangible intimacy. Pepper, Thame, and Nano pushed harder into the performance, their voices soaring, dancing, feeding the crowd’s frenzy, knowing they were part of something unforgettable.

Jun pressed his forehead to Dylan’s, eyes fierce yet tender. “I love you more. Always.”

Thame leaned in, pretending to whisper into Dylan’s ear: “He always wins these little battles, by the way.”

Pepper nudged Dylan’s arm dramatically. “And he totally planned the last-minute proposal, just saying. Genius-level mischief.”

Dylan groaned, hiding his face in Jun’s shoulder again, “I knew it… all of you were in on it!”

Nano, deadpan as ever, shrugged. “We merely… facilitated emotional authenticity. Very professional.”

Jun chuckled, cupping Dylan’s face. “See? It was teamwork. But really, I didn’t need them—because all I needed was you.”

The crowd, now sensing this unscripted banter, erupted even more, screaming, waving banners, phones raised high. Fans were yelling encouragement, crying, laughing, some even chanting, “Jun and Dylan forever!”

Jun caught Dylan’s hand, thumb brushing the back of it softly, possessive and intimate in a way that only the two of them understood, and Dylan melted into the moment, letting the music, the fans, and the sheer emotional weight of the day wash over them both.

Jun grinned, holding Dylan’s hand tight. “Well… you Wai-ed my parents, but forgot about your own? That’s why I’m the favorite son at yours.”

Dylan turned to his own parents, who were beaming in the front row, and quickly mirrored a proper Wai. Nai Nai, of course, laughed loudly, waving her hands and giving Dylan an exaggerated thumbs-up.

Thame, Pepper, and Nano immediately followed, bowing, half-flailing, fully chaotic, catching the cameras as they all tried to mimic the Wai perfectly while cracking up. The audience went wild again, cheering, laughing, and snapping photos of the whole spectacle.

Dylan’s laughter rang through the stage, a mixture of relief, love, and disbelief. “I… I can’t even! Everyone was in on it!”

Jun chuckled, brushing his thumb along Dylan’s knuckles. “And this is why I’m always the favored one.”

The fans screamed in approval, waving banners and shouting their ship name, chanting, cheering, whistling—the arena itself vibrating from the combined chaos and love.

Jun leaned close, whispering just to Dylan, teasing, tender, and completely in their own bubble: “See? I make your life impossible… and adorable… all at once.”

Dylan swatted his shoulder lightly, laughing, cheeks still pink. “Impossible. All of you are impossible.”

Jun pressed a quick, teasing kiss to Dylan’s lips, letting the arena’s roar fade to dark.

And there, on that stage, amidst screaming fans, the soft glow of spotlights, and thousands of witnesses—including the CEO—Jun and Dylan existed in their own universe: fierce, unshakable, unapologetically theirs.

Notes:

6 CHAPTERS INCOMING. BRACE URSELF.

BEFORE I START UPLOADING TODAY I'M GONNA SAY THIS ONCE.
DO URSELF A FAVOR AND GET TISSUES (to cry in. nOpe no minds in gutter *activly thinking of Joong's scene from THK* *ahem ahem* Lets not.)

So eheheheheheheh as I was saying..... get urself a bunch of tissues
and..AND...annnddd.....I might not be able to upload veryyy soon again so read slow T_T

Chapter 103: The Performance Backstage

Summary:

Jun’s dad turned to Mr. Lim with a grin. “So, how long before we start calling ourselves co-in-laws?”

Mr. Lim raised a brow. “Technically, we already are. I insist we negotiate titles carefully—can’t let the boys hear us and start ranking favorites.”

Jun’s mom laughed. “Oh, we’ll rank them anyway. That’s a given.”

Mrs. Lim leaned in conspiratorially. “Well, if anyone’s going to be the favorite, it’s probably Jun. Can you imagine Dylan trying to compete?”

Jun’s eyes went wide, whispering in Dylan’s ear, “See? They’re plotting your favoritism without consulting you.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The energy of the concert still thrummed through the walls of the arena, the bassline of the final song vibrating faintly in the rafters like a heartbeat refusing to slow down. Crew members bustled about backstage, wheeling equipment cases, winding cables, congratulating each other in low but excited voices. Every so often, the distant roar of fans still waiting outside rose like waves, chanting names—Jun, Dylan, MARS—proof that the night had ended but the afterglow wasn’t going anywhere.

Backstage, though, another kind of performance was about to begin.

Nai Nai, cane tucked under her arm as if it were more an accessory than necessity, marched forward at the head of a small procession. Behind her trailed Dylan’s parents, Mr. Lim in his perfectly tailored navy suit and Mrs. Lim glowing in a jade-green cheongsam. The couple looked both proud and slightly overwhelmed—half from the concert’s sheer scale, half from the sight of the hundreds of flashing cameras earlier.

And following behind them, with a different sort of gravitas, came Jun’s parents. Jun’s father in a simple, dark collared jacket, his mother in a soft blue cotton long skirt that made her look like morning sky distilled into fabric.

Behind this main ensemble shuffled the distant relatives Nai Nai had all but dragged into attending. They were cousins twice removed, uncles who hadn’t smiled once during the concert, and an aunt with lips pursed so tightly it seemed like she’d swallowed a lemon backstage. Their expressions ranged from stiff disinterest to reluctant politeness, but they came. Because when Nai Nai told you to appear as a “good family gesture,” you didn’t dare decline.

The two groups converged near the VIP lounge door, the air buzzing with the leftover thrill of the stage. Security and staff discreetly stepped aside.

Jun and Dylan arrived together a heartbeat later, practically glued at the hip. Dylan’s stage jacket had already been discarded, replaced by a simple black tee, his damp hair pushed back messily from the encore sweat. Jun, by contrast, still had his sequined blazer half-on, half-off, looking like he’d been dragged away mid-celebration. They weren’t even trying to be subtle about the way Dylan leaned into Jun’s side or the way Jun’s arm stayed securely around Dylan’s waist, palm rubbing circles on his hip. Their faces radiated exhaustion, yes, but also an unmistakable bliss.

Nai Nai clocked them first and smirked, eyes glinting with mischief. “Aiya, look at these two—snuggled like dumplings fresh from the steamer. You’d think they were the ones who performed a three-hour concert together, not five boys.”

Dylan flushed instantly, ducking his head as Jun grinned, squeezing him tighter.

“Technically, we did perform together,” Jun quipped, voice light. “He just didn’t do the choreography because he was too busy stealing hearts with the rap.”

Nai Nai’s laugh rippled warmly through the air, breaking the stiffness clinging to some of the distant relatives.

The introductions began with an ease that surprised everyone except, perhaps, Nai Nai. She orchestrated it like a conductor with an invisible baton.

Jun stepped forward, taking a small bow for theatricality. “Mom, Dad, meet the Lims—my… in-laws.”

Mrs. Lim’s eyes widened, a soft laugh escaping her. “Your in-laws? Already claiming the title, huh? Bold.”

Mr. Lim held out a hand to Jun’s dad with a grin. “Pleasure to finally meet the people responsible for… well, making our son’s heart glow.”

Jun snickered, whispering to Dylan, “See that? Already charming.”

Dylan’s cheeks were hot. “You’re such a brat…”

Mrs. Lim tilted her head at Jun’s mom, playful. “I’ve heard how protective Jun is of Dylan. You raised quite the gentleman, it seems.”

Jun elbowed Dylan lightly, voice low and teasing, “Gentleman? You’re melting in front of everyone.”

Dylan huffed, pretending indignation, burying his face against Jun’s shoulder. “I’m not—”

Jun’s mother chuckled, eyes soft. “Tonight was… unforgettable,” she said warmly to the Lims. “You must be very proud of your son.”

Mrs. Lim pressed a hand to her chest, her expression equal parts flustered and proud. “We are. Though I think we’re still catching our breath from it all.” She glanced at Dylan, who immediately avoided her gaze in classic son fashion, suddenly fascinated by the floor tiles.

Jun laughed, leaning down to murmur just loud enough for Dylan’s parents to hear, “He’s pretending not to hear you, but he is.”

Mr. Lim’s stern expression cracked, a small smile tugging at his lips.

Nai Nai clasped her hands, clearly delighted. “Good, good. Parents meeting parents—it’s like watching puzzle pieces click into place. Finally, people on my level instead of these grumpy radishes.” She flicked her gaze to the distant relatives, who stiffened but said nothing. One uncle coughed into his fist.

Jun’s dad smirked at Mr. Lim. “So, Mr. Lim, how do you think of the man who stole your son’s heart?”

Mr. Lim feigned offense. “Excuse me, it was a mutual theft. And I intend to negotiate my rights as a protective in-law accordingly.”

Jun whispered to Dylan, voice mischievous, “See? They’re already plotting. This is why I’m your favorite.”

Dylan’s grin was sheepish. “How’s that even related?”

Jun’s mom leaned toward Mrs. Lim. “You know, I like him. He is steady, strong… and he obviously makes our Jun happy.”

Mrs. Lim laughed. “And I can see why. Jun’s the calm to Dylan’s… spark.”

Jun pressed a soft kiss to Dylan’s temple, whispering, “They’re talking about us… and you’re blushing. Adorable.”

Dylan groaned, burying further into Jun’s chest. “Stop. Everyone can see me.”

“Exactly,” Jun murmured. “Everyone should witness your cute terror.”

The two sets of parents had now fallen into an effortless rhythm. Teasing crossed seamlessly between them, lighthearted jabs and laughter.

Jun’s dad turned to Mr. Lim with a grin. “So, how long before we start calling ourselves co-in-laws?”

Mr. Lim raised a brow. “Technically, we already are. I insist we negotiate titles carefully—can’t let the boys hear us and start ranking favorites.”

Jun’s mom laughed. “Oh, we’ll rank them anyway. That’s a given.”

Mrs. Lim leaned in conspiratorially. “Well, if anyone’s going to be the favorite, it’s probably Jun. Can you imagine Dylan trying to compete?”

Jun’s eyes went wide, whispering in Dylan’s ear, “See? They’re plotting your favoritism without consulting you.”

Dylan’s laughter was muffled against Jun’s chest, full of warmth and disbelief. “You’re enjoying this too much.”

Nai Nai chuckled, observing the scene.

Jun nudged Dylan playfully. “By the way, you wai-ed my parents, but forgot yours. That’s why I’m the favorite son.”

Dylan’s eyes widened. “Stopp reminding that?! I was just malfunctioning from too much happiness.”

Jun whispered, voice low and affectionate, “See? Everyone loves you… and me, but mostly you, in my arms.”

Dylan exhaled, shivering slightly from laughter and warmth. “I… I love this family.”

Jun tightened his arms gently around him. “Me too. All of them, all of us… perfect chaos, complete love.”

Nai Nai clapped, smirking. “Lesson one, boys: the family who laughs together, loves together. Take notes.”

Dylan pressed his cheek to Jun’s shoulder, voice soft: “I’ve never felt… this understood. By everyone.”

Jun brushed Dylan’s hair back, whispering, “You belong here. With me. With all of us. And the chaos? That’s just icing.”

Jun’s dad gave a theatrical bow toward the Lims. “Consider this the first of many happy family debates and gentle teasing. Our sons are safe—and gloriously in love.”

Mrs. Lim laughed, gripping her husband’s arm. “I’ll say. Perfectly chaotic, and somehow completely right.”

Dylan laughed into Jun, small and breathless, as Jun kissed the top of his head. “See? Even the parents approve.”

Jun added, teasing but warm, “Now let’s all remember—this is your first in-law meeting. Let’s make it count, yes?”

The room erupted in soft laughter, playful chatter, and a shared warmth that made the young couple’s heartbeats feel like a private symphony. Dylan squeezed Jun’s hand, thinking: this… this is exactly what home feels like.

Jun pressed his forehead against Dylan’s, whispering, “Forever us. In arms, in families, in laughter, in love.”

Dylan closed his eyes, melting completely. “Forever us,” he murmured back, and they swayed gently in the hum of shared joy, new bonds, and unshakable love.

The words landed with a kind of hush, the truth of them resonating like a well-struck chord. Dylan’s parents exchanged a glance, then nodded deeply.

“Yes,” Mrs. Lim agreed, her eyes glistening. “Happiness first.”

Behind them, Jun and Dylan had gone utterly soft, resting their heads together like they were letting the grown-ups handle the world for once. Jun pressed his nose into Dylan’s temple, murmuring something only he could hear, and Dylan’s lips curved into a shy smile. They didn’t need to add anything—their existence, pressed close and glowing, was commentary enough.

Meanwhile, the distant relatives stood like decorative pillars—present but irrelevant, their grumbles muted by the sheer harmony unfolding in front of them. One aunt dared to open her mouth, perhaps ready with a sharp remark, but Nai Nai turned so swiftly it was like she had eyes in the back of her head.

“You,” she said, pointing her cane at the aunt, “smile. We are celebrating, not attending a funeral. If you cannot find joy, at least pretend. Your acting will not win an Oscar, but it will save me embarrassment.”

The aunt’s lips twitched into the most awkward smile anyone had ever seen.

Jun’s mother covered her laugh delicately, while Dylan’s father coughed to disguise his. The tension melted again into genuine warmth.

The conversation flowed after that—stories exchanged, compliments traded. Jun’s mom spoke about how Jun had been singing since he was a child, Mrs. Lim countered with Dylan’s obsession with dismantling radios at age seven. Jun’s dad and Mr. Lim compared notes on their sons’ stubborn streaks and nodded like generals respecting each other’s soldiers.

And Nai Nai? She kept threading the two families together, tossing comments like seasoned spice into a pot.

“See? Both boys are stubborn. Perfect—means they won’t run away when things get difficult. They’ll fight, shout, cry—but stay. That’s the good kind of trouble.”

Jun peeked up at Dylan with a grin. “See? Nai Nai just called us a good kind of trouble.”

Dylan groaned but didn’t pull away, even burrowing closer into Jun’s chest as though hiding. Jun’s hand smoothed up and down his back in silent reassurance, a steady rhythm matching the thrum of their bond.

Even the distant relatives couldn’t deny the picture: two families connecting like old friends, two boys wrapped in each other with a kind of peace that was both fragile and indestructible.

When the staff finally reminded them the cars were waiting, Nai Nai waved her hand. “Cars can wait. Family cannot.”

But eventually, with lingering smiles and warm farewells, the group began to drift apart. Jun’s parents bowed lightly, the Lims returned with a respectful wai, and even the distant relatives managed a semblance of civility.

As the parents exchanged one last look—something like relief, something like recognition—Jun and Dylan remained wrapped together, quiet in their shared warmth.

If the concert had been a storm, this moment was the calm after: the sound of two families meeting in harmony, the sight of love radiating not just from a stage but from a simple backstage corridor.

And for Jun and Dylan, snuggled into each other with matching smiles, it was perfect.

Notes:

SINCE MOST OF U SAID MY YAPPING MAKES U FEEL CLOSER TO ME. I'll continue yapping 😁😁😁😁

ssooooo.......... Have you seen LYKN official's latest posts for the new song's release??
I have 2 replies to the two captions I found under those breath-taking pictures of Hong.

1. Through Your Lens, I Might Be Falling a Little.
BROOOOO. DUDEEE. HELLOOO. U MIGHT BE FALLING A LITTLE. But I've falled a whole lot moree. 😭😭😭😭😭😭

2. NOT INVISIBLE, JUST UNSEEN...LIKE MY FEELINGS FOR YOU.
That's me 🥹🥹😭. Who ever choose the caption. Had sneaked into my brain previously. I'm sure of it 😭😭😭

Any of u resonate with me feeling this way or am I the only one crushing too hard on a guy who'll never know if my existance :').......?

Chapter 104: What did you..... call yourself.....?

Summary:

“The street outside is very wide,” she snapped. “If you don’t like my house, you can sleep there.”

The laughter dried up. Pepper leaned into Thame, stage-whispering, “Scarier than any stage manager.”

“She’s not my grandma,” Thame said flatly.

“Not with that attitude,” Pepper shot back, grinning.

Nai Nai’s eyes swept the room. “Young ones—living room floor, futons. Don’t complain, your backs still work.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The concert hall parking lot glowed with the scattered headlights of hired vans and sleek black cars, a convoy assembling under Nai Nai’s watchful command like soldiers under a general. She had insisted everyone—family, distant relatives, parents, the band, and of course Po—come back to her house.

“Big family must move like dragon, not like scattered worms,” she had declared, cane slicing the air like punctuation. Nobody dared argue—not even the judgy relatives muttering at the back, their complaints shriveling the moment Nai Nai’s sharp gaze flicked their way.

Dylan and Jun lingered with Mars near one of the vans, bags slung over their shoulders, while Po—self-appointed temporary manager now that Tae was absent—hovered at the sliding door. But unlike his usual flamboyant micromanaging, tonight Po wasn’t alone. Thame was right beside him, arm looped lazily but firmly around his waist, chin resting on Po’s shoulder as he peeked at the seating chart Po had scrawled on his phone.

“Alright,” Po announced with a flourish, voice carrying across the lot. “Idols in first car, parents in the next two, distant relatives… mmm, the very back row caravan. Perfect. This way none of you can pollute the fun car.” He folded his arms, nodding as if he’d just solved international diplomacy.

“Pollute?” one uncle muttered, but wilted when Po pointed his clipboard at him like a weapon.

Jun snorted. “Pollute?”

Po sighed like a dying swan, drawing the word out. “Jun, you don’t understand the gravity of my sacrifice. I could’ve been in the fun car with you two lovebirds, documenting Dylan’s slow death by blushing—but instead I must sit with the luggage and sacrifice my youth to responsibility. It is my fate.”

“Correction,” Thame interrupted smoothly, tightening his hold around Po’s waist before planting an unapologetic kiss against his temple. “Our fate. I’m suffering with you, husband. If you’re tragic, I’m tragic too.”

Nano groaned loudly. “Oh god, not the couple routine. Somebody roll credits.”

Po turned, fluttering his lashes at Thame. “You’re my co-martyr. My co-captain. The Romeo to my Juliet, except less dead.”

“And more fashionable,” Thame quipped, tugging his husband closer until their foreheads touched.

“Please,” Nano begged, hands flying to his face. “Can we at least get into the vans before the PDA showdown begins? I can’t take you two and JunDylan in the same night. My stomach’s already queasy.”

Jun plopped beside Dylan without hesitation, immediately leaning his head onto Dylan’s shoulder. “What PDA? This is just physics. If the car turns, I need somewhere stable.”

“Jealousy,” Jun sang, draping himself onto Dylan’s shoulder with exaggerated innocence. “Some people just can’t handle love.”

“Some people can’t handle physics,” Dylan hissed, though his ears were already heating pink. “Your head weighs a ton.”

“Mm, then build stronger shoulders, babe,” Jun whispered smugly, his breath grazing Dylan’s jaw. Dylan promptly melted into the window like butter on a hot pan.

Pepper cackled as he clambered into the back row. “Perfect view of PDA. Oh, this is gold. Jun in the middle, Dylan by the window. Showtime.”

From the front seat, Nano clutched his head. “You’re all disgusting. And by disgusting I mean… nauseatingly cute. Someone get me a bucket.”

Po popped his head into the van dramatically, just before the door slid shut. “Remember—seatbelts! And no making out in the dark, because if Nai Nai hears about this, I will be blamed. Headline: ‘Temporary Manager Fails to Prevent Hormonal Disaster in Company Van.’”

Before Dylan could bury his face in his sleeves, Thame leaned in right after him, voice wickedly smooth. “And if anyone’s gonna be scandalous in a van tonight, it’s me and Po. Know your place, children.” He sealed the announcement by kissing Po soundly, right there in the parking lot, until Po squeaked and smacked his chest—then immediately kissed him back, judgement-wielding aunties gasping audibly in the background.

Jun nearly fell off Dylan’s shoulder laughing, while Nano slapped the van ceiling. “I can’t. I actually can’t. There are two PDA duos now. We’re doomed.”

“Not doomed,” Pepper groaned. “Cursed.”

Nai Nai’s cane cracked against the pavement like thunder. “Enough worms! Into cars before I drive off myself!”

The doors slammed shut in a chorus of panic, the convoy jolting to life as the vans pulled into the night.

Forty minutes later Nai nai’s house had never felt so crowded. Shoes lined the entryway in impossible rows, pressed heel to toe like soldiers ready to surrender. Bags piled against the walls, some neatly zipped, others half-bursting with socks and scarves dangling out like guilty secrets. The air buzzed with brittle politeness—relatives laughing too sweetly, their words sharpened into little knives that cut without drawing blood.

And in the middle of it all stood Nai Nai. Barefoot in her silk housecoat, cane planted like a judge’s gavel, she surveyed the battlefield with eyes that dared anyone to argue.

“Enough,” she barked, Cantonese cracking through the room. “If you want to gossip, gossip in your sleep. Now—everyone shut your mouths while I decide who sleeps where. For Mars—you get proper beds. You worked hard tonight. Only the sofa for little Nano because he is small and fits.” She pinched Nano’s cheek as she said it, earning a resigned sigh from him.

Nano muttered, “I feel like luggage that got stored away.”

Pepper laughed so hard he nearly fell into the shoe rack. “Bro, at least you fit. Imagine me and Thame trying to squeeze into Nai Nai’s sofa. We’d break it in one hug.”

“Then don’t hug,” Thame deadpanned.

“Impossible,” Pepper said, dramatically grabbing Thame’s arm. “My love language is crushing you to death.”

The muttering faltered but didn’t vanish. A cousin in the back muttered about “sleeping like refugees.” Another chuckled: “So many bodies….”

Jun caught Dylan tense beside him, shoulders stiff, lips pressed thin. But before Dylan could speak, Nai Nai slammed her cane to the floor.

“The street outside is very wide,” she snapped. “If you don’t like my house, you can sleep there.”

The laughter dried up. Pepper leaned into Thame, stage-whispering, “Scarier than any stage manager.”

“She’s not my grandma,” Thame said flatly.

“Not with that attitude,” Pepper shot back, grinning.

Nai Nai’s eyes swept the room. “Young ones—living room floor, futons. Don’t complain, your backs still work.”

Groans went up from the cousins. Nano, however, dove instantly onto the enormous sofa, wriggling into the cushions. “Dibs! Couch belongs to me!”

One of the cousins smirked. “Still fits like a kindergartener. Should we get him a bedtime story too?”

Nano shot a pillow at his head. “Jealous. This sofa loves me more than it’ll ever love you.”

“Nano: 1, rest of you: defeated,” Pepper declared.

Even Nai Nai’s lips twitched. “Yes, Nano fits. The rest of you big-heads would break it in half.”

The cousins froze, fake smiles tightening.

Nai Nai moved on briskly. “Dylan and Jun—Dylan’s room. The bed. Bed for the boys who worked their bones off tonight.”

The pause was thick. Eyes flicked their way, narrowed and appraising. An aunt adjusted her shawl with deliberate care. “Ah… sharing a bed,” she said lightly, too lightly. “So… modern. My, how times change.”

Another uncle hummed. “It would have been unthinkable, in my day…”

The smiles looked polite, but their edges gleamed. Dylan flushed, Jun grinned wickedly, and then Pepper broke the silence.

“FINALLY!” he crowed. “No more longing stares from across the rehearsal hall, the prophecy is fulfilled!”

Nano waved a pillow. “Bet Dylan loses the blanket before midnight.”

Jun leaned in close to Dylan, murmuring just loud enough: “Unless he kicks me again.”

“AGAIN?!” Pepper howled.

Laughter rippled through the Mars kids, dulling the sting of the stares. Dylan groaned and hid his face, but his ears burned scarlet.

Nai Nai, stone-faced, turned next. “Pepper and Thame—guest room bed. Po on the floor.”

Po shrugged. “Fair. I didn’t perform.”

But Thame immediately shook his head, tugging a futon down beside Po. “If he’s on the floor, then so am I.”

“You’re given a bed,” one aunt snapped immediately. “Why throw away comfort? Don’t make nonsense.”

Thame didn’t flinch. He set his pillow down, smoothed it once, and said, voice even but ringing with steel, “I’d rather sleep near my husband than alone in a bed.”

That shut everyone up for a beat. Then the whispers restarted, sharper, nastier, like cicadas at dusk.

Their fingers laced together without hesitation.

Someone at the back whispered, just loud enough: “Shameless… right in front of family.”

Another chuckled behind his hand. “Disgraceful habits, spreading here too.”

Nai Nai’s cane cracked on the wood. “Better habits of love than habits of hate. Say another word, and I’ll throw you both on the street.”

The whispers died instantly, replaced by stiff smiles.

Po leaned closer to Thame, whispering, “Worth it.”

Pepper pressed both hands to his chest. “True devotion. Better than any drama script.”

Thame sighed, but didn’t let go of Po’s hand.

The house slowly fell into an uneasy quiet. The living room became a sprawl of futons, cousins rolling their eyes but obeying. Nano buried himself in the sofa cushions like luggage stowed away.

In the guest room, Pepper sprawled starfish-style across the mattress, while Thame and Po curled together on the futon below, their fingers still twined. A few distant relatives squeezed futons into corners, their stiff nods radiating disapproval, though their eyes lingered on Thame and Po a little too long.

Across the hall, Dylan’s room held its own tension. Two uncles and one cousin had already spread futons across the floor, fake-smiling as they tucked themselves in. Dylan shut the door harder than necessary, then turned towards his bed jumping over the bodies spread.

Jun pulled him toward the bed, sliding under the blanket.

Dylan hesitated, glancing at the distant relatives on the floor, then gave in. He lay down, and Jun immediately curled against him, warm and steady. Their legs tangled. Their foreheads touched.

“You okay?” Jun asked, voice a soft whisper.

“Yeah. Just… feels weird. Being back here, in this bed, with…” Dylan trailed off, gesturing vaguely between them.

Jun leaned back against the headboard, smirking. “With your fiancé in the same bed while your relatives are literally on the floor two feet away?”

“Exactly. Wait— What did you call yourself—”

Jun’s grin widened. “Romantic.”

Dylan gave him a look, but the pink rising in his ears betrayed him.

From down the hall came Pepper’s muffled voice: “If anyone snores, I’m throwing a shoe!” followed by Thame’s dry, “That shoe better be aimed at you.” Po’s laugh cut through, low and warm.

Notes:

BTTWWW UKWWW.....?

I swear I have a love hate relationship with whoever is managing LYKN official's insta socials......

THE FEED WAS SO PERFECT. SOOO PRETTY.
BUT SMONE had to mess up the continuous posts from before 😭😭😭😭

The disorientation is unsettling me 😭😭

Chapter 105: Pre-husband

Summary:

Dylan’s fingers curled in the sheets, betraying his own excitement. “Jun… stop teasing me,” he whispered, voice barely audible, though his body betrayed every word.

Jun’s grin was wicked but gentle. “Stop?” he murmured, brushing his lips along Dylan’s collarbone. “No chance. You’re mine, and I get to remind you, make you squirm, whisper things you won’t say aloud…” His thumb stroked just enough to make Dylan tense. “…things you can’t resist.”

Dylan’s soft laugh turned into a shiver. “You’re such a brat.”

“Brat? Maybe. But your brat… and my fiancé…” Jun tilted his head, pressing a teasing kiss just below Dylan’s ear. “…that combination is dangerously distracting.”

Dylan whimpered softly, breath hitching, unable to deny the heat of the moment, the thrill of Jun’s whispered dominance wrapped in tenderness. Even feet away from judgmental eyes, Jun had found the perfect way to make him squirm.

Notes:

(See the end of the chapter for notes.)

Chapter Text

Jun shifted closer under the blanket, letting his body press just enough against Dylan’s to make the warmth undeniable. His hand found Dylan’s, fingers curling naturally, brushing the edge of his palm. “So…” he murmured, voice low, conspiratorial. “Now that my Dillybean is officially my fiancé… or pre-husband, in front of, like… a million fans and all the judgmental relatives…” He nuzzled Dylan’s temple, careful not to make a sound. “…I feel like this is officially my right.”

Dylan froze for a heartbeat, eyes flicking toward the thin sliver of hallway light. “Jun… people are literally two feet away,” he whispered, tone equal parts warning and pleading.

Jun’s grin was soft, mischievous. “I know,” he breathed against Dylan’s ear. “And that’s what makes it exciting.”

Dylan’s lips parted, caught between protest and surrender. He swore he felt his resolve melting the second Jun’s fingers intertwined with his own, tracing small patterns he couldn’t stop noticing. Jun’s lips followed the line of Dylan’s jaw, feather-light, each kiss a whisper that left him trembling.

“You… can’t—” Dylan began, then faltered as Jun pressed a slow, teasing kiss to the corner of his mouth. The blanket muffled every sound; the room outside remained eerily silent, but the tension between them hummed louder than any judgmental whisper could.

Jun leaned in, careful, hand sliding along Dylan’s side, inching closer with the most exquisite slowness. “Technically,” he murmured, “my fiancé deserves attention. My Dillybean deserves… all of me.”

Dylan shivered, letting out a soft, inaudible gasp as Jun’s lips finally brushed his, then lingered, gentle but insistent.

Jun pressed closer, letting the warmth of their bodies mingle. His lips hovered near Dylan’s ear, voice low, teasing. “You know… now that you’re officially mine, I get to be a little… demanding.”

Dylan stiffened, but a shiver betrayed him. “Demanding?” he whispered, eyebrows raising.

Jun grinned, fingers tracing the line of Dylan’s arm under the blanket. “Yeah. Like reminding my fiancé that I can kiss wherever I want, touch wherever I want… and make you squirm while the rest of the world pretends to be asleep.”

Dylan’s breath hitched, a mix of warning and anticipation in his voice. “Jun… don’t… people are literally two feet away.”

Jun chuckled softly against his ear. “I know. That’s the fun part. Knowing they can’t see, but I can still make you melt. My dillybean, reacting to me…” He nipped gently at the shell of Dylan’s ear, slow and teasing. “…all for me.”

Dylan swore he felt heat rising from head to toe. “You’re… impossible,” he whispered, a tremor in his voice.

“Impossible?” Jun mused, pressing a soft kiss to the side of Dylan’s mouth. “Maybe. But you love it. Admit it.”

“I—” Dylan broke off, a soft gasp escaping under the blanket. “You’re… really enjoying this, huh?”

“Every second,” Jun whispered, lips brushing his jaw. “Knowing I can make my fiancé lose his composure… under a blanket… in front of all those judgmental eyes… priceless.”

Dylan’s fingers curled in the sheets, betraying his own excitement. “Jun… stop teasing me,” he whispered, voice barely audible, though his body betrayed every word.

Jun’s grin was wicked but gentle. “Stop?” he murmured, brushing his lips along Dylan’s collarbone. “No chance. You’re mine, and I get to remind you, make you squirm, whisper things you won’t say aloud…” His thumb stroked just enough to make Dylan tense. “…things you can’t resist.”

Dylan’s soft laugh turned into a shiver. “You’re such a brat.”

“Brat? Maybe. But your brat… and my fiancé…” Jun tilted his head, pressing a teasing kiss just below Dylan’s ear. “…that combination is dangerously distracting.”

Dylan whimpered softly, breath hitching, unable to deny the heat of the moment, the thrill of Jun’s whispered dominance wrapped in tenderness. Even feet away from judgmental eyes, Jun had found the perfect way to make him squirm.

Jun’s lips hovered just above Dylan’s skin, voice hushed, a sultry ghost of a whisper meant only for him. “Imagine my mouth… right here on your navel,” he breathed, his words curling like smoke as his fingers traced deliberate, languid circles over Dylan’s stomach.

Dylan’s hand flew to his mouth, muffling the sharp inhale that still escaped, eyes wide, chest rising too fast. He could taste the copper of his own bitten cheek, feel every nerve straining toward Jun’s touch.

“Jun… people—” His voice trembled, fragile as glass, every syllable betraying the heat breaking through his restraint.

“I know,” Jun murmured, wicked amusement thrumming low in his throat. “That’s what makes it delicious, Dillybean. The danger. The fact that I shouldn’t…” His fingers wandered lower, brushing feather-light over the edge of Dylan’s bellybutton, teasing him with the barest pressure, enough to make his body jerk, to make the blanket shift over them with a whisper.

Dylan’s breath snagged, his body trembling in place. “Jun… stop… or they’ll hear—”

“Or they’ll hear?” Jun’s voice curved into a dare, lips ghosting across Dylan’s knuckles before trailing slow, reverent kisses downward. He paused only to catch Dylan’s lip between his teeth, tugging gently, eyes dark and unflinching as they locked onto Dylan’s. “You’re mine. Do you want me to prove it?”

The blanket twisted beneath Dylan’s fists as he clenched tight, helpless against the waves of heat rolling through him. His body betrayed him, arching subtly into Jun’s teasing mouth, a tremor chasing down his spine.

Jun slid one finger against Dylan’s lips, pressing just enough for Dylan to part them—just enough to slip inside. Dylan’s tongue met him without thought, tasting, desperate, as his breath hitched and broke in quiet, shaky moans he tried and failed to swallow. Jun’s other hand roamed higher, mapping him with maddening patience—gliding over ribs, brushing sensitive spots with a wet thumbprint of pressure that made Dylan’s whole chest quiver beneath the touch.

“See?” Jun whispered against his cheek, nose brushing his, their breaths tangling. “You can’t deny it. You love me here—touching you, making you burn—all while they sleep a few feet away. And it’s only for me.”

A violent shiver coursed through Dylan, and the soft sound that escaped him was closer to surrender than plea, trembling and raw.

“You taste too good,” Jun murmured, lifting his head just enough for Dylan to see the glint in his eyes. He caught Dylan’s lip with his own, pulling it into his mouth, sucking gently until Dylan whimpered. “How could I ever stop here?”

Dylan’s hands, meant to push him away, tangled instead in the fabric of Jun’s shirt, tugging him closer. His body betrayed him—arching into the trail of kisses Jun mapped across his chest, shivering when a wet tongue flicked across a nipple, lingering until Dylan bit down on a moan.

Jun slipped a finger between Dylan’s lips, and this time Dylan didn’t hesitate—he drew it in, sucking slow, tasting him, eyes wide and glassy as Jun watched every movement with wicked satisfaction.

“You can’t deny it,” Jun whispered, his lips gliding up to Dylan’s throat, tasting the thrum of his pulse, biting lightly before soothing it with another kiss. “You love me doing this. You love that it’s wrong… that it’s ours, and no one can know.”

Dylan’s soft, desperate moan spilled out against Jun’s shoulder, muffled but real, his body trembling with every wet brush of tongue, every slow scrape of teeth. “Jun… please…” His voice cracked on the word, heat coursing through him, too far gone to resist.

Jun’s laugh was low, dark silk against his ear as he dragged his tongue along the sharp line of Dylan’s jaw, savoring the taste of him. “Please what? That I stop?” His teeth caught Dylan’s earlobe, tugging gently, then his tongue soothed the ache. “Or that I keep going until you can’t remember your own name?”

Dylan’s only answer was a shuddering whimper, his body arching, offering itself up despite the danger, despite the risk.

Notes:

How's 'Pre-husband' sitting with you? 😆😆😆

Chapter 106: To Be Marked As His

Summary:

Jun pulled back just enough to breathe against him, voice thick, filthy. “You’re mine, Dillybean. Even here, even now—with your family asleep around us—I’m the only one who gets to taste you. The only one who knows how sweet you sound when you’re trying so hard not to scream.”

His tongue pressed harder, dragging slowly, deliberately over the damp fabric, sucking lightly before biting again. Dylan nearly sobbed into the cotton, every sound smothered, his body trembling in surrender.

Jun hummed low, savoring it, before kissing him once more through the fabric. “Good boy,” he whispered darkly. “Keep quiet for me. Hold it in. Make me proud.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

Jun’s mouth lingered at his throat, tasting every frantic beat of his pulse, lapping at him like a forbidden secret. “That’s it,” he murmured, voice thick with satisfaction, tongue pressing hard enough to make Dylan melt beneath him. “You’re mine, Dillybean. Every gasp, every tremor, every hidden moan—you give it all to me.”

Jun’s lips hovered, hot and unbearable, just above Dylan’s stomach. His voice slid in like smoke. “Hold this up for me.”

Before Dylan could process, Jun had tugged his shirt halfway up, pressing Dylan’s trembling hands against the fabric. “Keep it there,” he murmured, gaze dark and unyielding. “I want to see you… all of you.”

Dylan’s breath faltered, cheeks burning, but his fingers curled obediently into the hem. He held it clumsily against his chest, exposing the pale expanse of skin Jun’s mouth already hungered for. His heart thundered in his ribs.

“Now bite,” Jun whispered, nudging the edge of the shirt toward Dylan’s mouth.

Dylan obeyed, sinking his teeth into the fabric, muffling the sound that wanted to tear free as Jun’s tongue dragged a slow, wet stripe over his navel. The cotton between his teeth grew damp with his breath, his muffled moan vibrating against the fabric.

“That’s it,” Jun purred against his skin, pressing a lingering kiss to the dip of Dylan’s stomach before biting down—sharp, claiming—then soothing the mark with a hot, wet swirl of his tongue. Dylan bucked helplessly, shirt twisting in his grip as his muffled gasp bled into the cotton between his teeth.

Jun’s hands spread over his hips, holding him steady as his mouth moved lower, then back up, tasting every inch like a man starved. He sucked gently at the hollow beneath Dylan’s ribs, then bit, leaving another mark, another secret bruise hidden beneath the shirt Dylan couldn’t lower even if he wanted to.

Dylan’s fists clenched tighter, knuckles white, the shirt stretched taut as his body shook under the assault of mouth and tongue. His moans came broken, stifled, the fabric catching every desperate sound. His eyes squeezed shut, chest heaving, the fabric clenched between his teeth damp with spit from biting too hard to stay silent.

Jun glanced up at him, lips wet, eyes dark with heat. “Look at you,” he whispered, before dragging his tongue in a slow circle around Dylan’s navel, dipping in, tasting him until Dylan’s entire body arched off the mattress. He bit down on the shirt so hard it hurt, muffling a strangled sound that still escaped, soft and raw.

Jun chuckled low, mouth sliding higher to bite lightly at Dylan’s chest, then soothing it with another hot, deliberate lick. “You’re beautiful like this,” he said against his skin, teeth grazing a nipple until Dylan’s muffled whimper turned into a trembling moan. “Holding yourself open for me… gagging on your own shirt just to keep quiet.”

Dylan’s thighs trembled under the blanket, his whole body strung tight, every nerve lit and surrendering. The fabric in his mouth tasted of cotton and salt, soaked with the proof of every stifled cry. His fists shook where they held the shirt, refusing to let go, even as Jun’s mouth moved mercilessly, biting, licking, kissing every inch until Dylan thought he might come undone from the heat alone.

Jun pulled back just long enough to let his lips hover at Dylan’s ear, his voice low, thick, and cruelly gentle. “No one hears you like this, Dillybean. No one sees you like this. Every sound, every shiver—it’s mine. Only mine.”

Dylan’s only answer was another muffled cry into the shirt, his body arching helplessly into Jun’s mouth as if begging him never to stop.

The room was still. The faint rhythm of breathing came from the floor—his uncles, his cousin—sleeping peacefully, oblivious. Only the creak of the bed betrayed the sin happening above them.

Jun’s mouth pressed to Dylan’s stomach, hot and wet, his words brushing over skin like sparks. “Your family’s right there, Dillybean. Just a few feet away… and here you are, letting me put my mouth all over you.”

Dylan shuddered violently, biting into his bunched-up shirt, the cotton muffling the sound he almost let slip. His fists gripped the fabric so tightly the veins in his arms stood out, every tremor in his body betraying him.

Jun chuckled low against his skin, tongue dragging a wet line across his navel, teeth scraping just enough to make Dylan’s hips twitch. “God, you taste good. Can you feel how hard you’re shaking? You’re terrified they’ll wake up—and yet you can’t stop me.”

A muffled cry tore from Dylan’s throat, caught in the fabric between his teeth. He pressed his face into his own chest, trembling, as Jun moved lower, biting gently at the sharp cut of his hip.

“Keep biting that shirt,” Jun whispered against him, lips brushing the waistband of his shorts. “Chew it if you have to. But don’t you dare wake them. Imagine Uncle hearing you moan. Imagine your cousin rolling over and seeing this.”

Dylan’s body convulsed, his muffled whimper desperate and raw, the fabric of his shirt damp with spit.

Jun’s hand pinned his hip, his tongue teasing just above the waistband, lingering, then pressing firmly against him through the thin barrier of fabric. Dylan bucked helplessly, shirt twisting in his fists, chest heaving.

“Shh,” Jun soothed, though his voice dripped with wicked delight. He licked slowly over the fabric, biting down hard enough to make Dylan choke back a cry. “You love this, don’t you? Being touched like this while they’re all right there. You love that no one has a clue what’s happening under this blanket.”

Dylan’s eyes squeezed shut, a muffled sob caught in his shirt as his entire body strained toward Jun’s mouth.

Jun pulled back just enough to breathe against him, voice thick, filthy. “You’re mine, Dillybean. Even here, even now—with your family asleep around us—I’m the only one who gets to taste you. The only one who knows how sweet you sound when you’re trying so hard not to scream.”

His tongue pressed harder, dragging slowly, deliberately over the damp fabric, sucking lightly before biting again. Dylan nearly sobbed into the cotton, every sound smothered, his body trembling in surrender.

Jun hummed low, savoring it, before kissing him once more through the fabric. “Good boy,” he whispered darkly. “Keep quiet for me. Hold it in. Make me proud.”

Jun’s mouth lingered for a final moment, hot breath burning through the fabric of Dylan’s shorts, then he stilled. His lips pressed one last, maddening kiss before he slowly drew back, his hands sliding up Dylan’s trembling sides with deliberate care.

Dylan’s chest heaved, shirt still clenched between his teeth, his fists shaking from the effort of holding himself silent. His eyes cracked open, glassy, pleading, unsure whether to curse Jun or beg him closer.

But Jun only smirked, brushing his thumb across Dylan’s damp lower lip where the fabric had left a faint bite-marked redness. He leaned in, voice low, silk-wrapped with wicked satisfaction.

“Let’s leave the rest of the action for our wedding night, shall we?” he whispered, his grin both cruel and tender.

Dylan tore the shirt from his teeth, chest still heaving, a faint sheen of sweat cooling on his skin. His lips parted, words breaking out in a whisper that cracked with disbelief. “Jun, you can’t just—stop there.”

Jun’s grin widened, infuriatingly calm, as though he hadn’t just unraveled him under a blanket two feet away from his family. He brushed a knuckle along Dylan’s jaw, smug. “Oh, I can. And I just did. Unless you want your uncles and cousin to have front row seats to us having sex….”

Dylan groaned, burying his face in the pillow, muffling something that sounded suspiciously like a curse. “You’re evil. You don’t get to start a fire and then just—just walk away like that.”

“Fiancé privileges,” Jun murmured, still amused, tugging Dylan closer until their foreheads brushed. “Besides, your sulky face is almost better than the noises you make.”

Dylan whipped his head to glare at him, cheeks flushed, eyes shining with frustration. “Almost? You’re such a—ugh. Don’t talk to me.” He turned his back with exaggerated drama, pulling the blanket with him, cocooning himself like he might survive Jun’s torment by sheer stubbornness.

Jun only laughed quietly and shifted in, pressing close until his chest was flush against Dylan’s back. His arm curled easily around Dylan’s waist, his hand slipping under the folds of the blanket, resting warm and steady against bare skin. He nuzzled into Dylan’s neck, his breath hot, voice low enough to vibrate straight into Dylan’s spine.

“You think turning your back saves you?” Jun whispered, teasing. His lips brushed the shell of Dylan’s ear. “It just makes it easier to hold you like this.”

Dylan tried to huff, but it came out a shaky exhale instead. “You’re impossible,” he muttered, wriggling half-heartedly, only to be trapped tighter in Jun’s embrace.

Jun’s smirk pressed against his skin. “Mhm. But I’m your impossible. And you, my Dillybean…” His thumb traced lazy circles over Dylan’s hipbone, just above the waistband. “…should be careful when you change tomorrow. You’re carrying a few new marks.”

Dylan froze, eyes wide, heart slamming. “Jun! Did you—”

“Oh, I did,” Jun said softly, almost smugly reverent. He pressed his mouth to Dylan’s shoulder, teeth grazing lightly. “And I’ll do it again. Because you’re mine. Every mark, every little bite… no one else sees them, no one else hears you like that. Only me.”

Dylan swallowed hard, his sulk unraveling into shivers. “You’re… you’re such a brat,” he whispered, trying and failing to hide the tremor in his voice.

Jun chuckled low, lips brushing over his skin like a vow. “Maybe. But I’m your brat. Your fiancé. Your future husband.” His hand tightened at Dylan’s waist, pulling him impossibly close. “…and your body already knows it.”

Dylan buried his face in the pillow again, half to hide his burning cheeks, half to keep in the traitorous sound that threatened to escape. His sulky facade cracked under Jun’s hold, leaving him trembling, trapped, and hopelessly claimed.

Jun’s hand was still splayed possessively across Dylan’s waist when Dylan suddenly grabbed it, tugging it up between them. Jun blinked, startled, as Dylan fumbled in the dark beneath the blanket, his breaths uneven, eyes glittering with something new—mischief edged with heat.

“What are you—” Jun began, but then froze as Dylan slid something cool, metallic, and unmistakably solid over his finger.

The faint scrape of a band settling against skin filled the silence. Jun’s breath caught, every word lodged in his throat as he stared at his left hand, now adorned with the glint of a ring.

Dylan smirked, lips brushing Jun’s ear as he whispered, voice low and sultry. “You might have marked me with your mouth…” His teeth grazed Jun’s lobe, tugging lightly before he pressed a slow kiss there. “…but I’ve got something more permanent. More shiny.”

Jun’s heart thundered so hard Dylan could feel it against his back. His usual easy grin faltered into something wide-eyed, undone. “Dillybean, what in the—”

“Gotta mark my territory Moonbun,” Dylan murmured, biting down gently on Jun’s finger where the ring now gleamed in the dim light. His tongue followed, hot and deliberate, laving over the band as though sealing it in place.

“Also because someone’s boyfriend wanted something and I quote ‘anything shiny’ on his finger cause he was losing the PDA battle with Thame.”

Jun choked on a sound that was half groan, half laugh, his body tightening around Dylan’s. “Not boyfriend, to-be-HUSBAND, fiancé. It’s to-be-HUSBAND. Also you’re… insane.”

“Mm,” Dylan hummed, lips curling against his knuckle as he sucked his ring finger slowly into his mouth, eyes flicking up wickedly as Jun’s composure shattered. Licking a slow stripe along the finger until his tongue curled over the cool metal. Then he sucked Jun’s ring finger into his mouth, deep, wet, eyes locked on Jun’s. Every bob of his tongue against the band was filthy—claiming.

Jun made a sound between a groan and a curse, his body jerking as Dylan sucked harder, pulling off with a wet pop. Dylan’s voice dropped to a husky whisper against the damp finger, “But now everyone who sees this will know—you’re mine.”

Jun shuddered, the tease backfiring deliciously as he pulled Dylan onto his back in a sudden motion, pinning him with a look equal parts wild and reverent, trembling with too many emotions at once—arousal, shock, laughter, disbelief. His left hand flexed, the new weight of the ring digging into Dylan’s skin where he clutched him tight.

“God, you’re filthy,” Jun breathed, kissing him hard, the kind of kiss that stole air and sanity both. When he finally pulled back, his voice was a low growl, trembling with heat. “You just branded me, Dillybean. Do you have any idea what you’ve done?”

Dylan’s smirk softened, turned dangerous. “Yeah,” he whispered, brushing his lips against Jun’s. “I made you mine… permanently and ‘all time’ publicly. But it’s still less grand than what my Moonbun did for me.”

Jun groaned, dropping his forehead to Dylan’s, laughter and lust tangling in his throat. His hand flexed, the band digging into Dylan’s chest with possessive weight. Jun groaned low, biting into Dylan’s shoulder to smother the sound, his entire body vibrating with pent-up need. When he finally lifted his head, his eyes were feral, undone. “You’re not walking away from this. You put this ring on me in the dirtiest way possible, and now I’m going to make sure you regret it—in the best way.”

Dylan just smirked, pulling Jun’s mouth back to his own.

“Good,” Dylan whispered, shivering slightly, lips curling into a sultry dare. “I’m counting on it.”

Notes:

were u expecting him to go below that waistband? 😏😏😆🤭🤭🤭

Were u disappointed? 🫣🫣🤭😁

Chapter 107: Just Engaged

Summary:

The ring gleamed like midnight bound into a circle of metal. Its black rhodium surface didn’t glare; it moved with the quiet weight of shadow, polished to a depth so endless it felt like staring into the night sky. Where the light touched, it rippled—not bright, but soft, silver-dark, carrying a secret luster that belonged only to it.

Twin borders of jadeite framed the band, stones alive with a verdant glow. They didn’t just catch the light—they breathed it, green as rain-soaked leaves after a storm, circling endlessly like a vow that could not be broken. Between them, vines wound in quiet grace, their leaves unfurling as though captured mid-motion, forever reaching toward something unseen. The band looked alive, as though Dylan had taken a piece of the world’s patience, its endurance, and placed it on his hand.

And at its center, carved deep into the rhodium, lay the old symbol of love. It didn’t shine—it commanded. Its presence was steady, resolute, carved into permanence. Against Jun’s pale, slender finger, the mark seemed to root itself, declaring without a word what Dylan had already whispered: that this was forever.

Notes:

(See the end of the chapter for notes.)

Chapter Text

The room was awash in pale morning light, streaking through the thin curtains, dust motes dancing in the quiet. The silence was broken only by the sound of even breathing—Jun and Dylan tangled in the narrow bed, the blanket half-slipped, their bodies pressed flush. Jun shifted in his sleep, his hand still spread across Dylan’s chest, fingers having snuck under the fabric of his t-shirt sometime in the night. Dylan stirred faintly, mumbling something incoherent, pressing closer.

The door creaked.

“Dylan-ah, Jun…” Nai Nai’s voice floated in, lilting, mischievous.

Jun’s eyes snapped open, straight into the amused face of Dylan’s grandmother peeking in. His heart stopped. His hand was halfway under Dylan’s shirt, their legs hopelessly knotted, hair wild and clothes wrinkled from a night of far-too-intimate clinging.

Jun bolted upright with such force that Dylan gave a groggy grunt, nearly getting shoved off the bed in the process. “N-Nai Nai!” Jun squeaked, hair sticking up in at least five directions, eyes wide and horrified. “It’s—it’s not what you think!”

Dylan blinked sleepily, voice gravelly, still half-asleep. “It’s exactly what she thinks,” he muttered, dragging the blanket back over himself.

Jun shot him a murderous glare, face burning pink. He twisted to face Nai Nai, words tumbling out far too fast. “We weren’t—uh, I mean, I wasn’t—he’s just—it’s—uh—”

But Nai Nai only chuckled, one hand resting on the doorframe, the other hiding a smirk that was anything but subtle. Her sharp eyes twinkled, taking in the picture of Jun’s messy hair and Dylan’s lazy grin without an ounce of judgment.

“Mm. I didn’t see anything,” she said, in the exact sing-song tone that meant she absolutely had. “Not a thing. Only two silly boys sleeping. Very… close.”

Jun’s ears went scarlet. “N-No, no, no, we’re not—”

“Shh,” Nai Nai waved him off with regal finality, her smile sly and knowing. “Don’t waste breath denying things your face already confessed, handsome boy.”

And with that, she stepped back into the hallway, shutting the door behind her with a pointed little click.

Jun sat frozen, mouth opening and closing like a fish, trying to assemble an argument that didn’t exist. Dylan, meanwhile, was laughing into the pillow, his shoulders shaking.

“Stop laughing!” Jun hissed, throwing the pillow at his head, still red to his ears. “She thinks—we’re—”

Dylan caught the pillow easily, smirk sharp and delighted. “She knows we are, Moonbun. That’s the best part.”

Jun groaned, burying his face in his hands. “I’m never living this down.”

“Mm.” Dylan’s hand tugged him back under the blanket, pulling Jun flush against him again, smirking into his messy hair. “Good. Means she approves.”

Jun made a strangled noise, but the flush on his cheeks was more than just embarrassment.

Jun groaned into Dylan’s shoulder, mortified beyond repair. But then his ears perked, just barely, as he realized the room was quiet—too quiet. No shuffling, no whispers, no breathing except their own.

He peeked over Dylan’s shoulder toward the empty futons that had been laid out on the floor the night before. The blankets were folded, the space cleared. The distant relatives—judgy and sharp-eyed—were gone.

“They… they left?” Jun whispered.

“Mm.” Dylan stretched like a cat beneath him, lazy grin tugging his lips. “They woke up early. Packed up. Out of here before sunrise. It’s just us.”

Relief slammed into Jun so fast his shoulders sagged, but before he could bask in it, Dylan tilted his head, grin sharpening into something sinful.

“You know,” Dylan drawled, voice husky with amusement, “for someone who’s suddenly so shy about Nai Nai catching us cuddled up…” His fingers slid deliberately along Jun’s side, making him twitch. “…you weren’t half this embarrassed when you were planting hickeys all over me last night.”

Jun froze, heat rocketing back into his face. “B-Babe!”

Dylan smirked wider, leaning up to nip Jun’s jaw. “Mm, don’t play innocent now, Moonbun. You had me marked up like a battlefield—” he tilted his head, brushing his lips deliberately along Jun’s ear, voice dropping to a purr— “and you didn’t care that your little show was happening with our oh-so-homophobic relatives literally two feet away on the floor.”

Jun made a strangled, mortified sound, shoving at his chest. “They were not Nai nai!!”

Dylan caught his wrists easily, pulling him down again, eyes glittering. “And honestly? You should be proud. Every time I put on a shirt today, those marks are gonna be screaming your name.”

Jun groaned, burying his burning face in Dylan’s neck again. “You’re impossible.”

Dylan chuckled, smug and warm, kissing the top of his messy hair. “And you’re mine. Permanently. Remember?”

Jun’s ring finger flexed against Dylan’s chest, and he groaned louder, muffling the sound against his fiancé’s skin.

Jun’s blush was only just starting to fade when his left hand shifted on Dylan’s chest again. The cool press of metal against his skin drew his gaze down—and for the first time, the morning light caught the band Dylan had slid onto his finger last night.

His breath stuttered.

He’d known it was an engagement ring, of course—Dylan had made that more than obvious with his filthy little ceremony beneath the blankets. But last night had been all shadows and heat, his mind too full of Dylan’s mouth, Dylan’s voice, Dylan’s body, to really look. Now, with sunlight spilling over them, Jun finally saw it.

The ring gleamed like midnight bound into a circle of metal. Its black rhodium surface didn’t glare; it moved with the quiet weight of shadow, polished to a depth so endless it felt like staring into the night sky. Where the light touched, it rippled—not bright, but soft, silver-dark, carrying a secret luster that belonged only to it.

Twin borders of jadeite framed the band, stones alive with a verdant glow. They didn’t just catch the light—they breathed it, green as rain-soaked leaves after a storm, circling endlessly like a vow that could not be broken. Between them, vines wound in quiet grace, their leaves unfurling as though captured mid-motion, forever reaching toward something unseen. The band looked alive, as though Dylan had taken a piece of the world’s patience, its endurance, and placed it on his hand.

And at its center, carved deep into the rhodium, lay the old symbol of love. It didn’t shine—it commanded. Its presence was steady, resolute, carved into permanence. Against Jun’s pale, slender finger, the mark seemed to root itself, declaring without a word what Dylan had already whispered: that this was forever.

Jun’s chest tightened, air catching as if the weight of the band suddenly pressed against his ribs instead of his hand. It fit too perfectly, as though the ring had been waiting for him. As though Dylan had been waiting for him.

His voice trembled when it finally came, eyes still fixed on the band glowing against his skin. “…God, Dillybean. It’s—”

Jun’s chest tightened, air catching as if the weight of the band pressed against his ribs instead of his hand. His throat worked, but no words came—only the trembling whisper of Dylan’s name.

Before he could speak more, Dylan’s arm slid firmly around his waist, pulling him close until their foreheads brushed. His voice, when it came, was low—not teasing, not smug, but stripped bare, every edge softened into truth.

“I didn’t actually choose this from a store,” Dylan murmured, eyes flicking down to where the ring gleamed on Jun’s pale finger. His thumb stroked across Jun’s knuckles as though steadying himself. “It used to be a bracelet. My family kept it for generations—it was meant for my ‘wife,’ passed down like some kind of… tradition.”

Jun blinked, stunned, his breath catching. Dylan’s lips curved in the faintest, almost self-mocking smile. “But you’re not my wife, Moonbun. You’re my everything. So I had it remade. Not as something that chains you, not as a hand-me-down, but as a promise—ours, not theirs.”

He shifted, pressing his forehead fully to Jun’s, voice dropping lower, steadier. “I wanted the design to say what I can’t always put into words. That black rhodium—it doesn’t scream, it doesn’t dazzle. It carries light quietly, holding it like night holds stars. Strong, steady, patient. That’s the kind of love I want to give you. Not loud for anyone else. Just constant. Ours.”

His fingers ghosted the twin jadeite borders. “I asked them to keep the jade from the bracelet. Green doesn’t just glow—it breathes. It remembers light even after storms. That’s what you do, Jun. You breathe life back into me whenever I forget how to stand.”

He traced lightly over the vines carved along the band. “The vines were new. My idea. Because vines don’t stop—they keep climbing, keep reaching. That’s us. No matter how messy it gets, no matter how hard, we’ll keep moving forward. Together.”

Finally, his thumb brushed over the old symbol of love etched deep at the center. Dylan’s voice wavered, but his eyes stayed steady on Jun’s. “And this mark… it’s the only thing I didn’t change. Because some promises don’t need remaking. This one says it all. That I’m yours. Not for now. Not for show. For always. For all time.”

The silence that followed wasn’t empty—it thrummed with the weight of generations, reshaped into something new, something only theirs.

Jun’s breath hitched, his eyes burning, undone.

Jun’s breath shuddered in his chest, every word Dylan spoke settling deep, too deep, until he thought he might break under the weight of it. His throat was tight, his lips trembling with everything he wanted to say but couldn’t—because no sentence, no vow, no confession could ever be enough for what Dylan had just laid bare.

So he didn’t try.

He kissed him.

Hard, desperate, reverent—like he was trying to pour every unsaid word, every vow he didn’t know how to phrase, straight into Dylan’s mouth. His hands framed Dylan’s face as if to anchor him, his body pressed flush as though he could fuse them together, as though he could make Dylan feel with his lips what his voice failed to hold.

It wasn’t neat. It wasn’t composed. It was trembling, hungry, messy with devotion—Jun’s whole self collapsing into the kiss, breaking and rebuilding all at once.

Dylan stilled for a moment, then melted into it, arms wrapping around Jun like they’d never let go. He could taste the words Jun hadn’t spoken, feel the tears Jun hadn’t let fall, hear the vow in the ragged edges of Jun’s breath.

When they finally broke apart, foreheads pressed together, Jun’s lips hovered against Dylan’s, parted as if the words might still slip free. But none came—only a shuddering exhale, heavy with everything he didn’t need to say.

“I love you. With every cell in my body, and with every soul in each of my lifetimes.”

And Dylan, soft-eyed and shaken himself, just whispered, “I know.”

Jun didn’t let the silence linger. He couldn’t. The weight in his chest, the burn in his throat—it demanded more, demanded Dylan. With a small, broken sound, he dragged Dylan back into another kiss, deeper than the last, his hands sliding down, then creeping under Dylan’s shirt again as if his body refused to let go.

Dylan groaned low in his throat, fingers digging into Jun’s back, kissing him back like the world itself had narrowed to this bed, this morning, this boy who couldn’t stop trembling against him.

Jun’s touch roamed, restless, hungry, climbing higher under the thin fabric, until Dylan shivered against the heat of it. The kiss only deepened, turned raw, unrelenting—as though Jun was trying to carve his vow directly into Dylan’s skin with his mouth, his hands, his everything.

And then—

“Breakfast is ready! Don’t make me come drag you two out of bed!”

Nai Nai’s voice rang from the kitchen, clear as a bell.

Jun jolted like he’d been struck by lightning, practically vaulting off Dylan with wild eyes and flaming cheeks. He scrambled to the side of the futon, hair sticking up in frantic tufts, breath heaving like he’d run a marathon. “W-we—we weren’t—!” he stammered to no one in particular, ears burning crimson.

Dylan just lay back, utterly relaxed, a slow laugh rumbling from his chest. He propped himself up on an elbow, smirk wicked. “You really need to work on that poker face, Moonbun.”

Jun groaned into his hands, muffling his voice. “I can’t believe this is happening. Twice. Twice!

Dylan only laughed harder, leaning back on the futon like the happiest man alive. “Better get used to it. She’s got a sixth sense for timing.”

Jun’s blush deepened until even his neck was red, while Dylan’s grin stretched wider, loving every second of it.

Jun peeked out from behind his fingers, still blushing furiously as Dylan’s laughter lingered in the air. For a long moment he just sat there, heart hammering, lips tingling with the memory of kisses he’d nearly lost himself in.

Then, with a sudden shift—almost shy, almost defiant—Jun leaned back down. He pressed one last light kiss against Dylan’s mouth, brief but searing in its quiet promise. A punctuation mark. A seal.

“Okay,” Jun whispered against his lips, pulling back with a mischievous spark glinting through his embarrassment. “Enough… for now.”

He got up, brushing his hair back and trying (unsuccessfully) to look composed, before suddenly throwing a grin over his shoulder.

“Because,” he announced dramatically, holding up his hand and wiggling his fingers, “I have a ring to flash in Thame’s face.”

Dylan choked out another laugh, collapsing back onto the futon, hand over his eyes. “God, you’re insufferable.”

Jun only smirked, tugging at the hem of his shirt like he was already imagining the look on Thame’s face. “Mmh. No. Just engaged.”

Notes:

Ohhhh ukkwww.......

So I think I told u but mom put me up for vocal lessons and we had this audition there last day and I didn't get a solo part 😔😔

Yehh sed lyfe....

I mean I get the fact that the teacher there she didn't want to take a chance with a new joinee especially since I've been there for just a month or 2 at most but stillll............

I mean it did feel kindda unfair that she didn't even listen to each of us separately....She just assigned parts to ppl from the chorus.....

I dunno maybe I'm not tht good.....*sigh* nvm forget abt the sob story

Chapter 108: Blissfully Dylan's

Summary:

Thame’s arms tightened around Po, voice rising in mock outrage. “I—I can’t! He’s insane! P’Po! Someone stop him!”

And Jun, unshaken, let out a soft, gleeful laugh, tilting the hand just so, glinting the ring in Thame’s face like a tiny, gleaming challenge.

Jun’s grin didn’t fade as Thame huffed and jabbed a finger at him.

“You think just because you’re married to Dylan you get to flaunt that shiny thing in my face?!” Thame protested, waving his hands dramatically.

“Oh, I know I get to flaunt it,” Jun shot back, bouncing on the balls of his feet. “Because I am married to Dylan! And I’m going to enjoy every second of making you squirm!”

Thame’s eyes narrowed mischief glinting in them, lips pursed. “ENGAGED. I'm married to P'Po. You can't torment me, you mean torment everyone else in the room with your smugness!”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The breakfast room smelled of toast and brewed coffee, warm light spilling over the table where Dylan’s parents sipped tea, Pepper poured juice, and Nano arranged a plate of fruit. Jun’s heart beat a little faster, but a mischievous grin had already claimed his face.

He stepped fully into the room, held up his left hand, and let the sunlight catch the ring. “Look who’s officially off the market!” he announced, slow, deliberate, his voice sweetly teasing.

Thame froze mid-bite, eyes widening like he’d just spotted a dragon. He scrambled off his chair and lunged toward Po, clinging to his husband’s arm as if the world itself were about to collapse.

“Husband! He’s—he’s bullying me!” Thame squeaked, voice high with comic horror. “Someone’s showing off a ring right in my face! Someone’s… cocky and shiny and cruel!”

Po, calm as ever, just rested a hand on Thame’s shoulder. “Babe, it’s Jun being Jun. Nothing to worry about.”

“No! I cannot handle this!” Thame protested, wrapping the other arm around Po’s waist for extra security. “Look at that grin! That smug, ridiculous grin! And the ring! Oh, the brightness!

Jun, ignoring the rest of the table entirely, took a step closer, moving slow enough for Thame to flinch at every step. “Oh, you mean this little thing?” he said, voice dripping with playful menace, letting the light glint over the jade borders. “Just a tiny reminder that someone’s taken.”

Thame squealed, burrowing his face into Po’s shoulder. “P’Po! Someone save me! He’s relentless! Why do they let him do this?!”

Po sighed, amusement tugging at his lips, and patted Thame’s back. “Are you sure you need saving and not just another reason to snuggle into me early in the morning?”

Jun’s grin only widened, bouncing on the balls of his feet, entirely absorbed in Thame’s dramatic flailing. Dylan leaned against the doorway, chuckling softly, letting the spectacle play out.

Thame’s arms tightened around Po, voice rising in mock outrage. “I—I can’t! He’s insane! P’Po! Someone stop him!”

And Jun, unshaken, let out a soft, gleeful laugh, tilting the hand just so, glinting the ring in Thame’s face like a tiny, gleaming challenge.

Jun’s grin didn’t fade as Thame huffed and jabbed a finger at him.

“You think just because you’re married to Dylan you get to flaunt that shiny thing in my face?!” Thame protested, waving his hands dramatically.

“Oh, I know I get to flaunt it,” Jun shot back, bouncing on the balls of his feet. “Because I am married to Dylan! And I’m going to enjoy every second of making you squirm!”

Thame’s eyes narrowed mischief glinting in them, lips pursed. “ENGAGED. I'm married to P'Po. You can't torment me, you mean torment everyone else in the room with your smugness!”

Jun tilted his head, grin widening. “Maybe a little. But mostly you. You’re my favorite target.”

Thame’s dramatic eyes narrowed at Jun, pointing a finger as if wielding judgment. “Okay, okay, fine—you might be marked… but Dylan? He’s not!”

Jun’s grin turned wicked, eyes sparkling with mischief. “Oh, believe me, he’s marked… in more than just one place.”

The words barely left his lips before Dylan’s parents, who had been sipping tea serenely, choked on their beverages. Pepper nearly snorted out juice, Nano froze mid-pour, and even Nai Nai’s eyes twinkled with anticipation.

Jun’s stomach plummeted. His mind screeched: oh no, oh no, oh no—Dylan's parents, the kisses… oh God, the bed…

He turned towards Dylan’s parents sitting on the couch and flailed, voice frantic and high-pitched. “M-Mr. Lim! Mrs. Lim! Your son… he’s… very well-rested! I—I didn’t… hamper a second of his sleep! He’s… bright, fresh, and—definitely not sore! Yes, very… um… energetic! Absolutely fine, I—”

His blush was on fire, ears pink, and his words tumbled out in an adorable, incoherent jumble.

Nai Nai leaned back in her chair, chuckling, while Dylan’s own grin spread impossibly wide, watching his guy unravel like fine silk in the sun.

Mr. Lim, recovering a little, raised a hand with a teasing smile. “Jun… you can call us Mom and Dad, now. You are family already, so it’s only fair.”

Jun froze mid-breath.

Family. Already.

Mouth opening and closing as if trying to swallow a dozen words at once. “I-I… uh… yes… no… um… Nihao— M-Mom! Dad! Ah—”

The blush deepened, heat radiating down his neck as he practically shrank in place, flustered and hopeless.

Before the moment could spiral any further, Dylan moved. He crossed the room with smooth, predatory grace, caught Jun by the waist, body facing his parents but looking straight at his Jun. Jun’s words died in his throat as Dylan turned his face towards him and away from his parents, held his chin, and pressed a firm, possessive kiss against his lips—right there, in front of everyone.

Jun’s eyes went wide. His ears burned an even deeper pink, and he dropped his head into Dylan’s shoulder as if trying to vanish entirely into the solid warmth of him, safe from judgment or teasing—though the flush creeping over his cheeks betrayed just how thoroughly Dylan had shut him up.

Dylan’s hand lingered at Jun’s waist, holding him close, eyes glinting with amusement, while Nai Nai just laughed softly and Dylan’s parents shook their heads, still smiling at the absolute chaos Jun had brought into their calm breakfast.

Nai Nai, still chuckling from the spectacle, leaned back in her chair and gave a slow, deliberate clap. “Eh, this is just too much,” she said, eyes twinkling. “Jun, Dillybean, you two are having too much fun here. But now that everyone’s seen just how… committed you are…” She wagged a finger playfully at them.

Dylan’s grin softened as he glanced down at Jun, who was still hiding slightly against his shoulder, ears pink and fists lightly gripping Dylan’s shirt.

Nai Nai’s voice turned sly, warm with mischief. “I think it’s high time we talk seriously—yes, seriously, about your marriage. Not just meetings backstage at events, interrupted by sad bitter cucumbers. The families need to meet properly. Sit down, talk, plan. A real date, a proper meeting.”

Jun’s eyes went wide, ears flaring pink all over again. “W-what? Really?” His voice trembled slightly between awe and panic, while Dylan simply chuckled, brushing a hand over Jun’s hair to calm him.

“Yes, now!” Nai Nai said firmly, but with a teasing lilt. “Dyl, you better make sure your Jun is ready. And Jun, you better behave yourself… or at least make it entertaining. I expect nothing less.”

Dylan leaned down, voice low and smooth, brushing against Jun’s ear. “See, Moonbun? You’ve officially been volunteered for full family integration. And don’t worry… I’ve got your back.”

Jun let out a tiny, flustered squeak, glancing around at the room, his hand unconsciously rubbing the side of Dylan’s waist. “N-nothing less… I’ll—uh… I’ll try… to be… charming… maybe…”

Nai Nai only laughed, shaking her head in approval. “Good. That’s all I need to hear. Now, get used to it—you two are officially in the family spotlight.”

Jun glanced up at Dylan, eyes wide and still pink, and Dylan’s grin widened even more. “Spotlight, huh? I think we can handle that… together.”

And for the first time that morning, Jun let himself relax just a little, safe in Dylan’s arms, though the thought of the upcoming family meeting still made his heart pound with both dread and excitement.

Notes:

UPDATED AFTER SOOOO LONNGGG right?

loll yehhh IK it's been almost a week since the last update but I'm sawwyyy I was sick first half of the week and then I got held up by some fantastic novels I came across 😁😁

I finished 5 novels in the last 3 days think lolll (I go insane when smthing sits just right with me eheheheheh)

ANYYWAAYYSS coming back to the story.......I'm srry for going silent for so long loll 😅😅😅 but atleast the wedding chapter is finalized now eheheheheheh

BE PREPARED FOR UPDATES TMVV (i hopeeeee........I'll finish the whole thing today night and tomorrow morning)
🩵🩵💙💙 THNK U FOR STICKING AROUND 🫶🫶🫶

Chapter 109: Horrible lying skills

Summary:

Jun’s face burned. Dylan tilted closer until his nose almost brushed Jun’s cheek, lips ghosting dangerously near his ear.

Dylan’s eyes gleamed with wicked satisfaction. He muted his call with a lazy flick, then leaned that fatal inch closer, lips grazing the shell of Jun’s ear as he whispered, “You’re the worst liar I’ve ever seen.”

Jun’s eyes went wide. Unmute! he mouthed desperately.

Instead, Dylan angled lower, brushing a feather-light kiss against his jawline. Jun jolted, clapping a hand over his mouth to stifle the sound.

“Jun?” his mother pressed through the line, her voice sharp. “Did you just choke?”

Notes:

(See the end of the chapter for notes.)

Chapter Text

Three weeks later Dylan and Jun had both retreated into Dylan’s room at Mars’ house after clearing their schedule for the day, each armed with a phone and the kind of determination that only came with parental negotiations. Dylan leaned with practiced ease against his desk, voice smooth as polished marble as he spoke to his father. Jun, meanwhile, sat cross-legged in the middle of Dylan’s bed, shoulders tense, phone pressed to his ear as his mother volleyed questions with the precision of an attorney preparing for trial.

“Yes, Saturday is fine,” Dylan said evenly, the picture of composure. “Orchard Road. The restaurant you suggested. Seven o’clock works.” His tone was poised, almost diplomatic.

Jun, by contrast, looked like he was fighting for his life. “Mom, yes, I checked the menu. They have vegetarian options. No, I’m not going to embarrass myself by ordering instant noodles. It’s not that kind of place.” He pinched the bridge of his nose, muttering under his breath.

Dylan’s lips twitched, the barest trace of amusement breaking his practiced calm. He glanced at Jun—sitting stiff-backed, gesturing helplessly—and caught the desperate look Jun shot him over the phone’s edge: help me.

Dylan’s gaze softened for a heartbeat, then sharpened mischievously. Without warning, he hooked his fingers around Jun’s wrist and tugged. Jun yelped as his balance vanished, toppling backward onto the mattress with an ungraceful thump.

“—ahh!”

Jun froze, pulse hammering, eyes widening as Dylan flowed into his space in one sleek movement. Dylan braced a hand against the bed right beside his head, effectively caging him in. His parents’ voices kept spilling through his phone—calm, urbane, discussing seating arrangements and parking—as if Dylan weren’t looming over Jun like a patient predator.

Jun’s mother’s tone sharpened. “Jun? What was that noise?”

Jun’s chest rose too fast. “N-Nothing! Pillow slipped.” His voice cracked halfway, and he slapped a hand over his mouth in horror.

Meanwhile, Dylan was perfectly serene, murmuring into his own phone: “Yes, Dad. I’ll book it under our family name. No, there shouldn’t be a mix-up.” His gaze dipped down to Jun’s mouth, eyes glinting.

Jun mouthed furiously: Stop it! But Dylan only leaned closer, his shoulder brushing Jun’s, the warmth of his body radiating over him.

“I’ll wear the navy suit, Mom,” Jun blurted quickly, cheeks blazing. “Yes, ironed. No wrinkles. Very—respectable.”

His mother’s reply came clipped but approving. “Make sure your tie is knotted properly. Presentation matters.”

Jun nodded fiercely even though she couldn’t see him. “Yes. Presentable. Perfect knot.”

Dylan’s smirk deepened. To his own parents, he said smoothly, “Don’t worry. I’ll make sure Jun looks flawless.”

Jun’s eyes went round. He mouthed Shut up! but his mother had already seized on the word. “Flawless? Jun, what is he talking about?”

Jun nearly dropped his phone. “N-Nothing! He’s just—just teasing—”

But Dylan pressed his palm deeper into the mattress beside his head, lowering until his breath stirred the fine hair at Jun’s temple. Jun’s lungs caught fire.

“Mom, I’m listening,” he stammered, his voice breaking. “Shoulders back. Chin up. Very awake. I’ll look—extremely awake.”

Jun’s face burned. Dylan tilted closer until his nose almost brushed Jun’s cheek, lips ghosting dangerously near his ear.

Dylan’s eyes gleamed with wicked satisfaction. He muted his call with a lazy flick, then leaned that fatal inch closer, lips grazing the shell of Jun’s ear as he whispered, “You’re the worst liar I’ve ever seen.”

Jun’s eyes went wide. Unmute! he mouthed desperately.

Instead, Dylan angled lower, brushing a feather-light kiss against his jawline. Jun jolted, clapping a hand over his mouth to stifle the sound.

“Jun?” his mother pressed through the line, her voice sharp. “Did you just choke?”

“No!” Jun squeaked. “Dust. Just dust!” His chest heaved as Dylan dragged the back of his fingers slowly down Jun’s sternum, pausing deliberately at the faint dip just below his collarbone. The sensitive spot made Jun arch before he could stop himself.

Jun bit his lip until it hurt. His mother was still talking about cufflinks, her voice distant through the roar of his pulse.

Then Dylan struck again—phone muted, body pressed subtly closer, his lips grazing the corner of Jun’s mouth in a stolen kiss so soft Jun thought he imagined it.

Jun’s heart stuttered violently. “Yes, Mom! Cufflinks, very polished, got it!” His voice was pitched too high, too fast.

Dylan’s muted chuckle vibrated against his ear. He trailed his fingertips down Jun’s side, feather-light but enough to make him twitch. Jun bit down on his lip hard, eyes darting to Dylan with pure panic.

Dylan tilted his head, whispering, “Better hope she doesn’t ask why you’re blushing so hard.”

Jun made a strangled sound in his throat, disguising it instantly as a cough into the receiver. “I’m fine, Mom! Just—dust in here!” His gaze burned holes into Dylan, silently promising revenge, but his body betrayed him with every shiver Dylan teased out of him.

Jun was already trembling with the effort of holding it together when Dylan struck again. No more teasing kisses at the edge of his mouth—this time Dylan tilted his head deliberately and claimed him.

Jun gasped, the sound swallowed instantly into Dylan’s mouth as lips pressed deep, hot, unrelenting. Dylan kissed him like he’d been planning it all evening, tongue coaxing his open in a way that turned Jun’s brain into static.

Jun’s hand jerked against the mattress, nearly knocking his phone loose. On the other end, his mother was still speaking crisply, oblivious: “And don’t forget, posture matters more than you think, Jun. Shoulders back. No excuses.”

Jun made a strangled noise into Dylan’s mouth, trying desperately to disguise it as a cough into the receiver. “Y-yeah, Mom! Shoulders… very… upright,” he gasped between kisses, voice cracking horribly.

Dylan’s muted chuckle vibrated against his lips before he surged back in, kissing him harder. Jun’s toes curled where they brushed the sheets, his free hand clinging helplessly to Dylan’s shirt. Dylan angled closer, pressing chest-to-chest, pinning Jun with every ounce of his calm, deliberate control.

Jun whimpered into the kiss, thighs tensing, his body arching up despite himself. His mother’s voice cut crisply through the line: “Jun? Why are you so out of breath?”

Dylan’s eyes burned with wicked amusement as he mouthed silently: Answer her. Then he dragged his mouth down, grazing Jun’s jaw, heat spilling into every nerve as his lips found the pulse hammering just beneath Jun’s ear.

Jun’s whole body jolted. “N-no reason!” he blurted desperately into the phone, while Dylan’s teeth grazed his throat. “Just—um—fixing the pillow! Very strenuous! Ha-ha…” His laugh cracked like glass.

On the other end, his mother sighed, exasperated but unsuspecting. “Honestly, Jun, sometimes you make no sense. At least wear polished shoes. They’ll notice.”

Jun’s voice pitched high, words tumbling. “Shoes! So polished! Reflective, like mirrors!” His fist clutched Dylan’s shirt tighter as Dylan surged back up, kissing him again, deep enough that Jun forgot how to breathe.

Toe-curling heat poured through him. Dylan’s tongue slid against his with devastating patience, the kind of kiss that was all possession and promise, drawing out little broken sounds Jun struggled to muffle. His phone wobbled dangerously in his grip.

Meanwhile Dylan—calm, devilish, infuriating—pulled back just enough to murmur against his lips, “They have no idea. You taste like you want me to keep going.”

Jun whimpered, slapping a hand over his mouth just as his mother said sharply, “Jun, are you eating something right now? You sound distracted.”

Jun’s eyes went wide in panic. Dylan only pressed their mouths together again, kissing him harder, swallowing the half-formed words he tried to spit out. Jun made a helpless, broken sound into his throat—one Dylan devoured greedily.

By the time Dylan finally let him breathe, Jun’s lips were swollen, his chest heaving. He tried to string together something coherent. “N-no, Mom, I’m not… eating. Just—um—thinking really hard about… shoelaces.”

Dylan smirked like the devil himself, brushing his thumb lightly across Jun’s chest, exactly where it made him twitch. He mouthed against Jun’s lips, “One more noise and she’ll know. Think you can stay quiet for me?”

Jun, flushed to the roots of his hair, shook his head violently—then surged up anyway, kissing Dylan back with desperate, reckless force.

Their parents droned on, completely oblivious, while the two of them lost themselves in a kiss so hot, so sweetly chaotic, Jun thought he’d combust.

Dylan didn’t stop. He didn’t give Jun the mercy of space, or breath, or composure. The kiss turned molten, messy, a full-blown onslaught of heat. His mouth slanted over Jun’s again and again, each time deeper, hungrier, until Jun was melting into the mattress like wax.

Jun’s mother’s voice carried on crisply in his ear. “Remember, Jun, photographs live forever.”

Jun’s entire body jolted as Dylan shifted his weight, pressing him firmly down, chest flush against chest. The heat seared through Jun’s thin shirt, every nerve screaming. Dylan’s tongue swept through his mouth, slow and deliberate, coaxing the kind of muffled whimper from Jun that had him curling his toes hard in the sheets.

Jun broke the kiss only long enough to gasp a fractured, “Y-yeah, Mom, sharp jawline, very sharp—” before Dylan caught his lips again, stealing the rest of the words clean out of his mouth.

His phone wobbled dangerously in his grip. Dylan’s hand slid up, capturing Jun’s wrist, pinning it gently above his head as he deepened the kiss with devastating patience. Jun shivered, utterly lost.

Dylan finally pulled back a fraction, lips hovering just over his, breath mingling. His eyes burned down at him, dark and smug and unbearably tender all at once. “Quiet now,” he whispered, his voice husky. “You’ll give us away.”

Jun barely had time to process before Dylan’s mouth was on him again—slower, hotter, his tongue teasing along the roof of Jun’s mouth, making his back arch helplessly. It was a kiss that demanded surrender, and Jun gave it, gasping shakily against him, his toes curling tighter with each wave of heat that rolled through him.

Somewhere in the distance, his mother was still speaking with brisk clarity. “And don’t forget the boutonnière, Jun. A small one. Elegant. No gaudy flowers.”

Jun, half-delirious, broke the kiss just long enough to blurt, “Elegant! Very tasteful! Not gaudy at all—” His voice cracked, high and frantic, before Dylan swallowed it again in another dizzying kiss, this one so deep Jun thought he might never resurface.

Dylan angled lower, his lips skimming along Jun’s jaw, down his throat, finding the frantic pulse hammering there. He bit lightly, just enough to make Jun’s stomach clench, then soothed it with a slow, molten kiss.

Jun’s head turned weakly against the pillow, a muffled cry caught between his teeth. Dylan smirked against his throat, murmuring low, “Too loud, babe.”

Jun’s free hand clutched the sheets, knuckles white, as Dylan came back up to capture his mouth once more, kissing him breathless, wrecked, dizzy.

By the time Dylan finally drew back, both their lips were slick, Jun’s chest was heaving, and the room felt spun out of orbit. Jun’s mother was still lecturing away, utterly oblivious, while Dylan looked down at him like he’d just won a private war.

“Breathe,” Dylan whispered, thumb brushing Jun’s swollen lower lip. “Then tell her about the boutonnière again, like nothing happened.”

Jun’s heart stuttered violently, and he wanted to scream—but instead, breathless, trembling, he croaked into the phone: “Mom? Yeah. Elegant boutonnière. Got it. Totally under control.”

Dylan smirked, then kissed him again, just to prove him a liar.

Notes:

LMFAOOO YOU HAVE NO IDEA WHAT SO EVER WHAT I HAVE IN STORRE FOR YOU IN THE NEXT CHAPTERS

XXXDDDD

Suffer in the suspense for now XXDD
I'm so freaking excited to know what you have to say about the next chapters lolll
Should I just upload now? XD
.....hmm maybe XXDD

 

well technically speaking I havn't updated in quite sm time too......ig it'll only be fair *evil laughsssss*
hehohahahahaah

Chapter 110: Orchids

Summary:

Mr. Lim coughed into his napkin, failing to disguise his laughter. Mrs. Lim, serene as ever, tilted her head at her future son-in-law. “At least he’s enthusiastic.”

Nai Nai, of course, slapped the table so hard the teacups rattled. “Finally! One who doesn’t pretend! Not like this one.” She jabbed a finger at Dylan, who still hadn’t unclenched from Jun’s bold declaration. “See, ah? Jun is brave. He knows what he wants. You—” she narrowed her eyes at Dylan “—are acting like you’ve been ambushed into matrimony. Where is your passion?”

Dylan pinched the bridge of his nose, exhaling slowly, but his ears were burning crimson.

Jun leaned into him with the smuggest grin, whispering just loud enough for the whole table to hear: “Don’t worry, Nai Nai. He’s passionate. He just saves it for me.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The private dining room of the restaurant hummed with a cozy warmth, the table already set with steaming teapots, little saucers of pickles, and bamboo baskets of dumplings. Jun slid into his seat beside Dylan, both of them squeezed together on one side of the round table. They exchanged the same look—equal parts curious and wary—as their parents, across from each other, greeted one another with polite bows and bright smiles.

Jun leaned closer to Dylan, whispering, “Why do I feel like this isn’t just a lunch?”

Dylan’s lips twitched. “Because my mother dressed Nai Nai in her good pearls. That’s never casual.”

Jun glanced down the table. Sure enough, Nai Nai was propped proudly at Dylan’s right, pearls gleaming, cane hooked neatly against her chair. She caught Jun staring and winked, as though already in on the joke.

The pleasantries lasted all of five minutes—light chatter about traffic, the teapot being refilled twice, Nai Nai loudly commenting on how Dylan’s jawline was “wasted on someone who never smiles”—before Mrs. Lim set her teacup down with soft finality.

“So.” Her voice carried with the kind of gentle authority that immediately hushed the table. “We’ve all spoken on the phone, yes. But phone calls are never enough for something this important.”

Jun’s chopsticks froze halfway to his mouth, a dumpling dangling precariously. Important?

His own mother—who looked far too pleased with herself, like she had just won at mahjong and wasn’t above gloating—nodded with smug satisfaction. “Exactly. That’s why we are here today. To plan properly.”

Jun blinked, completely lost. “Plan… what?”

Both mothers turned their heads in unison to stare at him, identical looks of patient disbelief etched into their faces. The kind of look that said: you sweet summer child.

“The wedding, of course,” Mrs. Lim said smoothly, as though she were announcing that two plus two equaled four.

Jun nearly fumbled his chopsticks straight into the soy sauce. He turned wide-eyed to Dylan, who—infuriatingly, unfairly—looked like someone had just told him the weather forecast. Calm. Unruffled. Only the tiniest curl of his fingers against Jun’s knee under the table betrayed him.

Jun’s jaw dropped. “Wait, wait, wait. Back up. Since when were you all—” He gestured vaguely between the mothers with his chopsticks. “—scheming on calls without telling us?”

Jun’s dad cleared his throat politely, hiding a smile. “Since your mothers realized they don’t need you two as middlemen anymore.”

Jun gawked at him. “Then why—why—did you make us run messages back and forth about this lunch like carrier pigeons?”

Jun’s mom sipped her tea. “Because if we had told you the real reason, you’d have shown up nervous.”

“I wasn’t nervous!” Jun protested immediately. “I was just—” He cut himself off, then grinned, his face lighting up like dawn. “Actually, you know what? Forget it. This is perfect. I get him—” he jabbed a thumb at Dylan, who promptly went rigid “—all to myself forever. Thank you, Moms.”

The table erupted.

Mr. Lim coughed into his napkin, failing to disguise his laughter. Mrs. Lim, serene as ever, tilted her head at her future son-in-law. “At least he’s enthusiastic.”

Nai Nai, of course, slapped the table so hard the teacups rattled. “Finally! One who doesn’t pretend! Not like this one.” She jabbed a finger at Dylan, who still hadn’t unclenched from Jun’s bold declaration. “See, ah? Jun is brave. He knows what he wants. You—” she narrowed her eyes at Dylan “—are acting like you’ve been ambushed into matrimony. Where is your passion?”

Dylan pinched the bridge of his nose, exhaling slowly, but his ears were burning crimson.

Jun leaned into him with the smuggest grin, whispering just loud enough for the whole table to hear: “Don’t worry, Nai Nai. He’s passionate. He just saves it for me.”

Dylan nearly choked on his tea, while both mothers exchanged a look of pure, unrestrained glee—the look of women who knew this marriage was already as good as sealed.

Nai Nai cackled, clapping once. “The boys thought they were safe. Silly, silly. No one is safe from mothers with calendars.”

The table broke into laughter, and Dylan, ears pink, tried to melt into Jun’s shoulder. Jun tilted slightly toward him, murmuring, “Breathe. They’ll get distracted arguing over flowers before they notice you turning red.”

But no one argued. Instead, both sets of parents leaned in with matching energy.

Jun’s father cleared his throat politely. “Perhaps we start with the guest list. Small and simple.” He looked at Jun pointedly. “You always said you hated crowded rooms.”

Dylan’s father chuckled, exchanging a look with his wife. “Ah, but in our family, a wedding is never small. Relatives expect to be invited. Friends of relatives too.”

“Exactly!” Nai Nai chimed in. “If we only invite ten, thirty will appear. If we invite thirty, sixty will appear. Like mushrooms after rain.”

Jun hid his face in his hands. “I thought this was dim sum, not a battle strategy meeting.”

Dylan, deadpan, replied, “It’s both.”

“Compromise,” Mrs. Lim said firmly, though her tone was warm. “Not a thousand guests, but not twenty either. A healthy middle. Big enough to honor traditions. Small enough for Jun’s parents to breathe.”

Jun’s mother smiled, clearly pleased. “That… we can accept.”

Just when Jun thought he could relax, Dylan’s mother pulled out a small red slip of paper. “Also—the astrologer. We asked in Hong Kong.”

Jun choked on his tea. Dylan patted his back, back to being calm as ever. “You asked—what?”

Jun’s mother looked smug. “We asked in Bangkok. And—would you believe? They both said the same thing. A date three weeks from now.”

Jun’s head snapped toward Dylan, eyes wide. Dylan only arched a brow at him, but his grip under the table tightened, steadying.

Nai Nai clapped her hands again, delighted, the sound sharp and commanding as though she had just sealed the deal herself. “Three weeks! Perfect. Long enough for flowers to be ordered, short enough that no one runs away.” Her eyes glinted like mischief bottled in crystal. She tilted her chin toward the pair and asked, “Unless one of you plans to run?”

The table rippled with laughter, all heads swiveling toward Jun. His chopsticks faltered in his grip, nearly sending a dumpling bouncing across the table. He dramatically ducked his head over his teacup like it was a shield, muttering, “I’m not running anywhere.”

“Good,” Nai Nai said, raising one imperious brow. “Because if you do, I’ll chase you myself. And unlike these young knees of yours, mine don’t give up easily.”

Jun sputtered into his tea, choking on both the steam and his own dignity. The whole table laughed harder, Dylan’s parents politely covering their smiles while Jun’s father wheezed into his napkin. Even Jun’s mom was dabbing at her eyes with amusement.

But Jun—bless his shameless little heart—rallied. He lifted his head, cheeks still burning, and flashed Dylan a crooked grin that could melt glaciers. “Actually,” he said, voice pitched just loud enough for the whole table to hear, “if I’m running anywhere, it’s straight into Dylan’s heart.”

The groan that erupted from the parents nearly shook the tablecloth. Mr. Wong muttered, “Aiyo, this boy,” while Mrs. Lim pressed her fingers to her temples like she’d suddenly acquired a second son. Nai Nai, however, cackled so hard she nearly toppled sideways, thumping the table for support.

But Dylan? Poor Dylan, usually the picture of calm restraint, went absolutely scarlet. He ducked his head, one hand raking through his hair to hide the small but very real smile tugging at his lips. His ears betrayed him, glowing red as lanterns.

Jun caught it, of course, and leaned a little closer, whispering just for him: “Got you.”

And judging by the way Dylan’s shoulders shook—half with suppressed laughter, half with the effort of keeping his composure—Jun had very much won this round.

The food began arriving in waves, and the planning folded naturally into the rhythm of passing dishes. Between bites of crispy spring rolls and spoonfuls of soup, decisions flowed—not rushed, but lively, everyone tossing in opinions.

“What theme?” Jun’s father asked.

“Red and gold,” Mrs. Lim replied smoothly. “Classic. Auspicious.”

Jun’s father nodded slowly, looking at his wife. “Red and gold, then.”

Jun’s mother hesitated, then laughed softly. “It is beautiful. Very bold.”

“Good,” Nai Nai cut in. “We can’t have a wedding looking pale and dull. Red wakes the blood. Gold feeds the eyes. Done.”

Jun whispered to Dylan, “They’re steamrolling us.”

Dylan murmured back, “At least it’s aesthetically pleasing steamrolling.”

When the question of food courses came, Jun’s mother suggested three. Mrs. Lim countered with eight. Dylan’s father laughed, raising his glass. “Six. Halfway. Generous but not excessive.”

Everyone nodded in agreement.

And flowers—ah, the flowers. That sparked the liveliest chatter yet. Mrs. Lim leaned toward Jun’s mom with a conspiratorial air, suggesting roses. Jun’s mom countered with lilies. Jun’s father, ever the practical one, muttered about seasonal availability. Nai Nai, naturally, declared that peonies were the only flowers fit for a grandson of hers.

But through the laughter and cross-chatter, Dylan’s calm voice cut through like a clear bell.
“Orchids,” he said, steady and deliberate. “Deep pink and white. Strong. Elegant. They’ll balance the red and gold perfectly.”

The table quieted a little, turning toward him. Jun blinked, floored that Dylan was even weighing in. But Dylan wasn’t finished. He set down his chopsticks, tone soft but certain.
“Pink orchids symbolize affection, joy, and harmony. White orchids stand for innocence and pure devotion. Together, they mean enduring love—love that’s beautiful but also resilient. That’s what I want our wedding to carry.”

Jun’s chest tightened, heat rushing to his face so fast he turned his head slightly. He’d expected Dylan to sit there cool and pretty (which he always was), maybe let Nai Nai bulldoze the decision. But this—this was Dylan weaving poetry into flowers, speaking their love aloud in front of everyone without a flicker of hesitation.

Jun’s mother clapped her hands together, delighted. “Yes. Orchids. Perfect.”

Nai Nai raised her brows and smirked knowingly at Jun, who was still pink as the flowers themselves. And in that moment, Jun thought he might actually combust—because who knew his fiancé could make him fall even harder with nothing but the language of orchids?

Notes:

Oh btww loll so did I tell you that I read 5 books in the last 3 days?

😁🤭🤭
And guess what? lately I've been feeling the royalXroyal (with power imbalance) or royalXnon-royal where the stronger one goes full whipped and off his feets in love with the less powerful one (all of them were unsurprisingly MxM *remembers that one reel where thousands of white angles look down on the earth and the caption said: all my ancestors while I read two men kissing* lmfaoo I'd qualify the writing too ahahahhaha nvmm)

SO the thing being ahahahah
As I read each of them I realised how easily I've been imagining WilliamEst or NutHong for most of themm lollll

I didn't even bother trying to imagine a proper guy who matched the author's descriptions ahahahahah

Chapter 111: Modernized Traditions

Summary:

The line went dead-silent.

Then:

“…The wedding?” Nano’s voice cracked so loud it almost distorted. “Wait—wedding?!”

Pepper gasped so dramatically he sounded like someone had stolen his oxygen. “Since when? How come we’re only hearing this now? Did we miss a whole wedding announcement?!”

Thame clutched at his chest audibly. “Oh my god, is this—are we in a drama? Did the parents just fast-forward everything while we were busy at work?!”

But Po’s calm voice slid in, smooth as always. “Not surprising. I expected it.”

That only set Thame off more. “You expected it?! What—how—why didn’t you tell me, husband?! You sit there every day sipping coffee, withholding divine insight like some sage!”

Po made a low hum. “I assumed it was obvious.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

By the time dessert arrived, Jun felt like he’d lived through both a comedy act and a whirlwind. The parents were glowing, the decisions laid out like stepping-stones, and Nai Nai was sipping tea with the self-satisfied look of someone who’d just orchestrated a victory.

Jun leaned into Dylan’s shoulder, whispering, “I think they planned our whole wedding while we were still deciding on soup.”

Dylan’s lips brushed his temple, so soft no one else noticed. “Better soup than an ambush at breakfast.”

“There is,” Nai Nai announced grandly, “one last thing. Tradition.”

Jun’s spoon paused halfway to his lips. “...Tradition?” he echoed, instantly wary.

“In the old days,” Nai Nai said, voice smooth and dramatic, “once a wedding was being planned, the lovers were forbidden to meet until the wedding night. To preserve longing, devotion, and patience.”

Jun nearly spat his tea. Dylan’s brows pinched, his lips pressed into a thin, disbelieving line. “That’s completely impractical. We live together. We work together. Nai Nai, that’s—”

“A beautiful practice,” she interrupted firmly, lifting her chin. “But I am generous. I allow a modern modification.” Her eyes glittered with mischief. “You may see each other, yes—but never near enough to touch. No secret corners, no stolen touches. No proximity. From now until the wedding night.”

The words dropped like a bomb.

Jun’s jaw fell open. “Wait—wait—hold on. Not alone? At all? For three weeks? Nai Nai, we have schedules, rehearsals, we literally ride in the same car!”

“Then sit separately, one in the front seat one in the back” Nai Nai countered smoothly.

Jun gawked. “But?! Who even—?!”

Dylan leaned forward, calm but insistent. “Nai Nai. With respect, that tradition was made in a time when couples didn’t see each other before the wedding. We already live in the same house. We already share—” He broke off, ears faintly red, and adjusted. “—responsibilities. To suddenly enforce this now would be illogical.”

“Love is not logical,” Nai Nai shot back, narrowing her eyes with theatrical force. “If it were, your Jun would not blush like a tomato every time you breathe near him.”

Jun let out a strangled sound. “Nai Nai!”

Jun’s mom jumped in, perfectly calm. “It is not so difficult, Jun. If you truly love him, you can wait a little without holding hands every five seconds.”

Jun groaned into his hands. “That’s evil! Pure evil!”

Dylan tried another tactic, voice even. “And if there is a professional emergency? What if we must meet as part of a schedule no one else can attend?”

“Then you call in a witness,” Nai Nai replied coolly, taking a sip of tea as though she’d just won a chess match. “Pepper. Nano. Thame. Po. Even a driver. Someone will always be available.”

Jun, frantic now, tried a softer angle. “But Nai Nai… don’t you want your favourite grandson to be happy? Because right now you’re cutting off my—my happiness supply!

That got the table laughing, even Dylan’s parents. But Nai Nai only arched a brow, merciless. “Happiness can wait three weeks. Wedding night will supply enough happiness to cover all.”

Jun dropped his head to the table with a dramatic groan, muffled and hopeless. Dylan, jaw tightening, tried one last card. “Nai Nai, rules are meant to guide, not imprison. If we follow this literally, it borders on punishment rather than tradition.”

Nai Nai swatted his argument down like a fly. “Nonsense. It builds character. And patience. And it keeps the rest of us safe from your… performances.

Jun raised his head just enough to mutter miserably, “Performances? We weren’t that bad.”

“HAH,” all four parents said at once.

Jun’s mom, perfectly composed, turned toward the boys. “Hand over your phones.”

Jun’s dad and Mr. Lim tried to look serious, but both were clearly fighting back laughter.

Both Jun and Dylan stiffened. “Why?” they chorused.

“So we can bring in reinforcements,” Mrs. Lim said serenely, already plucking Dylan’s phone right out of his pocket before he could stop her. “The Mars boys, and Po. They should know the rules too.”

Jun looked personally betrayed. “You’re making it official?”

“Exactly,” his mother said. “Shared responsibility is effective accountability.”

Seconds later, the group call connected. Thame, Pepper, Nano, and Po’s voices tumbled in with lazy hellos.

Mrs. Lim took the lead, her voice brisk, almost businesslike. “Boys, listen carefully. From today until the wedding, Jun and Dylan are not allowed to be alone together. No close touching. No secret sneaking. Always supervised. Understood?”

The line went dead-silent.

Then:

“…The wedding?” Nano’s voice cracked so loud it almost distorted. “Wait—wedding?!”

Pepper gasped so dramatically he sounded like someone had stolen his oxygen. “Since when? How come we’re only hearing this now? Did we miss a whole wedding announcement?!”

Thame clutched at his chest audibly. “Oh my god, is this—are we in a drama? Did the parents just fast-forward everything while we were busy at work?!”

But Po’s calm voice slid in, smooth as always. “Not surprising. I expected it.”

That only set Thame off more. “You expected it?! What—how—why didn’t you tell me, husband?! You sit there every day sipping coffee, withholding divine insight like some sage!”

Po made a low hum. “I assumed it was obvious.”

Thame’s dramatic gasp practically rattled the phone. “You assumed I’d notice something so subtle when I was blinded every morning by Jun spoon-feeding Dylan congee?!”

At that, the Mars boys absolutely lost it—Nano choking, Pepper wheezing, Thame still railing about betrayal.

And then Nai Nai’s voice slipped in, sharp and sweet like honeyed vinegar. “Aiyaa, enough romantic squabbling—you sound like an old married couple already.”

Thame made a noise that could only be described as flustered screeching, while Po—utterly unbothered—added, “That’s because we are.”

“Mm,” Nai Nai said slyly. “Yes, but still I think Jun and Dylan win in the competition for daily PDA. You have catching up to do.”

“NAI NAI!” Thame yelped, mortified, and the Mars boys howled with renewed laughter.

Mrs. Lim clapped her hands once, regaining order. “Focus, please. The matter at hand. Yes, there will be a wedding. You’ll all receive formal invitations soon, but consider this your unofficial save-the-date.”

The Mars boys shrieked as if someone had set off fireworks in their apartment. Pepper was audibly hopping around, Nano kept shouting, “We’re going to a wedding!” and Thame was muttering frantically about needing new suits.

Po, cool as ice, simply said, “Understood.”

“And,” Mrs. Lim continued smoothly, “as for the rule—Jun and Dylan must not be left alone or anywhere near each other until the ceremony, because I doubt how much they’d refrain even if the whole world was staring. Which means we’ll rely on you boys and Po to help supervise whenever possible.”

For one glorious second, silence reigned.

Then Pepper let out a wicked laugh. “You mean… no more waking up to see them feeding each other breakfast?”

Nano’s cackle nearly broke the speaker. “No more ‘oops, we’re late because Jun kissed Dylan in the hallway’ excuses?!”

Po sounded far too composed, which made it worse. “Don’t worry, Auntie, Uncle. We’ll make sure they don’t break the rules. We’ll keep an eye on them.”

“Not just an eye!” Thame declared, gleeful thunder in his voice. “I’ll personally take charge of this mission. Consider Jun under my surveillance.”

Nano’s laughter came wheezing through the speaker. “Finally. Payback for all the times they ditched us for each other. And made me feel single.”

Even Po allowed a faint note of amusement in his voice. “Well. If this is about traditions it’s a necessity.”

Dylan exhaled hard through his nose, already defeated. Jun peeked up at him, eyes wide with horror, then muttered into his arms, “I’m never surviving three weeks.”

Dylan reached over and patted his hair with mock sympathy. “At least we’re aesthetically pleasing prisoners.”

The rule was not a joke. Nai Nai reached out and smacked away Dylan’s hand when he tried to pat Jun’s head.

“Ah-ah,” she scolded, sharp as a whip. “No touching. Effective immediately.”

Jun sat frozen, wide-eyed, his fiancé’s hand retreating like a guilty schoolboy’s. “Effective now?!” Jun croaked.

“Of course now,” Nai Nai said briskly. “Otherwise you two would slink off and make mischief before midnight.”

The entire table, plus the Mars boys on speaker, broke into delighted laughter, while Jun sat there in mortified betrayal, already dreading the next three weeks of chaperones and ambushes.

Notes:

Ok loll this is the last chapter for today

I need to get going lmao if I don't I'll miss my test ahahahahah

AND I SWEAR I'LL BE WAITING LIKE NAINAI IN THE FORM OF A HAWK to see how u react XXXXXDDDDD

Chapter 112: The Supervision Den

Summary:

Nano slapped the clipboard for emphasis. "We already divided shifts. P'Po got mornings because he's always up early, I'm taking afternoons, Thame volunteered for evenings—"

"—and Pepper," Thame interrupted smugly, "has claimed nights. Naturally. Because you know he doesn't sleep too soon."

Jun's jaw dropped. Dylan's ears turned pink with a slow, murderous shade. "This is absurd."

"Absurdly necessary," Pepper chirped, twirling the whistle. "One wrong move and peep! Rule violation."

Jun buried his face in his hands. "I'm in hell."

Nano leaned down, grinning ear to ear. "Correction: you're in supervised heaven. Three weeks of pure entertainment... for us."

Notes:

(See the end of the chapter for notes.)

Chapter Text

By the time the plates were cleared and the last teacups stacked neatly away, Jun felt wrung out. Between the ambush engagement, the "tradition" bomb, and the group call chaos, dessert had been less a sweet ending and more a final knockout round.

The parents, meanwhile, were glowing like generals after a victorious campaign. Nai Nai in particular wore the smug satisfaction of someone who'd just stitched together an ironclad battle plan.

"Alright," Mrs. Lim said smoothly, fishing out her phone, "let's not let this slip into chaos later. Group chat. Family-only."

Before Jun could object, his mom was already tapping away, her fingers quick and decisive. Seconds later, his phone buzzed on the table.

LINE: 'Wedding Command Center '

Members: Mom, Dad, Mr. & Mrs. Lim, Dylan, Jun, Nai Nai.

Jun stared at the group name in mute horror. "Wedding Command Center? Really?"

Dylan's father adjusted his glasses, looking entirely unbothered. "Efficiency is important."

Nai Nai, of course, leaned over with wicked delight. "This way, ah Jun, we can all monitor your progress. No sneaky shortcuts."

Jun slumped back in his chair, muttering, "Even my apps are against me now..."

The ride back was less a drive and more a stage play directed entirely by Nai Nai. The moment they piled into the van, she seized the middle row like a throne, plopping herself squarely between Jun and Dylan with all the gravitas of an empress dividing rival kingdoms.

"Left," she ordered, pointing at Jun without even looking.
He blinked. "Left...?"
"Sit. There. By the window."
Jun obeyed reluctantly, sliding in with all the sulk of a child sent to the corner.

"And you," she snapped her fan open, the tip pointing at Dylan like a general calling him out in formation.
Dylan inclined his head with the weary grace of a man facing certain defeat. "...Right window seat, understood."

Thus arranged, Nai Nai sat tall in the middle, arms folded like a barrier of steel, her handbag perched primly on her lap. It was less "family ride home" and more "hostage transport under maximum surveillance."

Every time Jun shifted even slightly toward the aisle, Nai Nai's sharp gaze snapped to him. When Dylan tilted his head as though he might glance past her, she clicked her tongue with such menace that he immediately looked out the window instead. Neither dared test the invisible tripwires she'd strung between them.

Meanwhile, up front, the two sets of parents were glowing with unholy cheer. Mrs. Lim had her phone out, scrolling through lists of possible venues, while Jun's mother and father traded ideas about catering. Mr. Lim occasionally hummed in agreement, eyes on the road, contributing a calm "Mm, yes, good point" every so often.

Jun leaned his forehead against the cool window glass, muttering under his breath. "I feel like I'm attending my own funeral planning."
Nai Nai swatted his arm without even looking. "Sit up straight. Don't slump. You'll ruin your suit posture."

Dylan risked a sidelong glance past her, his voice pitched low. "Are you alright?"
Jun mouthed back dramatically: Dead. I'm dead.
Nai Nai's fan snapped open again with a fwip! sharp enough to cut the air. "No silent signals. No eye games. Behave."

Jun slumped deeper into the window, thoroughly cowed. Dylan exhaled through his nose, sitting like a soldier under inspection.

By the time the van rolled up to the Mars group house, Jun felt like he had aged ten years. The parents spilled out with the same bright chatter, forming a semicircle of farewell on the driveway.

"Be good!" Jun's dad called, practically sing-song in his cheer. "We'll message in the group!"

Dylan, meanwhile, executed a stiff, polite bow—precisely the kind that looked respectful but, if one squinted, carried the subtle air of a man internally plotting mutiny.

"Remember the rule," Mrs. Lim added in her soft, terrifying tone.

Jun gave a half-hearted, "Yes, Mom," while Dylan, still bent at a perfect angle, answered crisply, "Understood."

The moment the front door opened, they were ambushed.

Thame, Nano, and Pepper were waiting in the living room like a pack of wolves in matching evil grins. Thame was perched dramatically on the arm of the sofa, arms crossed like a smug villain. Pepper had an actual whistle dangling from his neck. Nano clutched a clipboard as though this was a military operation.

"Gentlemen," Thame said grandly, "welcome home. We've been briefed."

Pepper blew the whistle with a shrill FWEET! that nearly made Jun drop his bag. "Rule enforcement squad, reporting for duty!"

Nano slapped the clipboard for emphasis. "We already divided shifts. P'Po got mornings because he's always up early, I'm taking afternoons, Thame volunteered for evenings—"

"—and Pepper," Thame interrupted smugly, "has claimed nights. Naturally. Because you know he doesn't sleep too soon."

Jun's jaw dropped. Dylan's ears turned pink with a slow, murderous shade. "This is absurd."

"Absurdly necessary," Pepper chirped, twirling the whistle. "One wrong move and peep! Rule violation."

Jun buried his face in his hands. "I'm in hell."

Nano leaned down, grinning ear to ear. "Correction: you're in supervised heaven. Three weeks of pure entertainment... for us."

Thame clasped his hands together like an officiant already preparing vows. "Let the games begin."

That evening at the Mars house was anything but normal.

Jun and Dylan had barely kicked off their shoes when Thame swooped in like an overzealous hall monitor, physically shoving a pillow between them on the couch. "Buffer zone," he declared. "Hands on your own sides."

Jun gawked at him. "Are you kidding me? A pillow?"

Pepper blew his whistle with a piercing FWEET! "Questioning authority! Foul already!"

Nano, ever the diligent clerk, scribbled something down on his clipboard. "Infraction logged. Warning issued."

Jun collapsed against the backrest, glaring at Dylan, who looked far too calm. "You're just gonna let them bully us like this?"

Dylan's lips twitched at the corner, almost-smiling. "Arguing will only feed them."

"Feed me," Pepper corrected gleefully. "I'm thriving."

Dinner was chaos. Thame insisted on sitting between them at the table, piling Jun's plate as if Dylan couldn't be trusted. Nano timed bathroom breaks so they didn't overlap. Pepper had stationed his whistle within lethal proximity of his lips.

By the time dishes were cleared, Jun was vibrating with frustration. He slumped dramatically against the couch again, muttering under his breath. "This is cruel. Inhumane. Do they not know I'm touch-starved?"

Dylan, ever the steady one, simply poured them both tea, sliding Jun's cup across the buffer pillow. His eyes flicked sideways, soft with quiet sympathy.

Jun caught that look, and his heart clenched.

Which was why—despite Nai Nai's decree, despite the whistle of doom—Jun let his pinky finger inch across the edge of the pillow. Just a whisper of skin, brushing against Dylan's hand as it rested on his knee.

It was nothing. Barely there. But it was everything.

Dylan's breath caught, the faintest pause, and then his pinky curled back, hooking Jun's in a secret tether. Warmth bloomed, dizzying, forbidden.

They lasted five seconds.

FWEET!

Pepper's whistle shattered the moment like glass. "ILLEGAL CONTACT!"

Nano leapt off the armchair as though responding to a fire alarm. "Violation logged! Witnessed by all present!"

Thame made a show of staggering back with a gasp. "I can't believe my eyes! Such reckless defiance!"

Jun yanked his hand back like a child caught stealing cookies. "It was one finger! One!"

"Exactly one too many!" Pepper said, gleeful executioner.

Nano, scribbling furiously, added, "Punishment pending."

Dylan exhaled through his nose, shoulders stiff, the faintest edge of dry humor in his tone. "I assume punishment is proportional to the crime?"

Thame crossed his arms. "Obviously. And since this is your first offense..." He paused, dragging out the suspense while Jun squirmed. "...you're both on dish duty for a week. Together. Supervised."

Jun's jaw fell open. "Together but supervised—that's literally torture!"

"Welcome to wedding boot camp," Pepper sang.

Nano snapped the clipboard shut with ruthless finality. "Rule enforcement squad—dismissed."

The three of them marched off, laughing like they'd just won gold medals, leaving Jun and Dylan frozen in their seats, staring at the buffer pillow still wedged between them.

Jun groaned, throwing his head back against the couch. "I hate this timeline."

Dylan reached for his teacup, expression maddeningly calm. "At least we'll have clean dishes."

Jun shot him a betrayed look. "You're enjoying this."

A faint smile tugged at Dylan's lips. "Aesthetically pleasing prisoners, remember?"

Jun buried his face in the pillow barrier and screamed.

Dish duty began with Nano banging a wooden spoon against the counter like a drill sergeant. "Front and center, prisoners!"

Jun dragged his feet into the kitchen, shoulders hunched like a man heading for the gallows. Dylan followed, rolling his sleeves up with quiet composure.

Pepper stationed himself at the kitchen entrance like a guard dog, whistle dangling ominously from his neck. Thame had plopped onto a bar stool, sipping soda with both feet propped on the counter, looking every inch a smug overlord.

Jun muttered under his breath, "I thought dish duty was supposed to be punishment, not public humiliation."

"Correction," Nano said crisply, pointing at the sink. "Dish duty is both punishment and test of restraint."

Jun shot Dylan a look, half-pleading. "This is absurd. They're acting like we're criminals."

Dylan's lips curved faintly. "Then let's serve our sentence gracefully."

At first, it was manageable. Dylan washed, Jun dried. Plates clinked, water ran, the Mars boys watched like hawks.

But then Dylan's wrist brushed Jun's when he handed over a bowl. Just the barest graze—nothing intentional, nothing prolonged—but Jun jolted like he'd touched a live wire.

Thame slammed his soda can down. "Contact! Was that contact?!"

Jun whirled around, scandalized. "His wrist touched my wrist! What do you want me to do, enlarge the sink so that we have space?!"

Nano raised an eyebrow, calm but merciless. "That would be ideal, actually."

Pepper blew a sharp FWEET! for emphasis. "Infraction warning! Tread carefully!"

Jun groaned, throwing his towel dramatically over his shoulder. "This is psychological warfare."

A few minutes later, Dylan passed him a dripping ladle. Jun fumbled, and their fingers collided again—long enough for Dylan's thumb to almost curl over Jun's knuckles before both of them yanked back like they'd been burned.

The room erupted.

Thame screeched, leaping off his stool as if someone had committed treason. "SECOND OFFENSE! They're escalating!"

Nano scribbled furiously on the clipboard. "Violation recorded. Additional punishment required."

Pepper doubled over laughing, the whistle slipping from his mouth. "You two are hopeless. It's like watching teenagers in a drama—can't keep their hands to themselves for five seconds."

Jun clutched the towel like a flag of surrender. "It was an accident!"

Dylan, however, stood perfectly composed, water dripping from his fingers as he met their stares evenly. "If you are determined to monitor every movement, perhaps we should request rubber gloves. To avoid... accidents."

Thame froze, narrowed his eyes, then muttered darkly, "Damn it, that's actually logical."

Nano sighed. "Fine. Gloves next time."

Pepper howled with laughter. "Imagine—Jun and Dylan, romance of the century, reduced to washing dishes in yellow rubber gloves."

Jun dropped his head against the cupboard in despair. "Kill me now."

But as Dylan quietly handed over another plate—careful this time, precise—Jun caught the tiniest flicker of amusement in his eyes. That tiny secret spark.

And Jun realized with horror and delight: Dylan was enjoying this game.

Jun whispered furiously, low enough that the Mars boys couldn't hear: "You're evil."

Dylan's voice was mild, his hand lingering one half-second too long on the plate. "Patience builds character. Or so Nai Nai says."

Jun nearly screamed into the dish towel.

Notes:

I think I had smthing to tell you but I forgot lmao

I'm not even surprised with this goldfish memory or mine 🙃🙃

Chapter 113: Symptoms of Withdrawal

Summary:

Jun stumbled into the kitchen first, a walking disaster. His hair stuck out in wild tufts, a blanket crease still etched across his cheek. His t-shirt was twisted from all his tossing, and his eyes were puffy with sleep deprivation. He plopped into a chair with a groan so dramatic it rattled the table.

"I didn't sleep," he declared to no one in particular, lower lip pushed out in a pout. "Not a second. Not one."

Nano peered over his coffee mug, unimpressed. "You're exaggerating. You must've slept a little."

Jun shoved his face into his arms. "If I did, it wasn't quality sleep. It was... diet sleep. Useless sleep. The off-brand kind."

Thame leaned against the counter, sipping orange juice with a grin that screamed evil delight. "Somebody looks like they lost a fight with their bed."

Before Jun could retort, Dylan walked in.

Notes:

(See the end of the chapter for notes.)

Chapter Text

That night, the Mars house felt unusually quiet. No late-night gaming, no background chatter from the TV. Just the soft hum of the fridge and the weight of the new "rule" hanging over everyone's heads.

For the first time in months, Jun and Dylan headed to separate rooms.

Nano made a point of announcing it at the hallway like a prison warden. "Jun, left. Dylan, right. Doors closed. Goodnight."

Thame, lounging against the wall with a devilish grin, added, "Don't even think about sneaking. I'm a light sleeper."

Pepper tooted his whistle one last time for good measure before they all dispersed.

Jun collapsed onto his bed with the drama of a fallen soldier, arms flung wide like he'd just been slain in battle. The mattress swallowed him up, too big, too empty. Normally Dylan's quiet breathing filled the space beside him, a steady anchor that lulled him to sleep. Now, the silence pressed in on him, suffocating. The sheets felt like ice. The pillows like strangers.

He rolled to his left, then immediately rolled to his right. Hugged a pillow like it was life support, only to fling it away seconds later in disgust. "Traitor," he muttered at it, as though the inanimate object had personally wronged him.

He yanked the blanket up to his chin and squeezed his eyes shut. Five minutes later, he was violently kicking it off, convinced it was too hot, too heavy, too clingy.

"Stupid tradition," he hissed into the mattress, face smushed into cotton. "Who even invented this medieval torture?"

His restless energy refused to drain. He twisted onto his stomach, one leg dangling dramatically off the edge like some tragic painting. Then flopped onto his back, sighing loudly at the ceiling.

He sat up, rearranged his pillows into a neat tower, lay back down, decided it was all wrong, and karate-chopped them apart again.

By midnight, Jun looked less like a man trying to sleep and more like a gymnast mid-routine. His blanket had migrated halfway off the bed. One pillow was kicked to the floor, another strangled in his arms, two more stacked awkwardly under his chin like some improvised fortress. His hair stuck in a dozen different directions, wild and untamed, eyes still wide open and stubbornly refusing to close.

"Why does the bed feel bigger without him?" Jun whispered to no one, glaring at the ceiling as though it held the answer. "Why is the air... colder?!"

Finally, in a desperate bid for comfort, he arranged the pillows in a vague approximation of Dylan's outline—a broad chest, a shoulder, maybe an arm if you squinted. He curled around it with a groan.

"Not the same," he complained miserably into fake-Dylan's nonexistent neck. "Way, way not the same."

Ten minutes later, he was snoring into the pillow effigy anyway, sprawled diagonally across the bed like a defeated starfish.

Across the hall, Dylan lay flat on his back, hands folded neatly over his chest like a man resigned to fate—or, more accurately, like someone preparing to be sealed in a coffin.

He tried. Truly, he did. He closed his eyes. Slowed his breathing. Counted silently to ten, then twenty, then a hundred. But the silence gnawed at him. It wasn't the ordinary kind of silence he'd grown used to—this was Jun-less silence, hollow and oddly sharp at the edges. The kind that crept under his skin and made him aware of just how empty the space beside him was.

He turned onto his side, eyes scanning the outline of his neatly ordered room. Everything was where it should be—books stacked, desk lamp aligned, clock ticking steadily. And yet the bed felt wrong. Too wide. Too cold. Too still.

Adjusting the pillow didn't help. Shifting the blanket didn't help. Sitting up to drink water, then lying back down—still nothing.

Every sound Jun normally made—the restless fidgeting, the sighs, the occasional mumbling half-dreamt nonsense—was missing. Dylan found himself straining for it, absurdly, as if the quiet hum of Jun's presence had become the natural rhythm his nights were set to. Without it, the silence seemed louder.

He flipped his pillow over to the cool side. No improvement. Tried the second pillow. Then a third. At last, with a faintly irritated sigh, he swapped them all entirely, as though the problem lay in cotton and feathers instead of in the absence sprawled diagonally across the hall.

Still, sleep wouldn't come.

He lay there staring at the ceiling, fighting the ridiculous urge to reach out, to check if Jun was there, as if his absence were some sort of mistake that needed correcting. It was absurd—Jun was only a few steps away. But that knowledge only made the emptiness sharper, like the wall between them had stretched into a mile.

Dylan pressed his palm to the mattress where Jun usually curled close, as though the faint dip in the sheets might still hold some lingering trace. Of course, it didn't. His room was perfect, orderly, untouched.

And yet it had never felt so out of balance.

With a low, dry exhale—half a sigh, half a laugh at himself—he finally rolled onto his side, pulling the blanket close as though sheer discipline could substitute for warmth.

"Three weeks," he murmured under his breath, voice almost amused at the absurdity. "It's going to feel like three years."

At last, exhaustion tugged him under. His sleep, when it came, was shallow, restless, haunted by the shape of someone missing just beyond the wall.

At some invisible point past midnight, exhaustion finally won.

Jun sprawled diagonally across his bed, limbs tangled in the blanket, one pillow kicked onto the floor, another jammed under his chest like a hostage. His hair was a chaotic halo, his breathing uneven but heavy.

Dylan, across the hall, lay curled on his side at last, one arm tucked under his head, the blanket neatly pulled around him as if clinging to order would somehow replace the comfort he was missing.

Both of them, separated by a thin wall, drifted into uneasy sleep—dreaming restless, reaching dreams of the person just a few steps away.

Morning in the Mars house came with the faint clatter of dishes and the smell of Pepper burning toast.

Jun stumbled into the kitchen first, a walking disaster. His hair stuck out in wild tufts, a blanket crease still etched across his cheek. His t-shirt was twisted from all his tossing, and his eyes were puffy with sleep deprivation. He plopped into a chair with a groan so dramatic it rattled the table.

"I didn't sleep," he declared to no one in particular, lower lip pushed out in a pout. "Not a second. Not one."

Nano peered over his coffee mug, unimpressed. "You're exaggerating. You must've slept a little."

Jun shoved his face into his arms. "If I did, it wasn't quality sleep. It was... diet sleep. Useless sleep. The off-brand kind."

Thame leaned against the counter, sipping orange juice with a grin that screamed evil delight. "Somebody looks like they lost a fight with their bed."

Before Jun could retort, Dylan walked in.

He looked better put together—hair mostly in place, clothes straight—but his face gave him away. His eyes were faintly shadowed, his jaw tense, the look of a man who had spent all night trying to will himself to sleep with discipline alone and lost.

Pepper caught the sight of both of them—Jun wild, pouty, half-dead; Dylan composed but clearly fraying at the edges—and nearly doubled over laughing. "Oh my god. Look at you two. You look like you've been through war."

Jun lifted his head, squinting pitifully. "Because we have."

Thame thumped the counter. "Unbelievable. One night. Just one night apart and you both look like widowers."

Nano set his mug down with deliberate calm, but his lips were twitching. "I'll be noting this in the supervision log. Symptoms: separation sickness. Prognosis: dire."

Jun groaned into the table again. "This is cruel. Inhumane. Nai Nai is killing me slowly."

Dylan pinched the bridge of his nose, exhaling sharply, his voice edged with annoyance he hadn't bothered to hide. "Three weeks of this is going to be unbearable."

The Mars boys howled. Pepper actually slid down against the fridge, clutching his stomach. Thame was wheezing. Nano just looked smug.

"Cheer up," Thame said between laughs. "At this rate, you won't even make it to the wedding—you'll spontaneously combust from withdrawal first."

Jun shot him a flat glare, pillow-creased and pouty. "Glad you're enjoying my suffering."

"Oh, deeply," Thame said, grinning wickedly.

Dylan gave him a look sharp enough to quiet him for all of two seconds, but it only made the Mars boys laugh harder.

Jun groaned, tugging the nearest cereal box toward himself. "Fine. Laugh now. But if I don't make it to the wedding alive, it's on your conscience."

"Noted," Nano said, already jotting it down like a doctor writing a diagnosis.

Jun was halfway through pouring cereal into a bowl when Pepper's shrill whistle FWEET cut the air like a referee at the World Cup.

"STOP. INFRACTION!"

Jun nearly dropped the milk carton. "What now?!"

Pepper pointed dramatically at the table. "You sat down in that chair."

Jun blinked. "...Yeah?"

"That chair is next to Dylan's usual chair." Pepper folded his arms, smug. "Violation of the 'no proximity' rule. Minimum two-seat distance at all meals."

Jun's jaw dropped. "You're making breakfast seating charts now?!"

Nano nodded solemnly, holding up the clipboard like it was a sacred text. "Already drafted. Jun, you're at seat three. Dylan, opposite end of the table. Thame in between as human buffer."

Dylan's eyes narrowed, his voice flat. "This is excessive."

Thame, positively glowing with self-importance, dragged his chair into the middle with a screech. "Excessive? No. This is protection. I am the wall that keeps temptation at bay." He leaned back dramatically, arms spread. "No hand-holding over cereal. Not on my watch."

Jun slammed his spoon into the bowl with a pout. "You people are deranged."

Dylan, across the table now, stirred his coffee with deliberate calm. But Jun could feel his irritation even from afar—the precise way Dylan set his cup down, the faint clench of his jaw.

Pepper was grinning ear to ear. "Ohhh, look at them. You'd think we'd put them in different countries, not different chairs."

Nano adjusted his glasses, utterly composed. "Observe the body language. Jun is sulking. Dylan is restraining his sighs. Both show clear symptoms of withdrawal. Fascinating."

"Fascinating?!" Jun glared at him, cheeks puffed out like an angry hamster. "I'm starving, not sick!"

Thame wagged his finger. "Starving for love, maybe."

Jun threw a cornflake at him.

Thame yelped and ducked, the flake bouncing off his shoulder. "Assault! He's becoming unstable!"

The kitchen dissolved into chaos—Pepper blowing his whistle again, Nano scribbling gleefully, Thame dramatically diving for cover—while Dylan sat at the far end, pinching the bridge of his nose like a man questioning all his life choices.

Still, when Jun risked a glance across the battlefield of cereal and orange juice, Dylan's eyes flicked up to meet his. Just a second, just enough for the faintest, private curve of a smile.

Jun felt his stomach flip. Then Pepper's whistle blew again, and he nearly slammed his head into the cereal bowl in despair.

Notes:

lmaoo ok so I had this weirdass dream last night I swearrrr
I'm still traumatized lmaoo

So it went like this:

i forgot 50%
but rest of it being
i saw apparently i got into sm uni i duunno which (but now logically sane minded me feels like Ik which one I saw in my dream)
and then T_T
i saw sm snr from my sch i had a crush on once (acc to the dream me)
(fun fact tht snr looked like jung hae-in) lmao

i told him i don't like him anymore in general but he thought it was cause he gained fat and became fat and he joined the gym tht very sec 💀💀💀💀😭😭😭😭😭
(this sounds so self centered nvm)
continuing i met an ex-classmate of mine (ex-classmate cause duh i'm no longer in sch not cause we had sm beef or anything buttt anyways this guy used to flirt with everyone so i'm not even surprised tht he was the same in the dream too) who again tried to flirt 😭😭😭😭 and i avoided it
THEN I MET A FEW NEW PPL THERE (as in the uni in the dream) WHO ASKED ME HOW IK SO MANY PPL AND THEN APPARENTLY A GUY I HAD REJECTED 6 TIMES PREVIOUSLY IN SCH AND HIS BESTIE WERE STUDING THERE AS WELL
😭😭😭😭😭
AND THEN I RAN AWAY
😭😭😭😭😭
💀🤡

Chapter 114: Theme: Yearning

Summary:

Nano explained quickly, almost proud. “The families decided. There’s a three-week no-touch rule leading up to it. Jun and Dylan can’t be alone or sit next to each other. We’re supervisors now.”

Manager Tae stared at them all for a long beat. Then slowly… slowly… a grin spread across his face.

“You know what?” he said, shaking his head in disbelief. “I think I like this Nai Nai. Smart woman. Very smart.”

Jun let out a strangled noise of betrayal. “Manager phi! You’re supposed to be on my side!”

But Tae only laughed, flipping his clipboard open. “On your side? Kid, I’ve been begging the universe for something—anything—to keep you two from clinging to each other like magnets during schedules. This is divine intervention. Finally, I can run rehearsals without you making goo-goo eyes across the dance floor.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The chaos of breakfast was still in full swing when the front door burst open.

“Boys!” Manager Tae’s voice carried down the hall. “Urgent updates!”

He strode into the kitchen, phone in one hand, clipboard in the other—then stopped dead in his tracks.

His eyes swept the room once. Jun sulking at one end of the table, chin propped on his palm, cereal soggy. Dylan sitting miles away at the opposite end, posture stiff, coffee untouched. Thame in the middle like some smug referee. Nano scribbling notes. Pepper with his whistle dangling from his mouth.

Manager Tae’s jaw went slack. “…What the hell am I looking at?”

Jun raised a hand weakly. “Prison. It’s prison.”

Dylan’s eyebrow twitched, but he said nothing.

Manager Tae blinked at the seating distance again, visibly shaken. “No. No way. I don’t believe it. You two—” he jabbed a finger between Jun and Dylan “—sitting apart? Voluntarily? This is… this is against the natural order!”

Pepper saluted him with his spoon. “Not voluntary. Enforced by Nai Nai Law.”

“Tradition,” Nano added smoothly, as if it were an official statute.

Thame leaned back in his chair like a king. “And I am the human barricade. No touching, no sneaking, no nothing until the wedding.”

Manager Tae looked like someone had just told him the sky was green. “Wedding? Wait—wedding?!”

Jun groaned into his bowl. “Not you too.”

Nano explained quickly, almost proud. “The families decided. There’s a three-week no-touch rule leading up to it. Jun and Dylan can’t be alone or sit next to each other. We’re supervisors now.”

Manager Tae stared at them all for a long beat. Then slowly… slowly… a grin spread across his face.

“You know what?” he said, shaking his head in disbelief. “I think I like this Nai Nai. Smart woman. Very smart.”

Jun let out a strangled noise of betrayal. “Manager phi! You’re supposed to be on my side!”

But Tae only laughed, flipping his clipboard open. “On your side? Kid, I’ve been begging the universe for something—anything—to keep you two from clinging to each other like magnets during schedules. This is divine intervention. Finally, I can run rehearsals without you making goo-goo eyes across the dance floor.”

Jun groaned louder, dropping his head to the table. Dylan rubbed his temple, looking very much like he’d rather be anywhere else.

Manager Tae cleared his throat, business mode clicking back in. “Speaking of schedules—listen up. Three major events coming up. First, a magazine shoot next week. It’s couples-themed, so yes, Jun and Dylan, you’ll be styled together—but don’t worry, I’ll make sure a supervisor stands between you at all times.”

Thame raised his hand gleefully. “Me. I volunteer.”

Tae ignored him. “Second: a live interview in two weeks. The tradition rule applies on-camera too. No sneaky hand brushes under the table, understood?”

Jun muffled into the wood, “This is torture.”

“And third…” Tae glanced at Dylan, then Jun, then smirked. “The merch release. We’re drafting it now. It’ll go public before the ceremony. Once it’s out there, no more hiding.”

The Mars boys erupted again—Pepper gasping dramatically, Nano muttering “historic moment” as he scribbled, Thame declaring he needed to plan outfits already.

Jun, face still buried in his arms, let out a muffled whine. Dylan exhaled slowly, resigned.

Manager Tae slapped the clipboard shut with finality. “Good. Now eat your breakfast. Nai Nai’s rules or not, we have a busy three weeks ahead.”

The studio lights blazed, soft white spilling across the set where props had been arranged in dreamy minimalism. The concept board taped to the wall read in bold letters:

“Yearning: The Space Between.”

Manager Tae pinched the bridge of his nose the second he saw it. “Perfect. Absolutely perfect. Just the thing we need when they’re forbidden from breathing in the same radius.”

Jun tugged at the sleeve of his oversized cream sweater, the knit slipping off one shoulder like it wanted to betray him. He scowled at the board, but the sound that escaped him was thinner, more fragile than he wanted. Yearning? Really? Who cursed me in a past life?

The word clung to his skin. Yearning. As if someone had cracked open his chest, peeked inside, and named the very ache sitting there since Nai Nai’s decree.

Across the room, Dylan adjusted the cuff of his dark turtleneck, movements precise, deliberate. Stoic. On the surface, he looked like he always did—composed, untouchable. But Jun saw the signs: the way his jaw held too tightly, the faint crease between his brows. His eyes had not stopped flicking toward Jun, sharp and constant, like a compass needle refusing to be redirected.

Don’t look at me like that, Jun thought desperately, pulse jumping. Not here. Not when I can’t—

The Mars boys formed a ridiculous barricade nearby. Thame in the middle, arms like bars. Nano with a clipboard, Pepper with his evil grin, Manager Tae hovering like an executioner.

The photographer clapped his hands, buzzing with enthusiasm. “Alright! We want tension. Longing. That delicious ache of two people who crave each other but can’t quite reach. Perfect for you two—natural chemistry!”

Jun nearly laughed, but it cracked on the way out. “Chemistry? We’re on a state-mandated breakup trial.”

Dylan’s voice cut through, quiet but steady. “Shh. Let’s just get it done.”

It should have sounded calm. Instead, it threaded straight into Jun’s ribs, low and sure, the kind of sound he felt rather than heard.

The first setup: opposite ends of a bench. Simple. Harmless.

Jun sat stiffly, staring off to the side. Until instinct betrayed him. His head turned at the exact same moment Dylan’s did. Their eyes caught.

It was supposed to be nothing—a neutral angle, a hollow pose. Instead, the moment stretched taut, as though the entire world had narrowed down to the sliver of air between them.

Jun’s breath stuttered. His body leaned forward half an inch before he caught himself. He forced his hands flat on his knees, but the tremor remained in his fingertips.

Dylan’s stare didn’t waver. It was weight and warmth all at once, pulling Jun in. His chest rose in a sharp inhale, but he didn’t move either. Couldn’t. If he did, the dam might break.

The photographer nearly melted. “YES. That! Hold that!”

Nano’s pen scratched furiously. “Exhibit A: prolonged eye contact. Dangerous levels.”

“Exhibit A my ass,” Jun muttered, breaking away with a flush that crept up his neck.

Jun tore his gaze away, heat climbing up his neck, but the damage was already done. His pulse hadn’t slowed.

Second setup: a paper screen, silhouettes cast by light. One on either side.

They stepped closer, steps measured, deliberate. Too close. Not enough.

On the paper, their shadows reached for each other, leaning in until it was nearly indecent. Jun could feel Dylan’s nearness even through the divide—the faint heat of him, the way the air thickened between their bodies.

It was nothing but outlines, but Jun’s throat went dry. His fingers twitched against the thin barrier, aching to press through, aching to touch skin instead of paper.

Don’t. Don’t. Nai Nai’s watching through every pair of eyes in this room. They need to trust me, to trust me with their precious son. They’ll think it’s just physical if we break now.

On the other side, Dylan’s outline shifted. Controlled, careful, but Jun saw the faint bend of his shoulders, the way his shadow wanted to close the gap.

“BEAUTIFUL!” the photographer cried. “So much emotion in the outline—like they can’t resist each other!”

Final setup: face to face. No props. Only the narrowest breath of space.

They stepped into position. Jun’s skin prickled before Dylan had even stopped moving.

That close, the air seemed to hum. Every inhale caught the faintest trace of Dylan’s cologne, clean and grounding, and it was torture. His presence pressed against Jun like gravity, like an invisible hand curling around his ribs, pulling, pulling—

Jun’s lips parted without permission. His chest rose in shallow breaths. Every nerve screamed to close the inch, to lean forward, to press his forehead to Dylan’s shoulder and just—rest. Just be.

Across from him, Dylan stood like carved stone. Still. Composed. But his eyes—his eyes betrayed him. Heavy-lidded, burning with restraint, flicking once down to Jun’s mouth before locking back on his gaze. His throat worked in a swallow. His fingers twitched at his side, a silent battle etched in that one restrained motion.

Don’t move, Dylan told himself. If I move, I’ll touch him. If I touch him, I won’t stop.

“Closer,” the photographer urged. “Closer—but don’t touch!”

The demand struck like a blade. Closer? They were already at the edge of breaking.

Jun’s knees nearly buckled. Dylan’s jaw locked harder.

Thame literally stepped between them, palm out. “Closer is not allowed. Rules.”

The photographer threw his arms in the air. “Then how am I supposed to capture yearning if they’re standing like statues?”

“They are yearning,” Pepper said cheerfully, hands in his pockets. “Trust me. We’ve been living with it. It’s… loud.”

Nano nodded sagely. “You’ll get your shots. Just watch the eyes. That’s where the fire is.”

The photographer huffed but turned back to his camera. And sure enough—when Dylan and Jun held still, when neither dared to reach out but both refused to look away—the air itself seemed to thrum.

Click. Click. Click.

The ache was visible in every frame. Jun’s barely-there pout, Dylan’s clenched jaw, the line of tension in the narrow gap between them. A story written in almosts.

Click. Click. Click.

The camera captured everything: Jun’s mouth just parted, Dylan’s eyes molten and strained, the line of tension between them stretched like a live wire.

The air itself seemed to ache with them.

By the time the shoot wrapped, Jun staggered off set, skin burning under the oversized sweater. “Pure, aching torture,” he muttered, voice raw.

Dylan followed, expression carefully blank, but his ears betrayed him—red all the way to the tips, the kind of flush he couldn’t smother. Inside, his chest felt hollowed out, scraped raw. Three weeks of this? Impossible.

Manager Tae looked ten years older. Thame hummed the wedding march under his breath. Pepper’s grin was sharper than a knife.

Nano calmly closed his notebook.

Subject status: combustible. Recommend constant supervision.

After the “yearning” shots were finally declared complete, the photographer shifted gears.

“Alright, Mars boys next—let’s set up your trio themes.”

Notes:

Well I have the next chapter almost done too and it'll make it seem better....all this yearning will make sense or settle into a rhythm but loll

If I finish I'll post it today or maybe tomorrow.......
I dunno anyways high chances I'll upload today unless loll I get whipped back into the book I've been reading for a while now heheheheheheheheheheh

Chapter 115: Coming To An Understanding

Summary:

If I endure this, they’ll believe more than ever…..

That what binds us is more than touch.

It was nights spent in quiet conversations, Dylan’s voice unraveling his own thoughts with patient calm. It was mornings where Dylan remembered how Jun liked his tea without asking. It was the way Dylan carried not just Jun’s weight but everyone’s, quietly, uncomplaining, as though responsibility had always been second nature.

That I can be patient. That I can love him in restraint as fiercely as I love him in closeness.

Notes:

(See the end of the chapter for notes.)

Chapter Text

Thame bounded forward, already unbuttoning his jacket with a dramatic flourish. Pepper followed with the swagger of someone born for the lens. Nano, ever-efficient, handed his clipboard to an assistant before adjusting his collar and stepping into the lights.

Jun and Dylan were left behind, ushered out of the way, deposited at opposite ends of the studio like two prisoners awaiting trial.

Jun slumped into a chair, elbows on his knees, watching the chaos unfold at the far end of the room. The other three bickered about poses, teased each other, struck ridiculous shapes until the photographer scolded them into something resembling professionalism. Their laughter carried, bright and easy.

But Jun barely registered it. His chest still throbbed faintly from standing so close to Dylan. He risked a glance sideways—

There he was. Across the studio, seated with perfect posture, one ankle crossed over the other knee. Dylan looked carved out of calmness, the very image of composure. But Jun saw it—his fingers curled too tightly on the armrest, the stiffness in his shoulders, the way his gaze kept finding its way across the room before flicking away.

Jun dropped his eyes, forcing himself to breathe. The air in the studio felt too bright, too sharp, as though every spotlight was aimed directly at his chest.

They need to trust me, he thought, words heavy but steady, echoing like a vow in the quietest corners of him. To trust me with their precious son. Their only son. If I falter now, if I let myself break for something as small as the brush of his hand, they’ll think it’s just physical. They’ll think I only crave what is easy to take—the warmth of him, the comfort of his nearness—without understanding what lies deeper, what has always been deeper.

He closed his eyes, pressing his knuckles into his knees to ground himself. Dylan’s absence weighed more than his presence ever had. Normally, Dylan was there—a steady anchor, a presence Jun could lean into without thought, without question. His shoulder at Jun’s side, his laugh low in Jun’s ear, his steady warmth pressed into all the jagged edges Jun carried.

But here, now, across the room with an ocean of rules between them, Jun felt the absence as though someone had carved out half his ribcage.

They’ll never see the truth—that he is my calm, my center, my home.

The thought throbbed in him, not just as words but as certainty. Dylan isn’t a convenience, isn’t just a body that fits against mine at night. Dylan is the reason the world doesn’t feel unsteady anymore. Dylan was the tether that pulled me out of every spiral, the hand that had steadied me when I hadn’t even realized I was falling. Dylan is not touch alone—he is trust, devotion, every quiet act of care spun into flesh and bone.

His throat tightened, the ache pressing harder. The temptation burned in him: to stand, to cross the room, to close the distance with something so small—just a brush of his fingers across Dylan’s sleeve, a fleeting reminder that he was still here, still close, still his. Simple, quiet reassurance.

But he stayed where he was, breath locked in his chest, knuckles white.

If I endure this, they’ll believe more than ever…..

That what binds us is more than touch.

It was nights spent in quiet conversations, Dylan’s voice unraveling his own thoughts with patient calm. It was mornings where Dylan remembered how Jun liked his tea without asking. It was the way Dylan carried not just Jun’s weight but everyone’s, quietly, uncomplaining, as though responsibility had always been second nature.

That I can be patient. That I can love him in restraint as fiercely as I love him in closeness.

He wanted them to know that what he felt wasn’t hunger—it was reverence. That he could wait. That he would wait. Because Dylan was not just someone to hold—he was someone to build a life beside. Someone worth every moment of aching restraint if it meant proving that love could hold steady under rules, under distance, under time itself.

Jun opened his eyes again, forcing them forward, away from the magnetic pull of the boy across the studio. But still—his heart whispered, unrelenting.

You are my home. My beginning and my ending. And if I have to prove it through silence, through waiting, through aching… then I will. Because nothing could undo this. Not even distance. Not even restraint.

Across the room, Dylan’s thoughts followed the same aching path.

He kept his gaze fixed on the set, watching Pepper tip his chin arrogantly for the camera, Thame tug Nano into an unwilling pose, the photographer clapping for energy. Noise, motion, laughter. But it all blurred at the edges. His awareness circled back, again and again, to Jun sitting across from him.

Dylan sat very still, his spine a straight line against the chair, hands folded as if discipline itself could steady the storm inside him. His face, calm. His body, restrained. But inside, everything ached.

I have to be steady, he told himself, though it wasn’t for anyone else anymore. Not for Nai Nai’s eyes, not for his parents’ quiet assessments, not for the Mars boys watching like hawks. Just for himself. If I crack, if I reach, if I let myself break the distance… it isn’t about weakness. It’s about proving something truer—that what we are can survive the space between.

He shifted slightly, exhaling through his nose. The air tasted too thin without Jun beside him. He could feel it—like the shape of a shadow missing, like a chair left empty at a table. The absence scraped against him like sandpaper, catching on all the tender places inside him.

His body remembered too well the rhythms they’d built together. The brush of Jun’s shoulder when they walked side by side. The warmth of Jun’s leg pressed against his on the couch. The soft, unconscious way Jun leaned into him, always seeking and always giving in the same motion. He longed for it—not with desperation, but with the ache of something that had become natural, necessary.

But he held still. Held the ache the way one holds a weight to grow stronger.

Patience is part of love, Dylan reminded himself, the words sinking slow and certain. Not every love needs to be fire in the hands. Sometimes it is the endurance of still water, the patience of stone. If restraint is asked of me, then let me carry it. Let me prove—not to them, not even to him, but to myself—that this love isn’t fragile. That it doesn’t depend on proximity. That it lasts in silence, in distance, in waiting.

He let his gaze flick over, just once. Jun was across the room, perched on the edge of his chair, hair mussed by restless hands. His shoulders curved forward, his jaw set stubbornly as though sheer will could tether him to the ground. Dylan’s chest swelled, tight and tender all at once.

We can endure this, he thought, the certainty thrumming deeper than the ache. Because what we hold has always been more than touch. More than nearness. More than the easy comfort of leaning in. What binds us is not measured in inches, not broken by distance. It is something that threads through bone and breath, something that waits without withering.

The ache softened at that, turning almost sweet. Dylan let himself imagine—not the agony of three weeks without touch, but the proof of it. That every hour apart would simply stretch the cord between them tighter, never snapping. That when they were allowed again, when closeness was returned, it would feel not like relief but like recognition: Of course. You were always mine. Even across the room. Even across the world.

For a fleeting second, Jun’s eyes lifted. Across the length of the studio, their gazes met. Just a smile. No signal. Just that quiet, unshakable promise that pulsed between them:

We will wait. Because waiting does not undo love. It reveals it. It sharpens it. It proves it.

And Dylan, sitting steady as stone, felt the truth of it settle inside him like a vow he would never need to speak aloud.

The lights flashed. The camera clicked. Thame laughed too loudly.

But Jun and Dylan sat still, oceans apart, their restraint not weakness but its own kind of vow.

Notes:

Well I'll just say two things atp

1. I havn't had much time with reviewing or proofreading them much cause I'm desperate atp lmao
2. I'll not be yapping much in the next few chapters I'll just let u get going with the flow of it 🩵💙

Oh P.s. GET READY FOR A READING MARATHON AHAHAHAHAH

Chapter 116: Just like a LDR

Summary:

Dylan leaned back against the pillows, jaw tight, debating with himself. Was a call a cheat? Would it undermine what they were proving, this disciplined restraint?

But then the thought struck him—simple, sharp, undeniable: It’s no different from a long-distance couple. When lovers lived apart, they held each other through screens and voices, didn’t they? They didn’t fail their love by speaking across the distance. They honored it.

A soft exhale escaped him. Yes. That was it. They just had to act like this was distance, like oceans lay between their rooms instead of one narrow hall. That was no betrayal—it was survival.

Decision made, Dylan picked up his phone. His thumb found Jun’s name before hesitation could return.

Chapter Text

The ride back to the mars group house was unsettling in its ‘seperation’.

Dylan sat by the van window, posture impeccable, earbuds tucked in but not playing a thing. His gaze stayed forward, steady, as if the blur of passing streetlights were enough to keep him occupied.

Jun was one row behind, phone in hand, thumb scrolling at a deliberate pace. His face was unreadable—no smirk, no teasing pout. Just calm. Eerily calm.

For the first ten minutes, no one spoke.

Then Thame narrowed his eyes from the opposite seat. “This is… wrong.”

Pepper leaned forward, peering at Dylan like a detective trailing a suspect. “Too quiet,” he whispered, voice sharp with suspicion. “Too obedient. This is unnatural.”

“Maybe they’re tired?” Nano suggested, though his brows were furrowed. He opened his notebook, already scribbling. “Behavioral shift detected. Suspiciously compliant. Possible deception.”

Jun, without looking up from his phone, said, “I can hear you, you know.”

“And?” Pepper shot back. “You’re not denying it.”

Jun didn’t answer, just kept scrolling. His lips almost curved at the corner, but he forced them still. Dylan didn’t even blink, his reflection in the window calm as stone.

The silence stretched heavier. Every time Jun adjusted in his seat, three pairs of eyes snapped toward him. Every time Dylan shifted an elbow, they leaned forward like predators catching prey. But neither boy slipped. Not a stolen glance, not a single twitch of rebellion.

By the time they returned to the Mars house, the tension had gone from suspicious to unbearable.

And then came the kitchen.

“Dishes,” Pepper declared, crossing his arms. “We’re watching.”

“Fine,” Jun said simply. He walked to the sink, rolled up his sleeves, and turned on the faucet. Dylan stepped in beside him, towel in hand. No protest. No complaints. No dramatic sighs.

They moved like synchronized gears—Jun washing, Dylan drying. Jun rinsed a plate, passed it wordlessly. Dylan took it without hesitation, cloth moving in even strokes before he stacked it neatly away. Not once did their hands brush. Not once did they break rhythm.

Thame’s jaw dropped. “No. No, no, no. Absolutely not.” He stormed up to the counter, slamming his palms down. “Stop it. You’re creeping me out!”

Jun glanced over his shoulder, perfectly casual. “What? We’re doing chores.”

“Exactly!” Thame pointed an accusatory finger. “Without whining, without slacking, without trying to sneak touches—”

“Statistically impossible,” Nano interrupted gravely, already jotting in his notebook. “Current behavior is inconsistent with prior established patterns. Data indicates deception.”

Pepper leaned against the doorframe, arms crossed, eyes narrowed. “They’re hiding something. I know it.”

Jun passed another plate to Dylan, who dried it with the same steady precision. Neither reacted, neither broke.

Finally, Dylan set the last dish on the rack with quiet care. He turned toward the others, his face calm. “We’re fine.”

Jun echoed him, lips twitching at the edges but never forming a smile. “Totally fine.”

The silence that followed was oppressive. Thame paced the living room, muttering to himself about brainwashing and cults. Pepper groaned, throwing himself onto the couch like the weight of betrayal had crushed him. Nano scribbled paragraph after paragraph in his log, brows knit in grim concentration.

Meanwhile, Jun and Dylan wiped down the counter, stacked the dish soap neatly by the sink, and left the kitchen spotless. Side by side, in perfect order.

Too well. Too smoothly.

And that, more than anything, unsettled the Mars boys most of all.

Dylan washed up with the same precision he carried into everything else—face rinsed, teeth brushed, the faint scent of mint clinging to him as he padded back to his room. The house had grown quiet; the restless energy of the day finally settled under the blanket of night.

He set his phone on the nightstand, sitting on the edge of his bed for a long moment. His body felt heavy, worn from restraint. The silence pressed at his ears.

Should I call him? The thought whispered, unrelenting. His thumb hovered near the screen before he pulled it back, frowning. Was that… against the rules?

Nai Nai’s words echoed in memory, clear and firm: No touching. No sneaking. No bending the space between you for these three weeks. But she hadn’t said anything about this—about the digital kind of nearness, about voices carried through glowing screens.

Dylan leaned back against the pillows, jaw tight, debating with himself. Was a call a cheat? Would it undermine what they were proving, this disciplined restraint?

But then the thought struck him—simple, sharp, undeniable: It’s no different from a long-distance couple. When lovers lived apart, they held each other through screens and voices, didn’t they? They didn’t fail their love by speaking across the distance. They honored it.

A soft exhale escaped him. Yes. That was it. They just had to act like this was distance, like oceans lay between their rooms instead of one narrow hall. That was no betrayal—it was survival.

Decision made, Dylan picked up his phone. His thumb found Jun’s name before hesitation could return.

The screen lit. The call rang. And then—connection.

Jun’s face appeared, haloed in the warm glow of a bedside lamp, hair tousled into wild tufts. He lay sprawled on his stomach, chin resting in one palm. His grin bloomed the instant Dylan’s image came into view.

“There you are,” Jun murmured, voice dipped soft, intimate.

Dylan’s chest eased at once, the ache folding into warmth. “Here I am.”

For a beat, silence stretched. They just looked at each other, distance falling away into the quiet thrum of connection. Jun’s smile softened at the edges. Dylan’s eyes gentled in return.

Jun tilted his head. “You looked too calm today. I almost believed you.”

Dylan huffed a quiet laugh, leaning back against his pillow. “Almost believed myself.” He shifted the phone, letting Jun see the pale glow of the ceiling above him. “But it was all I could do not to… not to reach.”

Jun’s grin faltered into tenderness. “You’d ruin our perfect streak of angelic behavior.”

“Maybe.” Dylan’s lips curved faintly. “But even now—like this—my chest aches. Like I’m missing something that’s right in front of me.”

Jun’s expression gentled, eyes luminous. He lifted the phone closer, like he could bridge the space pixel by pixel. “You’re not missing it. I’m here. Always here.”

Dylan swallowed, voice dropping low. “I thought about it earlier. Whether this is… cheating.”

Jun blinked. “Cheating?”

“Calling you.” Dylan’s thumb brushed the edge of his phone, almost sheepish. “But Nai Nai only banned touch. Nothing about voices. Nothing about… this. So maybe we just have to treat it like distance. Like we’re apart, and this is the only way.”

Jun’s eyes softened with a weight Dylan could feel through the screen. “So we pretend like it’s long distance?”

Dylan nodded slowly. “Not pretend. Endure. Like they do. Like anyone would. If our love can live through silence, it can live through this.”

The words fell into Jun like steady warmth. His lashes lowered, smile curving smaller, fonder. “You always make it sound so simple.”

“It is,” Dylan said quietly. “Because it’s you.”

Jun pressed his cheek into his arm, voice dipping softer. “I miss you.”

“I miss you too.” Dylan’s reply was immediate, unguarded. “More than I thought possible.”

They stayed like that—trading soft confessions, laughter in low murmurs, the kind of silences that weren’t empty but full. Jun yawned once, then twice, his voice slurring with sleepiness even as he tried to keep talking. Dylan just listened, smiling faintly, drinking in the small details—the way Jun’s hair stuck to his temple, the half-lidded warmth in his gaze.

Eventually, Jun’s eyes slipped closed. The phone tilted but stilled, propped so Dylan could see the slow rise and fall of his breathing.

“Goodnight, love,” Dylan whispered, too soft to wake him.

Jun stirred just enough to mumble back, words hazy. “Love you, Dillybean.”

Dylan stayed like that for a while, watching him sleep, the ache soothed by the nearness of image and sound. Finally, he set his phone gently aside, the screen still faintly glowing.

Thirst nudged at him. He rose quietly, stepping into the dark hall, padding barefoot toward the kitchen.

But as he passed Jun’s door, he froze.

Three pajama-clad figures sat cross-legged on the floor, directly between his room and Jun’s. Thame in striped pants, Pepper in mismatched socks, Nano with his ever-present notebook even at this hour.

They stared at him with wide, owlish suspicion.

Dylan blinked. “…What are you doing?”

“Guard duty,” Thame whispered fiercely.

Pepper squinted. “You’re awfully chipper for someone who went straight to bed.”

Nano flipped a page. “Suspicious nighttime movement logged at 01:07 hours.”

Dylan pinched the bridge of his nose, exhaling slowly. Then he lifted a shoulder in a shrug, utterly deadpan. “I’m getting a drink.”

The trio didn’t move.

Dylan sighed. “From the kitchen. Where water lives.”

Still, three pairs of eyes tracked him as he padded away, their whispers following down the hall.

“Do you think he’s lying?” Thame hissed.

Pepper leaned forward. “I don’t trust him.”

Nano scribbled furiously. “New theory: secret tunnel.”

Dylan, pouring a glass of water in the kitchen, could only shake his head with the faintest smile tugging at his lips. They’d never believe how simple it really was—just a voice, just a call, just love strong enough to stretch across silence.

Chapter 117: Stronger in the Wait

Summary:

“Yes, right now. You promised once.” Jun’s grin flickered through the drowsiness. “Don’t make me beg.”

Dylan sighed, embarrassed, but the affection in Jun’s eyes melted any resistance. He set the phone against his pillow, lay back, and let his voice slip out. Low, quiet, steady—just a melody, words half-murmured, like a secret sung only for one pair of ears.

Jun’s eyes fluttered closed, lips curving faintly as if each note untied a knot inside him. By the time Dylan stopped, Jun was already breathing slower, deeper, asleep with a smile on his lips.

Dylan whispered into the dark, even though Jun couldn’t hear anymore. “Goodnight.”

Chapter Text

The next days bled into each other in a blur of schedules, each one beginning before the sun even crept past the windows.

Early mornings were a ritual of bleary eyes and muffled yawns, bodies dragging themselves into the van for rehearsals. Then hours of choreography, each beat drilled into muscle until sweat dampened shirts and breath came short. Afternoons were swallowed by photoshoots or interviews, evenings by vocal practices that stretched until their throats ached. Manager Tae kept them moving like a machine, his voice a metronome ticking down every minute.

And through it all, Jun and Dylan played their parts flawlessly.

They kept the rules. Always the correct distance. Never too close, never stealing touches in a hallway, never letting hands “accidentally” brush when passing water bottles. But restraint, slowly, began to feel less like punishment and more like practice—like they were learning the shape of their love in silence, in space.

The first few days, the ache was raw. Jun’s body buzzed with the urge to press in, to lean sideways during breaks, to let his knee find Dylan’s under the table. Dylan’s fingers twitched more than once, catching himself before he adjusted Jun’s collar or brushed hair from his eyes. But with time, the ache dulled, not gone but softened—like a wound turning into scar tissue.

And into that soft space, humor crept in.

At vocal practice, Jun lifted his mic and murmured, “You look like a choir boy today.”

Dylan raised a brow without missing his note. “Better than looking like a delinquent.”

Jun grinned, sharp. “A handsome delinquent.”

Pepper groaned from across the room. “We can still hear you flirting.”

At rehearsals, Dylan caught Jun watching him in the mirror and mouthed focus. Jun mouthed back, I am focused—on you. Dylan rolled his eyes so hard that Thame nearly tripped laughing.

During one late-night recording session, Jun dropped into the chair beside Dylan but left a comically exaggerated meter of space between them. He leaned back dramatically and sighed. “I miss the gravitational pull.”

“The what?” Dylan asked flatly, scrolling through his lyrics.

“You know—when I sit next to you, and I slowly slide closer without realizing it? It’s a natural phenomenon. Physics. Don’t fight science.”

Dylan’s lips betrayed him, twitching into the smallest smile. “You’re insufferable.”

But Jun caught the curve of his mouth, grinning like he’d just scored a victory.

Even meals became an inside joke. If someone passed Dylan the rice, Jun would sniff dramatically and sigh, “Remember when I used to pass you the rice? Those were the days.”

Dylan, deadpan, would reply, “I’ve never been more grateful for tradition.”

But his eyes always lingered a beat too long, warm, betraying the joke.

They learned to laugh through it. To thread humor through the hunger. To let the absence sting less by naming it out loud, turning it into a game, a shared secret.

And slowly, something shifted. The ache of absence became steadier, easier to carry. Their smiles across rooms, their banter shouted from opposite sides of the van, their exaggerated distance in interviews—it all became part of the rhythm of their days.

And even without touch, the bond grew stronger.

But every night—the real world fell away.

Sometimes, it was soft.

The house would fall into silence after long days of practice—doors shut, footsteps gone quiet, the Mars boys finally snoring in their rooms. Dylan would wash up, brush his teeth, fold back the sheets of his bed with mechanical precision. But his real rhythm only started when he slid under the covers and unlocked his phone.

The screen lit up with Jun’s name. One tap, and the world softened.

Jun lay sprawled across his own bed, hair sticking out like a halo, cheek pressed into his pillow. He smiled faintly at the sight of Dylan’s face appearing. “Hey.”

“Hey,” Dylan echoed, his voice low, tired but warm.

For a while, they said nothing, just listening to each other breathe. The silence was heavy in the best way—familiar, steady. Then Jun shifted, voice dipping into something fragile. “Sing me something. Before I fall asleep.”

Dylan blinked. “Right now?”

“Yes, right now. You promised once.” Jun’s grin flickered through the drowsiness. “Don’t make me beg.”

Dylan sighed, embarrassed, but the affection in Jun’s eyes melted any resistance. He set the phone against his pillow, lay back, and let his voice slip out. Low, quiet, steady—just a melody, words half-murmured, like a secret sung only for one pair of ears.

Jun’s eyes fluttered closed, lips curving faintly as if each note untied a knot inside him. By the time Dylan stopped, Jun was already breathing slower, deeper, asleep with a smile on his lips.

Dylan whispered into the dark, even though Jun couldn’t hear anymore. “Goodnight.”

And that night, he fell asleep with his phone still glowing softly beside him.

Some nights, exhaustion gave way to mischief. Jun would prop his phone up too close to his face, eyes gleaming with something wicked.

“You looked good in that turtleneck today,” he said casually, as though he were commenting on the weather. “Annoyingly good. Couldn’t focus at all.”

Dylan froze. “…Jun.”

“What?” Jun leaned closer to the camera, grin sharp. “I’m being honest. You’ve got no idea what I think about when you dress like that.”

Color flushed high in Dylan’s cheeks. He turned his phone slightly so only the corner of his jaw showed. “You’re ridiculous.”

“I’m devastatingly honest.” Jun’s voice dropped, playful but laced with heat. “One day, I’ll show you. Three weeks, remember?”

Dylan shut his eyes, exhaling through his nose like the restraint cost him everything. “Don’t.”

Jun tilted his head. “Don’t what?”

“Don’t promise me things like that when you know I can’t—” Dylan broke off, jaw tight.

Jun softened then, grin easing into something tender. “Alright, alright. I’ll behave.” His voice gentled, quieter now. “I just… like reminding you how badly I want you. So you don’t forget.”

Dylan swallowed, throat bobbing. “I never forget.”

Not every night was heavy with heat or yearning. Some were lighthearted, silly, the kind of intimacy born from friendship at its core.

Jun once held up a half-eaten cookie to the camera. “Guess what this is.”

Dylan raised an unimpressed brow. “…A cookie.”

“Wrong.” Jun grinned. “It’s evidence. Of what I’m going to blame you for when Pepper yells at me tomorrow for stealing his snacks.”

Dylan’s lips twitched. “And how am I responsible?”

“You’re my bad influence.” Jun wagged the cookie like a gavel. “You make me reckless.”

Dylan’s laugh was soft, reluctant. “You’re insufferable.”

Another night, Jun balanced random knick-knacks on his head while Dylan tried—and failed—to keep a straight face. “I call this piece: Noble Prince of Water Bottles and Socks.”

Dylan covered his mouth with his hand, shoulders shaking. “Stop. I can’t take you seriously like this.”

“That’s the point,” Jun said, beaming.

Their laughter threaded through the call, spilling into the quiet of their separate rooms. It wasn’t about rules or ache on those nights. It was about choosing joy in the space between.

And then there were the nights where the silence itself turned molten.

Jun’s voice would drop, low and husky, thickened by the late hour. “Imagine… if you were here right now.”

Dylan stiffened instantly. “Jun.”

But Jun’s voice pressed on, softer, coaxing. “You’d be lying right here, in this bed. And I’d… probably forget all these rules.”

Dylan’s hand fisted in the sheets, breath catching. “…Don’t make me imagine.”

“Why not?” Jun teased, though even his voice trembled with the same ache. “It’s just words. No touching. No breaking rules.”

The air stretched between them, heavy, taut. Dylan’s jaw worked before he whispered, raw, “Because if I let myself imagine, I won’t sleep.”

Jun’s smile faltered into something tender, vulnerable. “Then stay awake with me.”

So they did. Breathing into the phone, trading whispers, letting the restraint itself become its own intimacy. Words turned into touch in the dark, voices carrying heat their hands weren’t allowed to. And when silence fell again, it was not absence but closeness.

Two whole weeks passed this way. Days blurred with labor and discipline—practices, interviews, endless schedules. But nights belonged to them.

Every call was a thread woven tighter, every conversation a quiet vow. They learned the art of loving through distance—not with desperation, but with patience. With tenderness. With heat that never burned out, only banked itself deeper.

And slowly, without realizing it, they grew stronger in the waiting.

Chapter 118: The Breathtaking Fitting

Summary:

And then—Jun stepped out first.

The crimson jacket fit him like fire poured into form. The sash crossed his chest, gleaming white-gold against the red, and the golden belt caught the light with every movement. His shoulders looked broader, his frame taller, his dark hair falling a little wild against the regal structure of the collar.

For a moment, Jun froze under the weight of so many gazes. His hands flexed nervously at his sides.

Then Dylan stepped out.

The ivory suit caught the light like morning breaking across clouds, and the crimson sash painted warmth across his chest. The cut of the jacket sharpened his frame, while the gold at his waist seemed to anchor him to the ground. His hair, carefully styled back, softened only by the nervous curve of his mouth.

Chapter Text

The third week crept by, both easier and harder at once. Easier, because Jun and Dylan had grown into the rhythm of restraint—smiles, jokes, long nights of whispered calls. Harder, because the calendar pages were running out. Six days. Only six days until the wedding.

It started with a ping on their phones one late evening, right after rehearsal.

The family group chat—one that had been unusually busy for the last few days—lit up in full Nai jnai coded force.

Nai Nai: 大家 listen up. Fittings. We are not leaving it last-minute.
Mrs. Lim: Yes, I agree.
Mr. Lim: The tailor needs at least 48 hours for adjustments.
Jun’s mom: Exactly. These boys are too tall; sleeves always tricky.
Jun: …I am in this chat, you know.
Dylan: Me too.
Nai Nai: Good. Then you can’t pretend you didn’t see. We meet at the shop in Central. Six days before wedding. Which is… checking calendar noises …this Saturday. 11 a.m. Sharp.
Jun’s dad: Perfect. I’ll take the morning off work.
Mrs. Lim: We’ll bring tea snacks.
Nai Nai: Snacks unnecessary. Clothes more important than stomachs.
Jun: You wound me, Nai Nai.
Nai Nai: You’ll survive.
Jun: Saturday 11. Noted.
Dylan: Noted. …Do I get snacks anyway?
Jun’s mom: Yes, baby, I’ll bring you some buns.
Dylan: Thank you, Mom.
Nai Nai: Spoiling him too much.

The chat blew up with a few more practical details—addresses, parking plans, notes about the tailor’s reputation—before going blessedly quiet again.

The fittings day arrived too soon.

The shop was all polished wood and soft lighting, rows of dark suits and embroidered jackets gleaming behind glass. Mirrors stretched floor to ceiling, throwing back reflections until the place felt endless. Tailors in black vests moved briskly with measuring tapes and chalk, the air carrying the faint scent of pressed fabric.

Dylan and Jun arrived together, side by side but careful—still living under their three-week restraint. Their parents were already inside, chatting near the fitting area, and Nai Nai sat primly in one of the armchairs like a general surveying her troops.

“Ah, there they are,” Mrs. Lim said warmly, rising to greet them. “Right on time.”

“You made it,” Jun’s mom added, her smile quick, eyes bright. She adjusted Jun’s collar like she couldn’t help herself, fussing even as he ducked away with a small grin.

Nai Nai’s eyes swept over both of them with sharp satisfaction. “Good. Not late. At least you understand punctuality if nothing else.”

Jun bent a little at the waist, tone half-teasing, half-respectful. “Morning, Nai Nai.”

Dylan echoed him, softer: “Morning, Nai Nai.”

She gave a sniff, hiding her smile as though it would ruin her dignity. “Mn. Stand straight. Both of you. Let me see how the tailor will shape you.”

Their parents chuckled, guiding them forward toward the racks already prepared—swathes of fabric, sample jackets, the glimmer of cufflinks in velvet boxes.

The fittings had begun.

The tailors ushered them toward a partitioned fitting area lined with carved teak hangers. Draped across them were outfits carefully prepared after weeks of back-and-forth between both families:

Deep crimson silk shot through with gold thread.
Ivory jackets with mandarin collars.
Golden belts gleaming under the soft lights.
Sashes embroidered with patterns that shimmered like sunlight on water.

The air itself seemed hushed, reverent.

“The requested set,” one tailor announced, lifting two coordinated ensembles. “Traditional Thai wedding dress suits, morning ceremony style.”

Jun’s was a fitted crimson jacket, the fabric thick with subtle golden patterns that only revealed themselves under the light. A silk sash—white edged with gold—was meant to drape diagonally across his torso. Matching slim trousers gleamed faintly, paired with gold-trimmed slippers.

Dylan’s outfit was the mirror image in reverse: ivory jacket, collar crisp and high, with crimson sash edged in gold draped across his chest. His trousers, a muted golden cream, picked up the thread of light in his sash.

The tailor handed them off, ushering the boys behind separate curtains. Fabric rustled. Clips snapped. The air filled with small noises—the brush of silk, the murmur of assistants adjusting hems, pins biting gently into fabric.

Outside, the families waited. Mrs. Lim clasped her hands together, already misty-eyed. Jun’s mom fussed with her phone camera settings. Nai Nai sat forward in her chair, sharp eyes gleaming like a hawk ready to pounce.

And then—Jun stepped out first.

The crimson jacket fit him like fire poured into form. The sash crossed his chest, gleaming white-gold against the red, and the golden belt caught the light with every movement. His shoulders looked broader, his frame taller, his dark hair falling a little wild against the regal structure of the collar.

For a moment, Jun froze under the weight of so many gazes. His hands flexed nervously at his sides.

Then Dylan stepped out.

The ivory suit caught the light like morning breaking across clouds, and the crimson sash painted warmth across his chest. The cut of the jacket sharpened his frame, while the gold at his waist seemed to anchor him to the ground. His hair, carefully styled back, softened only by the nervous curve of his mouth.

Jun’s breath caught. His chest ached with something that was half wonder, half devastation.

Oh, he thought helplessly. Oh, look at him.

And Dylan—steady, calm Dylan—forgot every ounce of composure in that first instant. His gaze snagged on Jun like it had been built to find him, and something inside him stuttered hard enough to hurt.

Jun looked like flame. Alive, defiant, glorious.
Dylan looked like light. Pure, unwavering, unshakable.

Together—they looked like two halves of the same vow.

Neither moved. Neither spoke. Their families’ voices seemed to come from a distance.

“Ohhh,” Jun’s mom sighed, clasping her hands over her heart.
“Beautiful,” Mrs. Lim whispered, blinking fast.
“Mm,” Nai Nai said, but her eyes shone even as she masked it with a stern nod. “Not bad.”

Jun’s throat worked around words that wouldn’t come. He forced himself to look down, to study the hem of his trousers, to pretend his face wasn’t burning.

Dylan’s fingers curled against the sash at his chest, knuckles whitening, as though restraint alone was keeping him from crossing the few paces of polished floor between them.

“Stand together,” the tailor instructed cheerfully. “We must see how the colors balance side by side!”

The words nearly unraveled them both.

Jun swallowed hard. Dylan steadied his breath. Slowly—too slowly—they stepped closer, until they stood shoulder to shoulder before the mirrors.

In the reflection, it was undeniable:
Red and white. Gold binding them both.
Not two individuals—but one promise.

Jun’s chest hurt with the effort of keeping still. Dylan’s jaw tightened with the weight of every unsaid word.

The tailor chattered about alterations, Nai Nai pointed out sleeve lengths, the parents murmured about fabrics. But in the mirrored glass, it was just them.

Jun thought, If this is how he looks now, what will it do to me on the day itself?
Dylan thought, How am I supposed to endure six more days when he already looks like mine?

Their eyes flicked up—just once—meeting in the glass. Just a smile, not a word. Just the silent, searing recognition that no fabric, no restraint, no rule could hide what blazed between them.

The chatter swelled around them. Tailors pinched fabric at the waist, murmured about hems. Mrs. Lim fretted about whether Jun’s sash sat too low on his chest. Jun’s mom circled Dylan with her phone, capturing angles he wanted desperately to escape. Nai Nai’s cane tapped the polished floor as she pointed out posture flaws only she seemed able to see.

But for Jun, all of it blurred.

He caught Dylan’s reflection again in the mirror—those sharp shoulders under ivory silk, the crimson sash falling across his chest like a mark of fate. His stomach twisted, hot and helpless. How can he look like that and still be mine? How can I stand here, breathing the same air, and not reach for him?

Jun lowered his gaze, pretending to study his golden slippers, pretending the tailor’s tug on his sleeve had his attention. But every nerve in him hummed, straining toward Dylan’s nearness. Don’t look again. If you look again, they’ll all see. They’ll see I’m already undone.

Dylan, for his part, kept his jaw locked, chin tilted just so—the image of calm obedience. But inside, he was unraveling thread by thread. He could feel Jun beside him, the heat of red silk radiating like a live flame. He looks like he was made for this. Like he belongs in vows and temples and forever. And I— Dylan’s breath faltered—I want to touch the edge of his sleeve, just to prove to myself he’s real.

Jun’s mom tutted about a fold in Dylan’s collar. Nai Nai muttered about Jun’s stance, pushing his knee with her cane until he adjusted. Laughter bubbled from Mrs. Lim as she asked the tailor about color symbolism.

And Jun, shoulders back now, allowed himself the smallest glance sideways. Not through the mirror this time. Just a tilt of his head—quick, reckless. Dylan’s profile was serene, eyes downcast, lips pressed together like restraint was stitched into his skin.

Steady, Jun thought, breath shallow. You’re always steady. That’s why I can be reckless. That’s why I can stand here and not fall apart—because you hold us up.

As if hearing it, Dylan’s eyes flicked sideways, just for a breath. His pulse jumped when he caught Jun already watching him. The look lasted half a heartbeat—then Dylan forced his gaze back to the mirror, throat tight.

Six more days, Dylan told himself. I can wait six more days. Because this—this is already eternity in disguise.

Jun’s lips curved, not quite a smile, not quite nothing. Just the ghost of all the words he couldn’t say here.

And all the while, the families fussed, oblivious, caught up in fabric and fit—never realizing that restraint itself had become the most dangerous, intimate thing in the room.

Chapter 119: Promises

Summary:

Jun broke first.

“You looked like mine today,” he said softly. His voice was steady, but his eyes betrayed him—dark and fierce and trembling with feeling.

Dylan’s breath rushed out, sharp, shaky. His fingers tightened around the phone as if to steady himself. “Jun…” His voice cracked, but he forced it steady, softening into something reverent. “Do you have any idea what it did to me? Seeing you like that—” He swallowed hard. “You looked like fire wrapped in vows. You looked like the moment right before I give in. I wanted to kiss the breath out of you in front of everyone, and I hated myself for wanting it because it would have ruined everything. I’ve never wanted anything so badly… and hated wanting it at the same time.”

Chapter Text

The ride back was heavy with silence.

Jun sat pressed against the window on one side of the van, Dylan on the other. Their parents filled the middle seats, talking in gentle tones about final preparations, about flowers and guest lists. Nai Nai dozed, her cane propped against her lap, her sharp chin tilted toward her chest.

Neither Jun nor Dylan dared to look at each other. The shop lights still burned in their minds—silk and gold, mirrors that had shown them not just themselves but each other. Their reflections together had felt like a promise too loud to name.

Jun’s forehead leaned against the cool glass, eyes fixed on the blur of city lights rushing past. Dylan sat stiff, hands folded in his lap, his reflection hovering faint in the window’s dark surface. They breathed the same air, close enough that one stretch of a hand could have bridged the distance. But they stayed still, every inch of restraint trembling under their skin.

When the van pulled up to the Mars group house, their parents turned, smiling warmly.

“Rest well,” Mr. Lim reminded gently.

“Tomorrow is another long day,” Jun’s dad added.

Nai Nai rapped her cane against the floor once, a punctuation mark. “Behave.”

“Yes, Nai Nai,” both boys murmured in unison, voices low, their eyes never touching.

They slipped out, carrying their bags inside under the watchful eyes of the others. Thame and Pepper were still awake on the couch, watching some late-night show, Nano scribbling in his notebook. No one questioned their silence—just eyed them with suspicion as they padded quietly to their rooms.

That night, Dylan lay flat on his bed, staring at the ceiling like it might give him answers. The quiet of the house pressed in on him, heavier than usual, as if the silence itself was conspiring to make him relive every unbearable second from earlier.

The fitting shop replayed in pieces he couldn’t shake: Jun stepping out in crimson silk that caught the light like flame, standing there as if the world had suddenly redefined itself around him. Jun beside him in the mirror, their reflections woven together in red and white, gold anchoring them like fate’s own thread. And then—Jun not daring to smile, not daring to breathe too deeply, because if either of them cracked, they might have ruined everything.

Dylan pressed a hand over his chest. The memory wasn’t fading—it was scorching.

His phone sat on the pillow beside him, screen dim but pulsing like a heartbeat. He stared at it for a long time, caught in the tug of wanting and worrying. Was it too much to call? Too soon after a day already brimming with closeness they weren’t supposed to claim? Too transparent when they’d managed to not give in?

His thumb hovered, frozen.

Before he could second-guess, Dylan pressed Jun’s name.

The dial tone barely rang twice before Jun answered.

The screen flared to life, and there he was. Jun, propped against his pillows in a loose t-shirt, hair still damp from a shower, sticking up at wild angles. His face was flushed faintly pink, maybe from the heat of the water, maybe from something else. The lamp by his bed cast him in a warm glow, softer than Dylan had ever seen him under stage lights.

“Hey,” Jun murmured. Just one word, but it sank into Dylan’s chest like an anchor dropping deep, steady and sure.

Dylan’s lips curved without him meaning to. His voice came out low, gentler than a breath. “Hey.”

The quiet that followed wasn’t awkward. It was thick, alive, the kind of silence that hummed with everything unspoken. Dylan found himself staring—at the damp curl of hair by Jun’s temple, at the way his lashes rose and fell slowly, at the faint curve of his smile like it was meant for him alone.

Jun held his gaze too long, unflinching, and Dylan’s throat worked around words that wouldn’t come. His chest burned with the pressure of everything he wasn’t saying.

Jun broke first.

“You looked like mine today,” he said softly. His voice was steady, but his eyes betrayed him—dark and fierce and trembling with feeling.

Dylan’s breath rushed out, sharp, shaky. His fingers tightened around the phone as if to steady himself. “Jun…” His voice cracked, but he forced it steady, softening into something reverent. “Do you have any idea what it did to me? Seeing you like that—” He swallowed hard. “You looked like fire wrapped in vows. You looked like the moment right before I give in. I wanted to kiss the breath out of you in front of everyone, and I hated myself for wanting it because it would have ruined everything. I’ve never wanted anything so badly… and hated wanting it at the same time.”

Jun’s lips parted, his breath catching audibly through the speaker. He shifted, sitting forward, closer to the screen as if he could close the gap by sheer will. His voice dropped lower, raw, unguarded.

“I almost did. My hands—” he held one up briefly, fingers trembling—“they wouldn’t stop shaking. I kept thinking, just once. Just once, let me touch him. Just once, let me ruin every rule and find out what happens. But then I realized—” His voice softened, breaking open. “No matter how far they pull us apart, you’re already mine. I didn’t need to prove it. I just needed to stand there and know.

Dylan closed his eyes. The ache in his chest was unbearable, swelling too big to contain. His throat tightened until words scraped their way out, hoarse. “You don’t know how much I needed to hear that.”

Jun leaned in closer to his phone, until his face filled the screen entirely. His voice turned softer, a whisper carrying weight. “We’ve learned a lot, haven’t we? That it isn’t just about touch. That waiting can be love too. That missing you doesn’t mean I’m weak—it means I’m strong enough to hold it.”

Dylan’s lips curved faintly, his eyes shining with something quiet and aching. “I think you’re right. And maybe… maybe this tradition was needed for us. You and I—” he let out a self-conscious laugh, almost shy—“we started kissing before we even started dating. We threw ourselves into closeness before we even learned how to breathe in distance.”

Jun tilted his head, his expression breaking into a smile that was both proud and tender. “And now we’re learning.”

“Now we’re learning,” Dylan echoed, voice reverent, almost a prayer. “And it’s making me certain—more certain than I’ve ever been—that this isn’t just fire. It’s stone. It lasts. It doesn’t burn out, it holds.”

Jun’s smile softened into something luminous, fragile in its beauty. His voice wavered, but the words carried steel. “Then promise me—no matter what happens, no matter how long the wait, no matter how far—promise me you’ll still look at me like that. Like you did today.”

Dylan’s vision blurred for a moment. He bit down on his lip, steadying his breath, before whispering, “I promise. Always.”

Silence followed, but it wasn’t silence anymore. It was overflowing—full of promises, full of devotion, full of the quiet roar of something bigger than both of them.

Jun blinked slowly, his eyelids growing heavy. His phone dipped slightly as he adjusted on the pillow. “Stay with me,” he murmured, voice already slipping into drowsy. “Just stay here, until I fall asleep.”

Dylan’s heart clenched. “I’ll stay like always. Forever.”

So he did. He watched Jun’s lashes lower, his breathing deepen. He watched the faint smile hover on his lips even as sleep pulled him under. He stayed until Jun’s phone tilted, the camera angle catching only half his face, the rest hidden in shadow. Still, Dylan couldn’t look away.

Only when Jun’s breathing evened out, slow and steady, did Dylan let himself whisper into the quiet: “Goodnight, my moonbun. My teerak.”

He set his phone down, the screen still glowing faintly with Jun’s sleeping face. And for the first time all day, Dylan’s chest loosened—not because the ache was gone, but because it had finally found its shape.

Chapter 120: Ach and Certainty

Summary:

“I beat you,” Jun murmured, smug and soft. “You were going to call me, weren’t you?”

Dylan’s mouth curved, a helpless laugh slipping out. “You know me too well.”

Jun shifted, propping his cheek on his palm. “I know you better than you know yourself.” His grin softened, eyes gentling. “Hey.”

“Hey,” Dylan whispered back.

For a long beat, neither spoke. They just stared—breathing in each other through a screen, as if every detail mattered. Jun’s hair still clung damp to his forehead, his lips pink from brushing his teeth too roughly, his eyes heavy but shining. Dylan’s heart pressed against his ribs like it was desperate to escape.

Jun broke first. His voice was steady, but his eyes burned. “Tomorrow… you’ll be mine.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

The next six days vanished in a rush.

Morning bled into night, schedules crammed to bursting. Family group chats buzzed with final confirmations—guest lists locked, seating charts approved, flights arranged for distant relatives. Caterers sent tasting notes. Florists delivered sample arrangements. Tailors promised alterations would be ready on time. The ceremony order was discussed and rediscussed until every pause, every bow, every word was choreographed.

Both families were swept up in the tide. Mrs. Lim coordinated with calm precision; Jun’s mom micromanaged every detail with quiet ferocity. Nai Nai presided like a general, her cane tapping whenever someone wavered in a decision. Between them all, the machinery of a wedding roared forward—unstoppable, inevitable.

And through it all, Dylan and Jun moved like ghosts within the current.

They attended rehearsals, nodded through planning meetings, smiled politely at vendors. They approved colors, approved menus, approved seating plans. On the surface, they were perfect sons, obedient, steady.

But beneath—anticipation coiled tight.

Every day made the air between them heavier. Every stolen glance lingered a fraction too long. Every brush of laughter across the room carried an echo of something they weren’t allowed to touch yet.

At night, their phones lit up with calls. Six nights of soft confessions, of teasing and longing, of dreams whispered half in jest, half in ache. Six nights of imagining what the seventh would finally bring.

The world spun faster around them, pulling them toward something bigger than either could slow. And with each passing day, the anticipation grew—not frantic, not desperate, but steady, like water rising behind a dam.

Six days. That was all.

Six days until the waiting ended.

Six days until the promise they’d carried in silence became something they could finally claim aloud.

Somewhere in the blur of fittings and floral decisions, both fathers managed to steal their sons away—half by accident, half by conspiracy.

It was after a long rehearsal evening. The mothers were still inside the hall, arguing gently over table linen shades, and Nai Nai had cornered the event planner with her cane raised like a weapon. Mr. Li and Mr. Liu caught each other’s eyes, and without a word, each reached for their boy.

“Come,” Mr. Lim said simply, steering Dylan toward the door.
“Walk,” Jun’s ded echoed, tugging Jun along.

The four of them ended up outside on the quiet steps of the hall, the city buzzing soft around them, the night air cooler than the chaos inside.

For a moment, they just sat—two fathers, two sons, a silence rare enough to feel sacred.

Jun’s dad broke it first, clapping Jun’s shoulder. “You’ll be fine. I know your mother’s been on you about posture and smile practice, but honestly—just don’t trip. That’s all I ask.”

Jun laughed, a little startled, a little relieved. “I’ll try.”

Mr. Lim sighed, leaning back, eyes flicking up to the dim stars. “And Dylan—your mother keeps reminding you about being polite to relatives you barely remember. Don’t worry so much. They’ll all be too busy looking at the two of you to care if you forget an uncle’s wife’s name.”

Dylan’s lips curved faintly. “I’ll still remember.”

There was a pause, warm and easy. Then Jun’s dad smirked. “You two have made it this far without sneaking off, huh? Color me impressed. I didn’t think you had that kind of restraint.”

Jun choked. Dylan flushed. Mr. Lim only chuckled, shaking his head. “They’re stronger than we were at their age, that’s for certain.”

The boys exchanged a startled glance, caught between embarrassment and laughter.

And then Mr. Lim’s tone softened, steady as the night. “Listen. The day is coming fast. It will be loud, it will be full of eyes, full of ceremony. But underneath all of it—it’s just this. You two. That’s what matters. Don’t forget it.”

Jun’s dad nodded, his hand still heavy on Jun’s shoulder. “The vows are for the world. But the promise—you’ve already made that to each other. That’s why we’re all here.”

The boys fell silent again, both struck dumb by the weight of it.

For a few minutes, it was just fathers and sons breathing in the night air. Then the hall doors burst open, and Jun’s mom’s sharp voice carried: “Why are you sitting there like statues? We’ve decided on ivory napkins! Come in and approve it!”

The dads groaned in unison, rising to their feet. Jun and Dylan caught each other’s eyes again, faint smiles pulling at their mouths, warmth lodged somewhere deep in their chests.

The night before the wedding was too still.

Dylan sat at the edge of his bed, tomorrow’s clothes hanging pressed and perfect by the door. He ran his fingers through his hair, restless, staring at his phone like it might light up if he willed it. His chest felt stretched tight—too full of anticipation, too full of ache.

And then, it did.

The screen blinked alive with Jun’s name.

Dylan’s heart stuttered. He didn’t hesitate; he swiped instantly.

Jun’s face appeared—hair damp, hoodie hanging loose, blanket bunched under his chin. His grin was small but lit with mischief.

“I beat you,” Jun murmured, smug and soft. “You were going to call me, weren’t you?”

Dylan’s mouth curved, a helpless laugh slipping out. “You know me too well.”

Jun shifted, propping his cheek on his palm. “I know you better than you know yourself.” His grin softened, eyes gentling. “Hey.”

“Hey,” Dylan whispered back.

For a long beat, neither spoke. They just stared—breathing in each other through a screen, as if every detail mattered. Jun’s hair still clung damp to his forehead, his lips pink from brushing his teeth too roughly, his eyes heavy but shining. Dylan’s heart pressed against his ribs like it was desperate to escape.

Jun broke first. His voice was steady, but his eyes burned. “Tomorrow… you’ll be mine.”

Dylan’s breath hitched. “I’ve been yours since the first moment, Jun. Tomorrow just lets everyone else see it.”

Jun bit his lip, grinning softly, like he was holding back tears. “Still. I want to hear it in front of them. I want to see your mouth shape the words.”

Dylan’s chest ached. His voice dropped lower. “Then I’ll give you every word. I’ll say it until you believe it more than your own name.”

Jun’s eyes glinted, mischievous again. “Good. And you better cry.”

Dylan blinked. “Cry?”

“Mm.” Jun tilted his head, smile curling. “If you don’t tear up when you see me walk out, I’ll be offended.”

Dylan laughed quietly, shaking his head. “You’ll be lucky if I don’t fall to my knees.”

Jun’s grin faltered into something tender. His voice lowered. “Don’t joke like that, I’ll actually lose it.”

Silence hummed, thick with want and anticipation. Then Dylan whispered, “I wanted to kiss you so badly at the fitting. My hands kept twitching. It felt like torture not to.”

Jun’s laugh was soft, wrecked. “Same. I thought about how your mouth would taste with all that silk brushing between us. Almost ruined everything.”

Dylan groaned, covering his eyes with his hand. “Jun.”

Jun chuckled, then softened again. “But tomorrow. Tomorrow I can finally touch you again. And I’ll hold on so tight they’ll have to pry me off.”

Dylan’s heart swelled so painfully it felt good. “Promise?”

“Promise,” Jun whispered. “And I don’t break promises.”

They lay there staring, breathing together through static, until Jun’s eyes softened further, lashes dipping low. “Tell me what you see for us. After tomorrow. What picture do you keep in your head when you can’t sleep?”

Dylan smiled faintly, gaze drifting upward as if he could paint it in the ceiling. “I see us living quietly. Waking up late on days off. You stealing my t-shirts. Cooking disasters at midnight because neither of us knows how to measure. I see you laughing so hard at something stupid I said that you snort—”

Jun groaned, covering his face with his blanket. “Don’t expose me.”

“—and I see myself falling in love with that sound every time,” Dylan finished, his voice thick.

Jun peeked out, eyes shining. “You’re unfair.” He let out a shaky laugh. “Fine. My turn. I see us traveling, just us. No cameras. No fans. Getting lost on purpose in some city where no one knows us. Sharing the same ice cream even when you pretend you don’t want any. You complaining about sore feet while I carry all the bags.”

Dylan chuckled softly. “That’s accurate.”

Jun’s grin softened into something fragile. “I see us still calling each other goodnight, even if we’re in the same room. Just because.”

That undid Dylan. His voice broke, quiet but certain. “I’ll give you all of that. Every single thing.”

Jun’s expression melted. He reached a hand to his screen, brushing his thumb over the image like he could touch Dylan through the glass. “Then tomorrow, let’s split the duties.”

Dylan raised an eyebrow. “Duties?”

“Mm.” Jun counted on his fingers. “I’ll cry first during vows, so you don’t have to feel guilty. You handle remembering to hold my hand the entire time. I’ll take care of smiling at your family so they think I’m perfect. You handle keeping me from fainting when everyone stares. Deal?”

Dylan’s laugh cracked into something watery. “Deal. But one more.”

“What?”

“You handle stealing my breath. I’ll handle finding it again.”

Jun’s eyes widened, then narrowed fondly. “You’re ridiculous.”

“You love me,” Dylan murmured.

“I do,” Jun whispered back, fierce and raw. “I love you so much it hurts. But tomorrow, it won’t hurt anymore. Tomorrow it’s home.”

Dylan’s vision blurred. His voice shook when he whispered, “Tomorrow, you’re mine.”

Jun’s lips curved faintly, already drifting. “Tomorrow,” he breathed.

Jun’s eyes shone, heavy-lidded but restless. “You know what scares me?”

Dylan’s brows pulled. “What?”

“That tomorrow… the first time I touch you again, I might die right there.” His laugh was low, shaky. “Like my body won’t even survive it.”

Dylan’s throat tightened, his voice barely a whisper. “I’ve thought the same. One brush of your hand on mine, and I’ll probably forget how to stand. We’ll collapse in front of everyone.”

Jun smirked faintly, though his eyes were wet. “They’ll just have to drag us through the ceremony.”

Dylan let out a trembling laugh, pressing a hand to his face. “Don’t joke.”

“I’m not,” Jun whispered, and it was almost true. “Every night I’ve gone without touching you—it’s like saving up lightning. Tomorrow, if you breathe too close, I’ll burn.”

Dylan exhaled, shaking his head, the heat rushing through him unbearable. “God, Jun. You’re making it worse.”

Jun’s grin tilted, a flicker of mischief cutting through the tenderness. He shifted under his blanket, voice dipping low and deliberate. “Want me to really make it worse?”

“Jun—” Dylan warned, already knowing.

“Imagine this,” Jun murmured, husky. “Tomorrow night. All the guests gone. Doors closed. You in that ivory jacket, me pulling it off piece by piece. Finally getting to put my mouth where I’ve been starving to for weeks—”

“Jun.” Dylan’s ears flamed. His hand shot up, covering his screen as if that could block the words.

Jun laughed softly, wicked. “You’re blushing.”

“Of course I’m blushing! Stop it—I need to sleep,” Dylan groaned, though his smile betrayed him. “If you keep talking like that, I’ll show up tomorrow red as the sash.”

Jun’s laughter gentled, tapering into something fond. “Fine. I’ll save the rest for tomorrow night. Consider it… motivation.”

Dylan peeked back at the screen, still flushed, his lips curved helplessly. “You’ll kill me, Jun.”

Jun’s eyes softened again, love quiet but searing. “Not kill. Keep. Tomorrow, I’ll keep you. Forever as mine.”

The line fell quiet, only their breathing threading through. And in that silence, Dylan realized he wasn’t just restless anymore—he was ready. Ready for the storm, for the vows, for the touch that would undo them both.

The call stayed connected long after Jun’s eyes closed, lashes fanned against his cheeks. Dylan didn’t end it. He just watched, the glow dimming, the ache softening into certainty. He fell asleep with the phone still in hand, Jun’s sleeping face the first thing he’d see when morning came.

Notes:

This'll be the last chapter for today unless uk I end up being able to actually finish it off (I highly doubt it but who know lmao)

Anyways I'll be looking forwards to ur views and opinions on the previous chapters 😁😁😁

Chapter 121: Arrival Of The Grooms

Summary:

The venue was intimate, tucked away from the city noise like a secret garden waiting to be found. From the outside, it looked modest—just a building with carved wooden panels and golden trim—but the magic revealed itself once you stepped inside and up the winding staircase.

The rooftop opened into an enclosed garden pavilion, shielded by latticed wood and clear glass so the morning light streamed in without the intrusion of wind or sound. The whole space was dressed in red and gold, every surface glowing with warmth as though the sun itself had been invited as guest of honor.

Gold-threaded drapes spilled down from the ceiling beams, soft and rippling, catching the light with every shift of air. Red silk banners framed the pathways, anchored with little golden tassels that shimmered whenever they swayed.

Notes:

(See the end of the chapter for notes.)

Chapter Text

The morning broke slow, pale light bleeding through the blinds. Dylan stirred, his phone still warm in his hand. He blinked the sleep from his eyes, squinting at the screen—

Jun’s face, soft in sleep, filled it. His lashes lay dark against his cheeks, his lips parted just faintly, his breath even. The call had never ended. Jun had spent the night there with him in pixels, a tether across the silence.

Dylan’s chest squeezed. For a long moment, he simply watched, breathing with him. He looks so calm. Tomorrow—no, today—that’s mine. For real. No more distance.

A loud bang rattled his door.

“DYLAN!” Thame’s voice, already over-the-top dramatic. “WAKE UP, PRINCE CHARMING, YOUR FAIRYTALE AWAITS!”

Before Dylan could react, the door burst open. Thame charged in, followed by Pepper, Nano, and Po, all in various stages of bedhead pajamas. They crowded around his bed like vultures.

Pepper gasped, clapping a hand over his mouth. “Oh my god. He slept with Jun.”

Nano squinted at the screen, pushing up his glasses. “Correction: slept while on video call with Jun. Technicality, but still highly suspicious.”

Po smirked, arms folded. “Look at him—Jun’s still knocked out. You two are disgustingly cute. I might vomit.”

Dylan, flustered, angled the phone away. “It’s not what you think—we just—”

Thame cut in, dramatic as ever. “The night before the wedding, you virtually slept together. This is the stuff of fanfics.” He wiped an imaginary tear. “I’m so proud.”

Dylan groaned, dragging a pillow over his face. “Why are you all in my room?”

“Because!” Pepper threw his arms up. “Today’s the day! Wedding day! We’re on duty. The Mars Boys and honorary Po are officially your handlers until vows are exchanged.”

As if on cue, Dylan’s phone buzzed with an incoming call. The caller ID: Nai Nai & Parents Group.

Thame screamed like an alarm siren. “It’s the generals!”

Before Dylan could fumble, Pepper snatched the phone, hitting speaker. Jun stirred faintly on screen, blinking groggily awake just in time to hear Nai Nai’s commanding voice.

“Ah! They are both awake. Good. Listen carefully—today there is no room for mistake.”

Mrs. Lim chimed in warmly. “Good morning, my loves! Did you sleep well? Today is very important—”

Thame, Pepper and Nano chimed in on the speaker. “We are here on duty too.”

Jun’s mom sighed satisfied. “We’ll see you soon at the venue, but first we need to assign everyone their duties.”

The Mars boys snapped to mock attention like soldiers. Po rolled his eyes but joined them.

Nai Nai cleared her throat like a general addressing her troops. “Assignments: Thame, you will ensure Dylan arrives on time and does not run away.”

Thame saluted, deadly serious. “Yes, Nai Nai. He won’t escape under my watch!”

“Pepper,” Jun’s mom said, “you are in charge of Jun. Make sure his hair looks decent and his tie is straight before he leaves.”

Pepper puffed his chest out. “I’ll make him the handsomest groom alive. Dylan will cry.”

Jun, rubbing his eyes through the screen, muttered, “No pressure…”

“Nano,” Mrs. Lim continued, “you’re in charge of logistics—keeping track of arrivals, making sure the garlands are safe.”

Nano scribbled furiously into his notebook. “Understood. I will operate with military precision.”

“And Po,” Nai Nai said last, her tone softening with grudging approval, “you will oversee the group. If they make trouble, it is your neck.”

Po smirked. “Don’t worry. I’ll keep the clowns in line.”

“Good.” Nai Nai’s voice sharpened again. “Dylan, Jun—eat breakfast, stay calm, and no secret touching before the ceremony. I’ll know if you do.”

The Mars boys howled with laughter, Dylan’s ears burned crimson, and Jun ducked under his blanket with a groan.

Mrs. Li and Mrs. Liu both cooed at once, “Aiyaaa, so shy, so sweet—see you both soon!” The call ended with a chorus of parental fussing and Nai Nai’s firm click.

For a beat, the room was silent.

Then Thame threw his arms wide. “Operation Wedding Day has begun!”

Pepper grinned. “We’re the ultimate groomsmen squad.”

Nano looked up from his notes. “Statistically, the chances of chaos remain at ninety-five percent.”

Po smirked, leaning against the wall. “Yeah. But it’s their chaos.” He nodded at Dylan’s still-blushing face. “And today? They finally get to touch.”

The drive to the venue felt surreal. Dylan sat in the van between Thame and Nano, his palms pressed against his knees, trying to remember how to breathe. Behind them, Jun rode with Pepper and Po, Pepper chattering non-stop to “keep the mood light” while Jun stared fixedly out the window, jaw tight, hoodie hood pulled half-up like it could shield him from reality.

The venue was intimate, tucked away from the city noise like a secret garden waiting to be found. From the outside, it looked modest—just a building with carved wooden panels and golden trim—but the magic revealed itself once you stepped inside and up the winding staircase.

The rooftop opened into an enclosed garden pavilion, shielded by latticed wood and clear glass so the morning light streamed in without the intrusion of wind or sound. The whole space was dressed in red and gold, every surface glowing with warmth as though the sun itself had been invited as guest of honor.

Gold-threaded drapes spilled down from the ceiling beams, soft and rippling, catching the light with every shift of air. Red silk banners framed the pathways, anchored with little golden tassels that shimmered whenever they swayed.

Flowers softened everything. Arrangements of pink and white orchids cascaded down the pillars, their delicate blooms curling like painted brushstrokes. Strings of orchids had been hung overhead, weaving into a canopy so that every glance upward revealed blossoms glowing against the glass ceiling. Along the aisle, orchids sat in gilded bowls, their fragrance subtle but lingering, a gentle sweetness carried into every corner.

The seating was small scale—no sprawling crowd, just neat rows of chairs carved from pale wood, cushioned in deep red fabric with golden edging. Enough for family, for closest friends, for those who mattered. The aisle between them gleamed underfoot, scattered with pale orchid petals like fallen stars against crimson.

At the far end, where the ceremony would be held, stood a raised platform dressed as though for royalty. A carved wooden arch curved high, gilded in gold leaf and entwined with orchids that draped down in pink-and-white waterfalls. Behind it, a backdrop of red silk embroidered with golden lotus blooms caught the light in a soft glow.

Every detail whispered balance: grandeur without excess, warmth without heaviness. It was magical not because it was vast, but because it was personal. Every orchid, every ribbon of silk, every gleam of gold seemed chosen to frame Dylan and Jun as if they had been born to stand here, lit by the morning sun and the shimmer of vows.

Even in chaos, the place felt enchanted—like the world outside had been paused so this rooftop could exist only for them.

“Wow,” Thame whispered as they piled out. “This is it. The battlefield.”

“It’s a wedding, not war,” Nano muttered, notebook already in hand. “Though the statistical overlap between the two is disturbingly high.”

They barely made it through the front doors before the chaos hit.

The florist team darted around with boxes of flowers. Staff wrestled with decorations. Venue staff rushed trays of sweets past them. Somewhere, a string quartet tuned, the notes sharp and anxious.

And in the middle of it all— Jun’s parents and Dylan’s, and Nai Nai.

“Boys, boys, there you are!” Mrs. Lim swooped down like a hawk, tugging Dylan forward by the sleeve. “Come, come, the tailor is waiting upstairs. No time to stand around gawking!”

“Jun, your hair!” Jun’s mom gasped, pushing Pepper aside to smooth it down herself. “Aiyaa, how can you show up like this, look at your bangs—”

“Mama,” Jun muttered, ducking, “it’s fine—”

“Not fine!” she snapped, dragging him toward the stairs.

Nai Nai sat regally in an armchair near the entrance, her cane tapping against the marble. She scanned the scene like a commander overseeing troops. “Move faster. You look like lost ducks. Wedding at ten, not midnight.”

The Mars boys exchanged looks of pure glee. This was better than reality TV.

Upstairs, the chaos only multiplied.

The suites prepared for the grooms were overflowing with fabric bags, boxes, makeup kits, and a whole squad of stylists. Dylan was shoved into one chair, Jun into another, their backs turned to each other as stylists descended with combs and powders and pins.

“Sit still!” one hissed at Dylan, yanking at his hair.

Another jabbed pins into Jun’s sash, muttering about symmetry.

The boys could see each other only in quick flashes through the mirrors on opposite walls. Every time Jun risked a glance, Dylan’s gaze was already there—quiet, longing, charged. They snapped away each time, flustered, earning scolds from the stylists.

Po leaned lazily in the doorway, arms folded, watching the whole circus with amusement. “You two are worse than teenagers sneaking glances during class.”

Pepper was on photo duty, snapping behind-the-scenes candids with his phone. “Smile, Dylan! Smile, Jun! These are going in the wedding scrapbook I’m secretly making.”

Thame, holding a tray of bottled water like an over-eager waiter, sang out, “Hydrate before you combust!”

Nano ticked things off his list like a man possessed. “Rings accounted for. Guest list confirmed. Catering on schedule. Only ninety-seven things left to check.”

Dylan groaned softly as foundation dusted over his nose. Jun winced as a tailor tightened his sash. But through it all, their eyes kept dragging back—half a second too long, a flicker too warm.

Jun thought, One touch. Just one. I’d die happy.

Dylan thought, If I kiss him now, they’ll throw me out. But oh, God, I want to.

“Stop moving your head!” the stylist barked. Dylan froze, cheeks hot.

Po smirked knowingly. “Six more hours, lovebirds. Try to survive it.”

The chaos built and built—pins clinking into small tins, makeup brushes dusting, tailors tugging fabric smooth. And then, slowly, the noise began to settle.

The stylists stepped back. The tailors smoothed one last seam. Someone called, “Done.”

And the room shifted.

Jun rose first. Crimson and gold draped across him like a second skin, the jacket fitted to his frame so perfectly it felt unreal. His sash shimmered white-gold in the light, the belt glinting as though it carried its own fire. He tried to breathe, but every inhale pressed against silk that carried too much meaning. His palms were damp. His ears burned.

Across the room, Dylan stood. Ivory glowed against his skin, the crimson slash of his sash cutting like sunrise across snow. The golden belt at his waist grounded him, but he felt weightless all the same. His throat tightened as his stylists stepped away, leaving him bare and shining and terrified.

And then they looked.

For a moment, the world hushed. The Mars boys’ laughter dimmed, Po’s smirk softened, even Nai Nai’s barked instructions from the hall seemed far away. There was only the sight of each other, the way color and light fused them into something whole.

Jun’s eyes stuttered down Dylan’s frame, then snapped back up, face flushing scarlet beneath the gold of his collar. He’s beautiful. Too beautiful. He looks like love stood up and put on ivory.

Dylan’s breath hitched, his gaze tracing the line of Jun’s shoulders, the proud way crimson blazed across him. He’s mine. How do I deserve him? How do I not fall on my knees right now?

Pepper broke the silence first with a gasp so dramatic it echoed. “Oh my GOD. You’re like… like royal Pokémon evolutions!”

Thame clasped his hands together, eyes shining. “Jun in red, Dylan in white—it’s destiny-coded. I’m crying.”

Nano pushed his glasses up, frowning. “Technically, you’re not supposed to cry until the ceremony.”

Po, leaning in the doorway, whistled low. “You two look like you walked straight out of a painting. No wonder the stylists look smug. They know they just made history.”

Jun ducked his head, ears flaming, hands fidgeting at his sash. Dylan coughed into his fist, cheeks hot as if caught red-handed.

But the truth was written plain on their faces: shy, overwhelmed, drowning in quiet awe.

Jun thought, If I touch him right now, I’ll combust. But if I don’t… how do I stand next to him for hours without fainting cause of him?

Dylan thought, One look, and I’m undone. If his hand brushed mine, I’d collapse. But six hours from now, I can finally hold him. Just six more.

Their gazes tangled again, quick and burning, both of them snapping away too fast, as if caught in something indecent.

“Stop staring at each other like you’re about to elope!” Pepper whined, throwing a pillow from the couch.

Jun grabbed it midair, glaring playfully. “Shut up.”

But Dylan, despite the heat in his cheeks, couldn’t help the faintest smile tugging at his mouth. Because for the first time, standing in silk and gold with Jun’s reflection caught in the mirror beside his own—he felt it. The weight of it. The forever of it.

Notes:

Soooo 🤭🤭😏😏??

Ready for the most anticipated wedding of the fanfic?
I doubt tissues will be necessary unless it's cause the fanfic is soon to be ending. And dw eheheheheeheh the angsty physical seperation is finally gonna come to an enddd

Chapter 122: Making It Past The Doors

Summary:

Dylan followed, ears still burning, eyes glued to the ground until Pepper leaned in and whispered, “You know you just killed at least fifty fans, right?”

Dylan’s smile twitched, helpless, soft. “Worth it.”

Second Door (Dylan’s side): Thame & Nano

The second chain was strung between two pillars wrapped in pink orchid garlands, and blocking Dylan’s path were none other than Thame and Nano. Both stood like self-proclaimed gatekeepers of destiny, arms crossed, faces smug.

Notes:

(See the end of the chapter for notes.)

Chapter Text

The air in the enclosed garden was heavy despite the cool hum of the air con, as if anticipation itself thickened the air. Rows of chairs arched in a crescent around the center, where a white circular podium gleamed under soft lantern light. Gold-threaded banners hung between the trees, swaying faintly with each breath of air. Guests were already seated—whispers rippling like low waves, phones slipping up for quick photos, eyes shining in quiet awe.

Jun and Dylan didn’t notice the crowd, not at first. They were too aware of the way their silk collars pressed against their throats, of the weight in their stomachs that no air conditioning could cool.

“Ready?” Thame whispered at Jun’s side, hands steadying the crimson sash across his shoulder.

Jun gave a sharp breath that wasn’t quite a laugh. “If you call shaking like a leaf ready.”

Nano, grinning wide, nudged his arm. “It’s good shaking. The kind that means you’re about to change your life.”

Across the garden, Dylan was having his own war with nerves. Po tugged at the ivory fabric of his jacket like a mother hen, while Pepper grinned mischief incarnate.

“You’re pale,” Pepper whispered.

Dylan deadpanned, “I’m wearing white.”

Po smirked, tightening Dylan’s sash with a tug. “Doesn’t matter. We’ll keep you standing. Even if I have to drag you to the altar.”

And then—it began.

From opposite ends of the garden, two small processions stepped forward. Jun, flanked by Thame and Nano. Dylan, flanked by Po and Pepper. The crowd leaned in, phones lifted. The garden seemed to hold its breath.

But the boys weren’t heading straight to the podium. Not yet.

Between them and the altar were “doors”—symbolic chains held across the path, each guarded by friends and family with smug expressions. The rules were simple: answer their questions, pay them off, or be stuck until you did.

First Door (Jun’s side): Leo and Rin

The first chain was strung low across Jun’s path, gold ribbon twined through it like mischief dressed up pretty. And of course, it was Leo and Rin guarding it—two people who knew exactly how to dig into Jun and Dylan without mercy.

Leo leaned against his end of the chain like it was a bar counter, smirk curling so wide it had to hurt. “Well, well, if it isn’t Mr. Leading Man himself.” His voice carried, teasing but edged with affection. “Jun, Jun, Jun. Looking like royalty tonight. But tell me—” he paused for effect, hand lifting to shield his eyes from the sun as if dazzled—“why on earth should Dylan be the lucky one? You’ve got a whole nation of fans still crying into their pillows right now.”

A ripple of laughter went through the guests. Someone from the back yelled, “Justice for us!” Another chimed, “Return Jun to the people!”

Jun, red all the way to his ears, shot Leo a withering look that only made Leo grin wider. He muttered something under his breath before straightening, jaw tight. “Because—” his voice cracked, making the crowd snicker louder—“because he’s the only one who can shut me up.”

Gasps. Whoops. A loud “OHHHHH!” rolled across the garden like a wave at a concert.

“SHUT HIM UP, DYLAN!” someone cackled from the side.

Jun groaned into his palm.

Dylan, on the other side, flushed scarlet. Pepper elbowed him gleefully. “So it’s true, huh? Mr. Li, master of silence. We should’ve guessed.”

Jun hissed, “Shut up,” which only made Nano yell, “See, even now he needs Dylan to do it for him!”

The laughter was chaos. Guests were practically doubled over.

And Rin—Rin was standing serenely through it all, his smirk sharper than the sun off his chain. “Alright, enough with the peanut gallery. My turn.” He turned his gaze on Dylan, tilting his head sweetly, though his eyes glinted with trouble. “Dylan, Phi. Your trial question: when did you know Jun wasn’t just… Jun, but the one?”

The noise cut down into a hush.

All eyes swung to Dylan. Even Jun’s breath stuttered.

Dylan’s lips parted. His voice, when it came, was quiet but steady, carrying in the still air. “When he called me ‘home.’”

There was no laughter then. Just a ripple of sighs, a few sniffles, the audible ohhhhhh of a dozen hearts breaking and mending all at once.

Jun’s stomach dropped clean out of him. His throat went dry. He wanted to scream, to laugh, to bury his face in Dylan’s shoulder and never look up again.

Leo clutched his chest dramatically. “I’m dead. I’ve been slain. They’re gonna put this on mugs.”

Rin lifted his chain, shaking his head like he’d just lost a bet. “Alright, pass. Go. Before I cry. Or worse, before Leo tries to sing about it.”

Leo puffed up. “Don’t tempt me. I will break into song.”

“NO!” Jun yelped, tripping forward so fast the chain nearly smacked him in the chest. The crowd howled as he scrambled past, muttering furiously under his breath.

Dylan followed, ears still burning, eyes glued to the ground until Pepper leaned in and whispered, “You know you just killed at least fifty fans, right?”

Dylan’s smile twitched, helpless, soft. “Worth it.”

Second Door (Dylan’s side): Thame & Nano

The second chain was strung between two pillars wrapped in pink orchid garlands, and blocking Dylan’s path were none other than Thame and Nano. Both stood like self-proclaimed gatekeepers of destiny, arms crossed, faces smug.

Pepper groaned dramatically. “Oh no. Ohhh no. The traitors reveal themselves.”

Jun, from across the garden, squinted and muttered under his breath, “Those backstabbers.”

Thame lifted his chin with a flourish. “If you want to pass,” he intoned like some kind of mythic priest, “you have to prove how much you love him.”

Dylan blinked, startled.

Jun’s stomach dropped. His ears went red on instinct. “Thame!” he barked, half scandalized, half terrified.

Thame just smirked wider. “Oh, hush, royal groom-to-be. Let the boy talk.”

Nano, ever the tactician, leaned against the chain with faux seriousness. “And no boring answers, please. We want detail. Something worthy of my notes.” He flipped open his little notebook, pen poised like he was about to document Dylan’s soul.

Dylan froze for half a beat. His throat worked. The air pressed tight. Every pair of eyes was on him—including Jun’s, wide and helpless from across the path.

Then Dylan drew in a breath, steady. He leaned forward just slightly, his voice carrying, low but unshakable. “I love him so much that one glance can undo me.”

Jun’s knees nearly buckled.

The crowd went ohhhh! in unison.

But Dylan wasn’t done. His voice deepened, softer, sharper. “So much that six feet apart felt like exile. So much that every rule, every restraint, every ache was still worth it. And so much that tomorrow doesn’t scare me—because forever with him is the easiest answer I’ll ever give.”

The world went silent.

Jun’s ears burned so hot they could’ve set his sash on fire. He slapped both palms over his face, muffling the strangled noise that escaped him. Why is he like this. Why is he—like this!

Thame, meanwhile, made a dramatic show of sniffing loudly. He dabbed fake tears with his sleeve. “Okay, fine, go. You passed. I’m moved. I’m ruined. Someone get me tissues.”

The guests cracked up. Someone yelled, “BEST ANSWER!” Another hollered, “We want the vows already!”

Nano, however, scowled down at his notebook, scribbling furiously. “Not fair. Too poetic. I was gonna make him pay.”

Pepper leaned in gleefully, whispering for everyone to hear, “Translation: Nano just wanted the cash.”

“HEY,” Nano barked, clutching his notebook like a wounded scholar. “Emotional currency doesn’t pay the electricity bill!”

Even Jun, red-faced and hiding, let out a strangled laugh despite himself.

Dylan ducked his head, cheeks pink, but his lips curved faintly, like he couldn’t help it. He walked forward as the chain was lifted, Pepper patting his back like he’d just run a marathon.

From across the way, Jun mouthed stop it, eyes burning.

Dylan’s gaze softened, answering silently, never.

Third Door (Jun’s side): Po & Pepper

The third chain glittered in the sun, looped loosely between Po and Pepper, who stood like bandits grinning at their catch.

Pepper dangled the chain high, bouncing it like he was waving candy in front of a kid. “Alright, Jun. You’ve got one shot. Tell us Dylan’s best feature. But—” he wagged his finger, deadly serious—“it can’t be boring like ‘his smile’ or ‘his eyes.’ We want scandal. Give us juice.”

The crowd howled at that. Even Nai Nai was smirking behind her hand fan, clearly invested.

Jun froze mid-step. “Scandal?” His ears went red instantly. “Why would you—?”

“Answer the question!” Pepper cut him off, sing-song, like an executioner who loved his job.

Po crossed his arms, grinning like a cat. “We’re waiting, superstar. Don’t choke now.”

Jun actually coughed hard, spluttering, buying time. The guests leaned forward, savoring every second of his suffering. His voice cracked when he finally blurted:
“…his shoulders.”

The entire garden erupted. Shrieks, claps, hoots, laughter. Someone in the back shouted, “OH, SPICY!”

Dylan, halfway across the garden, almost tripped on his own step. His face went crimson as his jaw dropped. Shoulders. Shoulders?

Pepper’s eyes went round with delight. He doubled over laughing. “SHOULDERS?! That’s it? That’s what’s killing you at night?!”

Jun’s entire face was on fire. He dragged a hand down over his eyes. “I hate you. I hate all of you.”

Po, never merciful, leaned on the chain with wicked glee. “Explain why.”

Jun gawked at him. “Do I really have to—?”

“Yes!” Pepper cheered so loudly the chain shook in his hand.

The crowd chanted along with him, a chorus of chaos: “EX-PLAIN! EX-PLAIN!”

Jun looked like he wanted the ground to swallow him whole. He groaned into his palm. “…because they feel like safety.”

The words were muffled, half-broken—but they landed.

Gasps. Sighs. Groans. The entire crowd melted into a puddle of noise. A chorus of “awwwwww!” swept through the garden so loud even the birds scattered.

Dylan nearly staggered where he stood, hand gripping his sash, his throat so tight it ached. His ears were pink to the tips, and his eyes burned shamelessly into Jun’s.

Pepper clutched his own chest dramatically. “Oh no. I’m deceased. Bury me under those shoulders.”

Po dropped the chain with a theatrical sigh. “Fine. You passed, lover boy. Go before I start crying.”

Jun stumbled forward like he’d barely survived battle, ears flaming, muttering under his breath, “Unbelievable. Absolutely unbelievable.”

Across the way, Dylan’s lips curved, tremoring at the edges. He mouthed softly: safety?

Jun shot him a glare that was half don’t you dare and half I meant it.

The crowd roared again, sensing the undercurrent between them, and the ceremony pressed on with laughter still ringing through the air.

Fourth Door (Both sides meet: The Mothers)

At the next gate, the crowd collectively oohed when they saw who was holding the chain: Jun’s mom and Mrs. Lim, standing shoulder to shoulder like generals about to conquer. Both radiant in matching silk shawls, both smug beyond belief.

“Uh oh,” Po muttered from Dylan’s side. “The mothers.”

Pepper whistled low. “They’re doomed.”

The mothers raised the chain at the same time, perfectly synchronized, like they’d rehearsed this. Jun’s mom spoke first, voice sweet but sharp as a knife.

“Jun,” she called, eyes glinting. “Do you promise to feed Dylan when he forgets to eat during practice?”

Jun straightened, chest puffing with confidence. “Always.”

The crowd melted into coos. Dylan’s ears went pink, but he smiled faintly, touched.

Mrs. Lim wasn’t about to let the moment stay soft. She tilted her chin, eyes narrowing playfully at her son. “Dylan, do you promise to stop overworking and actually rest when Jun nags you?”

Gasps of laughter rippled through the crowd. Dylan pinched the bridge of his nose. “Mom…”

Jun was grinning too hard, clearly delighted.

Dylan sighed and answered, “I’ll try. Which is the best promise you’ll get.”

Everyone howled. Mrs. Lim smacked his arm lightly. “Try?! You hear this? He thinks marriage is optional homework!”

Jun’s mom clapped her hands dramatically. “Fail. Fail answer. Chain stays down.”

The crowd erupted—half booing, half laughing. Dylan looked utterly betrayed. “What do you want me to say?!”

“Say you’ll rest!” Mrs. Lim demanded, like it was the easiest thing in the world.

“Say you’ll let Jun take care of you without acting like a stubborn kid!” Jun’s mom added, jabbing a finger in the air.

Jun was doubled over laughing by now, clutching his side. “This is the best day of my life.”

Po shouted, “Let the boy through, he’s turning red!”

Pepper, grinning wickedly, yelled back, “Not until he swears!”

The crowd chanted in unison, “SWEAR! SWEAR! SWEAR!”

Dylan rubbed a hand over his face, utterly mortified. His voice cracked when he finally shouted, “Fine! I swear I’ll rest when Jun nags me!”

The garden exploded. Applause, whistles, cheers, Nai Nai herself laughing so hard she had to dab at her eyes with her handkerchief.

Jun’s mom and Mrs. Lim beamed proudly, lowering the chain with a flourish like queens granting passage.

“Good boy,” Mrs. Lim teased, patting his arm.
“About time,” Jun’s mom added smugly.

Dylan muttered under his breath as he walked past, “Remind me never to cross them again.”

Jun silently mouthed across the room to Dylan. “You realize you just promised to let me boss you around forever.”

Dylan shot him a ‘look’, cheeks burning, mouthing back in a silent whisper. “…Worth it.”

The crowd cooed again, catching only the tone, and the chaos carried them onward to the next gate.

Fifth Door (The Fathers)

The last chain shimmered in the late light, stretched tight in the hands of Mr. Li and Jun’s dad. Both stood shoulder to shoulder, matching grins plastered on their faces—their time had come.

“Oh no,” Nano groaned. “The dads.”
Thame whispered dramatically, “Pray for them.”

The crowd quieted in anticipation, already grinning.

Mr. Lim stroked his chin, pretending to be stern. “Jun,” he said, voice carrying easily. “If Dylan makes you angry, how will you handle it?”

Jun’s smirk came fast, dry as the desert. “I’ll pout around him until he apologizes.”

The crowd erupted. Mrs. Lim slapped her husband’s arm like she was proud of the answer. Po doubled over, wheezing. Pepper shouted, “Oh, he’s doomed!”

Jun’s dad didn’t miss a beat. He turned to Dylan with mock-seriousness. “And you, ah? If Jun makes you angry?”

Everyone leaned in, waiting. Dylan’s face softened—too soft, too earnest for the chaos swirling around them. “I’ll love him until I forget why I was upset.”

The garden exploded again—but this time it was half laughter, half melted awwws.

Jun’s ears turned cherry red. He groaned into his hands. “Why are you like this—”

Thame shouted, “CHEATER! That’s not fair!”
Po yelled back, “That’s how you win the whole game!”

The fathers weren’t finished, though. Mr. Lim lifted a finger, mock-suspicious. “Wait, wait. That’s too smooth. Did you rehearse that?”

“Definitely rehearsed,” Jun’s dad agreed, nodding sagely. “I don’t trust it.”

Dylan spluttered, “What—no! That was—”

“Then prove it!” Mr. Lim interrupted, grinning wickedly. “Give us an example. When was the last time Jun made you angry?”

Dylan, trapped, rubbed the back of his neck. “Uh… last month. He—” He cut himself off, ears flaming.

Jun’s eyes widened, panicked. “Don’t you dare.”

The Mars boys roared, “SAY IT!”
Pepper bellowed, “EXPOSE HIM!”

Dylan hesitated. His lips parted… then he exhaled and shook his head. “No. Some things I’ll keep to myself.”

The crowd booed dramatically. Thame clutched his chest. “Coward!” Nano shouted, “We demand drama!”

Mr. Lim leaned forward, squinting. “What’s this? Protecting him already?”

Jun’s dad snorted. “Too sweet. I don’t buy it. Pay up, then!”

Dylan sighed, reaching into the embroidered pouch at his waist. Without a flicker of hesitation, he dropped a card into their waiting hands. “For Jun’s sake.”

The garden erupted. Cheers, whistles, applause. Even Leo, leaning against the side, muttered, “Smooth and rich bastard.”

Jun’s face went up in flames. He hissed under his breath as Dylan stepped up beside him, “You didn’t have to—”

“I wanted to,” Dylan murmured, low enough only Jun could hear. His hand brushed his sash, steady as stone. “Some things are worth protecting.”

Jun’s heart stuttered so hard it almost tripped him.

The fathers exchanged a look of exaggerated approval, already pocketing the bribe. Jun’s dad announced proudly, “Good husband material.”
Mr. Lim added, “Knows when to spend, knows when to shut up. Pass.”

The chain dropped at last, the final barrier falling away as Jun and Dylan—blushing, flustered, and grinning despite themselves—walked forward toward the white podium at the garden’s center.

Final Door: Nai Nai

Just when they thought it was over, a small figure stepped forward with surprising authority.

Nai Nai.

She held the last chain herself, thin arms deceptively strong as she lifted it chest-high. The crowd went silent. Even the Mars boys straightened like schoolboys caught cheating.

Her eyes narrowed at both grooms. “So. You think you can just walk up there, hm? Without proving to me you deserve it?”

Dylan, ears red, tried politely, “Nai Nai, what would you like us to do?”

Her smile turned sly. Dangerous. “I want to see how much you want each other.”

The entire garden erupted—cheers, gasps, wolf-whistles.

Jun turned scarlet, sputtering, “Nai Nai—!”

“Quiet!” She jabbed her cane toward him. “Tell me, Jun. What’s the one thing Dylan does that makes you weak in the knees?”

Jun froze. His mouth opened. Closed. Opened again. His ears practically glowed. “…his voice.”

“Which part of it?” Nai Nai pressed, eyes gleaming.

Jun groaned into his palms. “All of it.”

The guests howled. Pepper screamed, “SPECIFICALLY THE MOANS!” and Po almost fell over laughing.

Jun nearly died on the spot.

“Good,” Nai Nai nodded smugly, then swiveled to Dylan. “Your turn. If Jun demanded one kiss right now, in front of everyone, what would you do?”

Dylan went red from collar to hairline. His mouth trembled before he forced out, “I’d give him two.”

The crowd lost its mind. Wolf-whistles, applause, hooting. Leo hollered, “GET A ROOM!” Nano shouted, “AFTER THE CEREMONY!”

Nai Nai let the chaos simmer, then rapped her cane against the ground with a grin sharp as steel. “Pass. Go make me a grandson.”

Jun choked. Dylan dropped his face into his hands. The Mars boys absolutely screamed with laughter, clapping each other’s backs.

Still blushing furiously, Jun and Dylan stumbled forward together, finally crossing the last barrier as Nai Nai lowered her chain, looking smugger than anyone had ever seen her.

Notes:

Lolll did the chapter get a little too long?

At first I thought of breaking it into two but then I ended up not doing tht cause for smreason it felt like the flow would be disrupted.

Chapter 123: The Vows

Notes:

(See the end of the chapter for notes.)

Chapter Text

The laughter still echoed faintly in the garden when Jun and Dylan finally stepped forward, hand brushing hand, heat still crawling up their cheeks. But as they mounted the low white podium at the garden’s heart, the noise gentled. The teasing faded into murmurs.

Air shifted.

The altar gleamed in the soft gold of evening, draped in flowers and silk. The scent of jasmine threaded through the air, quieting every heart.

The officiant guided their palms closer, Jun’s hand fitting into Dylan’s with a reverence that nearly undid them both.

It was just skin against skin. Just the warmth of a palm.

But after three weeks of distance—three weeks of glances and silence and aching—they both nearly jolted.

The shiver ran sharp, quick, down Jun’s spine. His breath caught, just enough to be mistaken for nerves. Dylan’s lashes fluttered, his jaw tightening as if to keep his body from trembling outright.

The world outside saw two steady figures, kneeling side by side. The world inside them saw nothing but fire and breath and finally.

Jun thought, God, the heat of him. I’d forgotten how his hand swallows mine. How it steadies me and ruins me in the same second. His thumb twitched, aching to move, but he locked it in place. Even still, the warmth bled through, curling into every part of him until it felt like he might shake apart.

Dylan thought, I can feel his pulse. Fast, frantic, alive against me. I want to hold tighter, to drag him closer, to never let go again. The restraint nearly cracked him open, but he forced his grip to stay soft, reverent. Not desperate. Not yet.

A thousand wants screamed under their skin—kisses they’d swallowed, touches they’d dreamed of, the weight of every call, every promise, every sleepless night.

But all the guests saw was two young men holding hands, wrists bound in white thread, serene under the sacred hush.

Inside, they were burning.

Jun let his gaze flick sideways, just for a heartbeat. Dylan’s eyes met his in the same instant, wide and trembling and blazing with recognition.

It’s you. It’s always you.

The officiant’s chant rose gently. The shells tilted. The water dripped cool across their joined hands. Neither of them felt it.

Because under the thread, under the silk, under the weight of family and tradition and the world—there was the heat of one palm pressed to another, and it was enough to undo them completely.

The White Thread Ritual (Sai Monkhon), elders approached first, draping the sacred loop of white thread over their heads, tying it gently around their wrists. One by one, the threads bound them together, white against red-and-ivory silk. A visible bond. A vow.

Jun glanced sideways. Dylan’s lashes lowered, his face flushed—but his hand didn’t waver in his.

Then the Shell Ceremony (Rod Nam Sang) began. The first cousin stepped forward, lifting the conch shell filled with holy water, tilting it carefully over their joined hands. Drops fell, cool and bright.

“May your love be stubborn,” she said with a grin, “so that even when you fight, you always find your way back.”

Laughter rustled gently, affectionate.

Another cousin followed. “May you always eat together, because food tastes better when you share.”

The Mars boys came next, in a gaggle. Pepper went first, all mischief but his voice shook with sincerity. “May your days never be boring—and if they are, may you make them chaotic together.”

Nano added, smirking, “May Jun stop stealing Dylan’s hoodies—but if he doesn’t, may Dylan always secretly buy more.”

Thame leaned in, shell tilting steady. His voice was steady too. “May you never doubt the fire you’ve built.”

And Po, beside him, softer than anyone expected: “May you always see each other as enough.”

Jun’s throat tightened. Dylan’s hand clutched his tighter.

Their mothers approached together, radiance in every step.

Jun's mom poured the water gently. “May you always be kind to each other, even when the world isn’t.”

Mrs. Lim followed, eyes shimmering. “May you rest in each other’s arms, no matter how far you wander.”

The fathers stepped next.

Mr. Lim’s blessing came first, firm but warm. “May you be partners in every storm—neither stronger, neither weaker, just one strength together.”

Jun's dad added, quieter: “May your home be laughter, even in silence.”

Nai Nai stepped forward last of the family, her presence commanding. She lifted the shell herself, her hand steady though her eyes glistened.

“May you bicker, may you tease, may you annoy each other every day—and may you still fall asleep grateful, every night.”

The crowd chuckled softly, but not one eye stayed dry.

Leo stepped up next, smirk curling. “May you always kiss like you’re on camera—because trust me, I know how good it looks.”

Jun nearly dropped his head into his hands. Dylan went crimson. The laughter softened again as Rin followed, her smile small but sincere.

“May you always see each other clearly,” she said. “Even when no one else does.”

And then came the stream of relatives, friends, and guests—each pouring water, each offering some piece of wisdom, blessing, or joke. Some were short, some were stories, some were laughter that broke into quiet tears.

By the time the last shell emptied, Jun and Dylan’s hands were soaked, fingers clutched tight, knuckles pale but unyielding. Their wrists were still bound by the white thread, the threads damp now but stronger for it.

The officiant’s voice rose gently above the hush.

“Bound in thread. Blessed in water. Witnessed by all who love you. Today, two become one.”

The garden, still, seemed to breathe with them.

Jun and Dylan shifted, still kneeling, hands clasped—wet with water, bound with thread. Their fingers trembled but didn’t let go.

“Now,” the officiant said gently, “speak your vows.”

A ripple of anticipation swept through the garden. Even the birds seemed to pause in the trees.

Jun’s throat tightened first. He swallowed, eyes darting once to Dylan’s face—soft, burning, unbearably close—and then down to their bound hands. His voice, when it came, was low, but carried to every ear.

“Dylan… you’re mine to keep. Mine to hold. My home, my other half of the soul. You’ve seen me at my sharpest and my weakest, and you never turned away. You hold me steady without even trying. And every day, I keep thinking—how did I get this lucky? How did I get you?”

He faltered, breath trembling. His eyes lifted, finding Dylan’s. “I promise… to never stop choosing you. In every storm, in every silence, I’ll still be here. I’ll still be yours. Even if all I can do is sit beside you in the dark—I’ll be there. Because you’re it. You’re everything.”

The hush deepened. Jun blinked hard, his mouth pressing shut before he broke completely.

Dylan exhaled shakily, his hand tightening around Jun’s. For a moment, he couldn’t speak. His chest rose and fell, too quick, like he’d been running.

Finally—soft, cracked, but sure—he spoke.

“Jun… I’ve loved you in silence. In distance. In laughter and in ache. I thought love was something that burned bright and faded fast. But then you came, and you proved me wrong. With you… it doesn’t fade. It deepens. It steadies. It lasts.”

He swallowed hard, his eyes bright, his voice thickening. “I promise to love you when you’re strong and when you break. To be patient when you’re stubborn, to hold you when you’re tired. I promise that forever won’t scare me—because with you, it’s the easiest thing I’ll ever do. You’re my fire, and you’re my safe place. And I will never, ever let you doubt that you’re loved.”

Jun’s lips parted, trembling, eyes wet. Dylan’s own lashes glistened, though he didn’t look away.

For a long moment, the garden was still. The vows lingered in the air like incense—tender, aching, unshakable.

The vows still hung in the air when the officiant’s hands came down, blessing words spoken with quiet authority.

The rings slid onto trembling fingers—Jun fumbling just slightly, Dylan steadying him with a smile that broke something soft inside the crowd. The sacred threads glinted white against gold bands.

The first wai and bow came—brief, reverent, aching restraint turned into release. A hush, then an eruption of cheers, laughter, applause that filled the enclosed garden until it felt like light itself had cracked open.

From there, the ceremony blurred into motion:

Hands pressed together, bowed heads.
Elders blessing them, cousins snapping photos through tears.
Petals tossed high into the air, raining soft colors over their hair.
The laughter of the Mars boys carrying above the crowd.
Nai Nai sniffing loudly, pretending she wasn’t crying.

The couple processed through the garden once more, this time side by side, chains gone, hands still linked. The podium emptied, the air cooled, and the chaos of guests swelled around them—congratulations, advice, inside jokes, old family teasing.

Food was served, glasses clinked, speeches half-teasing and half-tearful rolled one after the other. Dylan’s dad laughing too hard at his own jokes. Jun’s mom wiping her eyes for the third time. Po dragging Pepper into a toast so chaotic the waiters nearly dropped trays trying to dodge them.

And then, as the sun softened toward evening, guests began to drift away—one by one, then in clusters. Cars pulled out through the gates, voices trailed off into the air, until the garden was only half-filled now with stragglers. The air was quieter, fragrant with flowers and smoke from extinguished candles.

The day was still alive in their bones, but the crowd was thinning. The wedding was no longer the anticipation of forever—it was forever, beginning.

The last of the guests trickled out—cousins calling their goodbyes, a few aunts fussing about jackets, the Mars boys herding relatives toward the exit with exaggerated bows. The garden, once bursting with voices and laughter, hushed into something tender. The petals still scattered across the grass. The candles burned low, smoke curling faintly into the evening.

Jun and Dylan finally slipped away, ducking behind one of the trellised archways heavy with jasmine. It wasn’t far, just enough to be out of sight, out of reach. Their fingers—threaded since the podium—never let go.

For a long beat, they just looked at each other. The silence was so full it trembled.

Jun let out a shaky laugh, his forehead almost collapsing to Dylan’s shoulder. “I still can’t believe this. Husband. You’re my husband.” The word cracked, half-sob, half-grin.

Dylan swallowed hard, eyes shining, his smile breaking wide. “Say it again.”

“Husband,” Jun whispered, softer this time, as if tasting it. “Mine. Forever.”

Dylan’s cheeks flushed, heat rising all the way to his ears. He laughed quietly, almost shy. “It feels unreal. Like if I let go, I’ll wake up.”

Jun squeezed his hand tighter. “Don’t you dare let go.”

They both went quiet, eyes falling to where their fingers were linked—threads still knotted, rings gleaming. Dylan’s thumb traced over Jun’s knuckle, and Jun shivered, his breath catching.

Jun grinned helplessly, eyes darting down. “It’s ridiculous. We’re just… holding hands. But it feels like too much. I thought I’d faint when you touched me at the altar.”

Dylan chuckled, low and sheepish. “I nearly did. My knees gave out the second I slid the ring on.”

Jun tilted his head, teasing creeping into his tone. “Who’d believe us if we told them we used to make out in backstage three months ago?”

Dylan groaned, face burning, hiding half his smile behind their joined hands. “Jun—don’t say that here.”

“Why not?” Jun leaned closer, mischief sparking in his eyes. “Because it’s true? Because now we’re supposed to be respectable husbands?”

Dylan’s laugh cracked into something breathless, his gaze softening even as he blushed hard. “Because if you keep talking like that, I’ll forget we’re standing in a garden full of flowers and think we’re back there again.”

Jun’s grin gentled into something raw. He leaned his forehead against Dylan’s, the touch reverent, the kind of touch they used to dream about when they weren’t allowed. “Then let’s never forget both. The chaos, the rules, the ache, and this… all of it got us here.”

Dylan closed his eyes, whispering, “All of it was worth it. Every second.”

Jun breathed out, a sound like laughter breaking into a sigh. “Husband.”

Dylan’s lips curved, his whisper returning, trembling against the night air. “Husband.”

Jun and Dylan lingered there in their stolen corner, foreheads pressed together, fingers tangled tight. Their breaths synced without trying, soft laughter threading through the quiet.

Jun murmured against Dylan’s temple, “I could stay like this forever.”

Dylan smiled, whispering back, “Forever just started.”

And then—

“FOUND THEM!”

Pepper’s voice pierced the night like a trumpet. Both Jun and Dylan jerked back, though their hands stayed locked as if refusing to break apart even in surprise.

The Mars boys came barreling down the path, still half in their formal clothes, looking like a gang of mischievous groomsmen who had definitely been up to no good. Po trailed behind, shaking his head fondly, as though he hadn’t been egging them on the entire time.

Nano cupped his hands around his mouth and bellowed, “Jun! Dylan! Husband-husband time over, family time back on!”

Dylan groaned, face hot, half-hiding behind Jun’s shoulder. Jun looked like he wanted the ground to swallow him whole.

Thame smirked, eyes glinting wicked. “You two look cozy. Saving the real fireworks for later tonight, huh?”

Pepper wiggled his brows dramatically. “Ooooh, the wedding night~”

Jun sputtered, voice breaking, “Can you not—”

“No, no, we must,” Nano interrupted, grinning like a devil. He jabbed a finger at Dylan, who looked utterly betrayed. “I bet you’re the one who’s gonna pass out first.”

Dylan’s ears went crimson. “What—what does that even mean—?”

Po, ever the calm but not-so-innocent one, sighed like a sage. “Boys, boys. Let’s not embarrass them.”

For half a second, Dylan exhaled in relief—until Po added smoothly, “They’ll embarrass themselves enough when they can’t walk straight tomorrow.”

The entire group howled. Pepper doubled over. Nano nearly fell into the flower beds.

Jun covered his face with both hands, but his voice came muffled through his palms: “I hate all of you.”

“Aw, don’t be shy,” Thame teased, leaning casually against the arch. “We’ll even bring breakfast in bed. You’ll need the energy.”

Jun dropped his hands to glare at him, cheeks blazing. Dylan tugged Jun subtly closer, his own blush burning clear as he muttered, “Ignore them. They’ll move on eventually.”

“Eventually?” Pepper gasped. “NEVER. We’re putting this in the Mars group chat archives!”

Po clapped Dylan on the shoulder, gentler than the others but still smirking. “Congratulations, you two. You survived the ceremony. Now good luck surviving tonight.

Jun groaned again. Dylan hid his laughter in Jun’s shoulder, whispering low so only Jun heard, “They’re never letting us live this down.”

Jun’s lips curved despite himself. Quiet, only for Dylan: “Then let’s give them something worth teasing about.”

Dylan’s breath caught, eyes wide, before Nano shouted, “HEY! We saw that blush! Don’t think we missed it!”

And just like that—their reverent quiet was gone, replaced by riotous laughter and chaos, carried into the night with the certainty that nothing, not even endless teasing, could shake the glow in their hands or the word they’d whispered just minutes before.

The laughter still rang in the garden when Mrs. Lim and Jun's mom finally appeared, herding the chaos like generals used to this exact brand of nonsense.

“Enough, enough,” Jun’s mom scolded, though her smile gave her away. “You boys will tease them into the grave before they even see their room.”

“Exactly,” Mrs. Lim agreed, sweeping forward to take Dylan’s hand, tugging him gently out of the orbit of Mars’ relentless cackling. She gave Jun an equally soft look, linking her arm through his. “It’s time.”

“Time?” Pepper gasped dramatically, clutching Nano. “The wedding night retreat!”

“Stop saying it like a horror movie title,” Jun muttered, but his ears were red as the crimson silk he still wore. Dylan’s hand squeezed his, grounding him, even as he looked equally flustered.

Their fathers joined then, already chuckling. Jun’s dad clapped Dylan’s shoulder with a weight of affection. “You’ve done well today. Now the rest is easy.”

Mr. Lim grinned, eyes twinkling at Jun. “We expect you both at breakfast tomorrow. Preferably standing upright.”

The Mars boys howled.

Nai Nai, who had been quiet until now, rose slowly from her seat. For once, her voice carried no sternness, no sharp edge. Only fond amusement. “Go,” she said, waving them toward the lantern-lit path that led to their room. “The night belongs to you. Don’t keep it waiting.”

It was said with such warmth that Jun’s throat tightened. Dylan’s chest ached.

The teasing continued as their families and friends trailed them down the path. Pepper whispered something obscene to Nano, who shrieked with laughter. Thame pretended to sob into Po’s sleeve about “losing Jun to another man.” Jun’s mom shooed them all with fluttering hands.

But as Jun and Dylan reached the carved wooden doors of the retreat room, the world seemed to soften. The chatter blurred into a haze of laughter and love. Their parents pressed their shoulders one last time, their families smiling bright and unguarded.

Jun’s mom leaned close to Dylan, voice warm. “Take care of him.”

Mrs. Lim leaned close to Jun, her tone just as soft. “And let him take care of you.”

The Mars boys chorused together, utterly unhelpful: “GOOD LUCK!”

And then—just like that—the doors closed behind them, sealing out the noise.

Jun and Dylan stood alone in the glow of candlelight and flower garlands, their breaths uneven, their laughter still trembling in their throats.

Finally, Jun exhaled, turning to Dylan with wide, disbelieving eyes. “We’re really here.”

Dylan’s answering smile was crooked, dazed, glowing. “We’re really here.”

Notes:

I can not believe this is the 2nd last chapter damnn......I was gonna save the nostalgia for the next chater end but then I figured better to get over with it now and have a quite ending full of feelings......

So few of u wanted me to upload slower since it's THAT INEVITABLE ENDING, but honestly I'm as attached to this, as the writer, as u might be as a reader, so I couldn't keep it in loll....but it must sound funny since I'm the autor duh I'm supposed to have complete control over my own story but I'm a reader of my own story in my own accord too ahahah......and smhow when you react similarly to situations and dialoges in the story the way I had while writing, I have the 'seee I knew you'd understand' feeling out of nowhere loll

Somewhere along this 120+ chapters journey there have been days I wanted to give up writing this story (and others) all together and sometimes I ended up writing 5-6 chapters at a time. But still, all through this crazy emotional roller-coaster one thing remained constant.

The craze that you share with me about JunDylan.

Loll it's laughable thinking back now how many times I've cursed at P'Tha and Gmm for not making these two official while I was bundled uo writing and the next second stood corrected by my own mind that P'Tha is most prolly trying to enlarge their fandom base first for a bigger profit (great businessman that guy u see?)

Anyways not like that could stop me from my weird af deluded imaginations so I'd plung back into my own utopian JunDylan world I'd created in my mind.

And after writing, editing, posting so many chapter over....wait how many days has it been since the 1st chapter?......hmm around 4 months.....u might find it had to believe that I had originally NEVER intended to post the story on wattpad. Are u shocked? lmao

Yah so as it happens I didn't have a very great experience with the Wattpad reader base before. So I originally was only gonna post this on AO3, because even if AO3 was new to me (like reaallyyy new) I still connected to the lovely readers. Honestly the reader base in AO3 were one of the very first few comments I got on my works making it more than just smthing special. Before AO3 I was pretty convoluted within myself whether I wanted to post in the very first place, but impulsively I did. AO3 first then Wattpad. And needless to say it might have been one of the best-results impulsive decisions I've made in a while, especially since the history of those tend to make any sane minded human to rethink making such decisions EVER again.

But u should know by now that I'm ANYTHING but sane.
Lmaoo
Cause who in their logical minds would ever, EVER think of bragging to their mom abt having quite a good number of reads on a fanfic by them (which contains smut *questioning my life decisions*) but lmao ofc I didnt mention the smut part and not like she was interested in reading either so all good ehehehheheeh

(ya won't be reading the last chapter had she not been so un-interested 🤡)

AAAAAANNNYYwayyss lemme stop rambling now loll it was a long chapter already and most of u will skip it for the steam next chapter but eheheheh I just had to say

I was as happy to be writing this as u were reading it 🩵🩵

And if u dooo find my ramblings entertaining then keep a look out on the last chapter ending cause I'll definitely be writing wht I learnt while writing this fanfic

Rakk naa 💙💙🩵🩵

Chapter 124: Husband: Need of every moment

Summary:

Jun closed his eyes, leaning infinitesimally into the touch, his breath hitching. “I thought I’d faint from just holding your hand today.”

“We did hold hands,” Dylan whispered, wonder flickering through his voice. “And I still thought my heart would stop.”

Jun’s other hand lifted, trembling slightly, until it hovered at Dylan’s jaw. He hesitated, biting his lip like he wasn’t sure he was allowed, even now. Dylan tilted his face into it instantly, eyes fluttering shut.

Notes:

(See the end of the chapter for notes.)

Chapter Text

The silence after the door shut was startling. After hours of voices and laughter, the sudden hush rang like a bell in their ears.

Jun blinked into the soft glow of the room—candles flickering in carved holders, flower garlands spilling from the ceiling beams, a bed draped in ivory silk at the center like some impossible dream.

He swallowed, his throat dry. “…So this is it.”

Dylan let out a shaky laugh, his hand rubbing the back of his neck. “Yeah. Our… official first night.”

For a beat, neither moved. They just looked at each other—husbands now, though the word still sat on their tongues like something both fragile and eternal.

Then, hesitantly, Jun stepped closer. His fingers brushed against Dylan’s sleeve. Such a small thing—just fabric to fabric—but Dylan’s breath stuttered, his body going hot all at once.

“Three weeks,” Jun murmured, his voice barely audible. “Three weeks without this.” His fingertip dragged down, ghosting over Dylan’s wrist. “And it already feels like too much.”

Dylan’s laugh was breathless, broken. “You think I didn’t count every day? Every time I saw you and couldn’t…” His words trailed as he finally, finally let his palm flatten over Jun’s waist. The contact was innocent, simple. But the heat that bloomed between them was anything but.

Jun closed his eyes, leaning infinitesimally into the touch, his breath hitching. “I thought I’d faint from just holding your hand today.”

“We did hold hands,” Dylan whispered, wonder flickering through his voice. “And I still thought my heart would stop.”

Jun’s other hand lifted, trembling slightly, until it hovered at Dylan’s jaw. He hesitated, biting his lip like he wasn’t sure he was allowed, even now. Dylan tilted his face into it instantly, eyes fluttering shut.

That was all it took. Jun’s palm pressed warm against Dylan’s cheek. Dylan’s hand tightened at Jun’s waist. Their breaths tangled, their foreheads bumping clumsily as they both moved too fast, too shy, too desperate.

Jun let out a nervous laugh, muffled against Dylan’s skin. “We’re fumbling like it’s our first time.”

Dylan’s answering laugh shook with relief and need all at once. “Maybe it is. First time like this. First time as yours.”

They stayed tangled like that, not kissing yet, just pressing touches into the spaces they’d been denied. Jun’s thumb tracing the curve of Dylan’s jaw. Dylan’s fingers flexing against the silk at Jun’s hip. Every inch of contact like a live wire, sparking hotter than any fire they’d known.

Jun whispered, almost against Dylan’s mouth, “If just this feels like too much… what happens when we really kiss?”

Dylan’s smile curved slow, shy, devastating. “We’ll find out. Together.”

Jun’s hand lingered on Dylan’s jaw, thumb brushing in tiny, trembling circles. Dylan’s fingers tightened over Jun’s waist, leaning just enough to close the last sliver of space between them. Their breaths came fast, uneven, hearts hammering against ribs like impatient drums.

“I… I’ve missed this so much,” Jun whispered, voice catching. “Every day, Dylan… every day.”

Dylan’s answer was a shaky laugh, breath hot against Jun’s temple. “Three weeks. Three weeks and every second felt like an eternity.”

Then, finally, without thinking further, Dylan leaned in, and their lips met.

It was soft at first—tentative, testing, exploring—but even that gentle brush set fire through every nerve ending. Jun’s hands came up to Dylan’s shoulders, pulling him impossibly closer, tilting his face so the kiss deepened, and suddenly the world narrowed to just the press of lips, the warmth of skin, the shared gasp of breath.

They pulled apart for air, foreheads resting together, eyes half-lidded, breaths mingling. “God…” Dylan breathed. “I’ve needed that more than I realized.”

Jun chuckled, voice husky, fingers tracing circles over Dylan’s back. “Me too. I thought I’d go crazy.”

Another kiss followed, slower this time, savoring every inch of contact. Dylan’s hands slipped from Jun’s waist to his back, sliding under the silk to press closer. Jun tilted his head, lips parting slightly, letting Dylan’s tongue trace the line of his mouth in a first, unsteady dance.

They broke apart again only for a moment, foreheads pressed, chests heaving. “We’ve been waiting for this,” Dylan murmured.

Jun’s lips twitched into a soft, almost shy smile. “And it’s worth every second.”

Dylan’s lips lingered against Jun’s, reluctant to pull away, like the taste itself was enough to undo him. Jun’s answering gasp broke between them, and then they were kissing again—messier this time, all nerves and need, teeth grazing, lips dragging.

Jun’s hands slid from Dylan’s shoulders to the nape of his neck, threading through his hair, pulling him deeper into the kiss until their mouths opened against each other, tentative tongues brushing, shy and desperate both. Dylan groaned softly into the contact, the sound spilling directly into Jun’s mouth, and Jun shivered so hard it almost broke his knees.

When they separated, Dylan’s breath was ragged, his forehead pressing against Jun’s as if to steady himself. “You’re shaking,” he whispered, his thumb brushing over the flushed line of Jun’s cheekbone.

Jun’s laugh was quiet, wrecked. “So are you.” His lips found Dylan’s again, faster this time, as though he couldn’t bear even a heartbeat’s distance.

The ivory sheets rustled under their fumbling movements, the silk whispering as Dylan’s hands slipped higher under Jun’s robes, palms pressing against the bare heat of his back. Jun gasped at the contact, clutching tighter, and the kiss turned hotter—no longer just gentle, but claiming, years of restraint and three weeks of enforced distance pouring out of them in feverish touches.

Jun bit lightly at Dylan’s lower lip, then soothed it with a trembling lick, a sound breaking low in his throat. Dylan answered by deepening the kiss, tilting Jun’s chin just enough to devour him whole. The room spun, not from wine, not from exhaustion, but from the sheer impossibility of being this close at last.

When they broke apart again, both of them were panting, lips swollen, eyes glazed. Jun pressed his face into the curve of Dylan’s neck, breathing him in, voice cracking. “If this is just kissing… I don’t know how I’ll survive the rest.”

Dylan’s answering laugh was hoarse, his arms wrapping around Jun like he’d never let go. “Then we’ll fumble through it together. Every touch. Every breath. Every first.”

Jun’s breath came fast against Dylan’s throat, the heat of it making Dylan shiver. For a moment, neither moved—just clung to each other, lips swollen, foreheads pressed, hearts rattling their ribs. Then Dylan’s hand, hesitant but determined, slid higher along Jun’s back, fingertips dipping beneath the loose silk.

Jun gasped softly, clutching at Dylan’s shirt. “Dyl…” His voice cracked on the single syllable, raw and pleading.

“I know,” Dylan whispered, brushing another kiss to Jun’s temple. “Me too.”

They leaned in again, mouths colliding in a kiss that was wetter now, hungrier. Jun tilted his head, lips parting, and Dylan’s tongue slipped inside, tentative but desperate, tasting, savoring. Jun moaned into him—a soft, broken sound that seemed to echo off the ivory-draped walls. Dylan swallowed it greedily, his hand sliding farther under the silk, pressing Jun closer until there was no space left between them.

Jun’s fingers tugged at Dylan’s shirt like he wasn’t sure what to do, only that he needed more. “Three weeks,” he breathed against Dylan’s lips. “Do you know how many nights I dreamt about this? About you touching me?”

Dylan groaned, forehead falling to Jun’s shoulder, his lips brushing hotly against the line of his neck. “Every night,” he confessed hoarsely, pressing a kiss to the pulse there, lingering. “Every single night.”

The words broke something open. Jun tipped his head back, offering his throat as Dylan’s mouth trailed lower—slow kisses down the column of his neck, tongue tracing, teeth grazing just enough to make Jun’s breath catch. His fingers fisted in Dylan’s hair, pulling him closer, his other hand sliding down to Dylan’s waist, clutching like he’d drown without the anchor.

Dylan lifted his head, eyes dark, lips red and damp. “You look…” He swallowed hard, his voice trembling. “You look like you’ll ruin me if I don’t stop.”

Jun laughed shakily, pressing his forehead to Dylan’s again. “I thought that was the plan.”

The humor melted into another kiss, desperate and hot, mouths colliding, teeth clashing, both of them fumbling like they didn’t know how to pace themselves. Dylan’s hand slipped lower, tracing the line of Jun’s spine until his palm cupped his hip, pulling him flush against his body. The heat that flared between them was unbearable, and both of them gasped into each other’s mouths.

Jun’s hand slid beneath Dylan’s shirt this time, tentative fingers splaying against his skin. The touch was clumsy, reverent, enough to make Dylan groan and bury his face in Jun’s shoulder, kissing blindly, tasting skin through the edge of his collar.

Jun whispered, voice trembling, “I don’t think I can ever get tired of my husband.”

Dylan laughed breathlessly into his neck, then kissed him hard, silencing everything but the thrum of want between them.

Notes:

This was gonna be last chapter technically but apparently it got too long lmao so i broke it into 3 parts keep going straight (too much smut 🤡🤡🙈🙈 ik)

Chapter 125: Husband: Holy and Beautiful all at once

Summary:

“You don’t know,” Dylan rasped, his lips moving lower, kissing down the line of Jun’s throat, teeth grazing, tongue soothing the mark he left behind. His voice cracked with need. “How much I ached. How much I dreamed of you every night.”

Jun’s laugh broke into a gasp as Dylan’s mouth found his chest, lips hot against sensitive skin. His fingers tangled in Dylan’s hair, tugging weakly, his voice wrecked and hoarse. “I thought I’d go mad from waiting… watching you smile at me, not being able to touch you. To hold you.”

Notes:

(See the end of the chapter for notes.)

Chapter Text

Jun’s robe slipped from his shoulders, and Dylan’s hands were there instantly, not with the tentative curiosity of a first touch, but with the urgency of someone starved. Three weeks. Three weeks of careful distance, of stolen glances and aching silence, of hands that couldn’t linger. His palms trembled now as they spread over Jun’s bare back, as though relearning a body he already knew by heart.

Jun gasped, clutching Dylan closer, his voice breaking on a laugh that was half-sob. “God, I almost forgot what this feels like.”

Dylan kissed him hard, swallowing the sound, his breath hot and ragged. “Not me,” he panted between kisses, their mouths clashing. “Every night I remembered. Every night I dreamed about this.”

They tumbled onto the bed, silk sheets sliding around them, familiar weight and heat pressing together—but sharper, more electric now. The distance, the hunger, the newness of being husbands poured into every frantic kiss, every trembling touch.

Jun’s hands skimmed Dylan’s chest, desperate and reverent all at once, as though confirming he was really here. “You’re mine now,” he whispered against his mouth, voice hoarse. “Not just in secret. Not just stolen. Mine. My husband.”

The word shattered Dylan. He groaned into Jun’s lips, clutching him tighter, his hands roaming feverishly as though no part of Jun could be left untouched. “Say it again,” he begged, eyes burning as he pressed kisses down Jun’s throat.

Jun arched beneath him, pulling him closer until their bodies slid flush. “Husband,” he whispered into Dylan’s hair. “My husband. My love.”

Dylan’s mouth traced over skin he already knew, rediscovering, relearning, as though the weeks apart had erased everything. He bit lightly at Jun’s collarbone, then soothed the mark with his tongue, whispering against the damp skin, “I’ll never survive another separation. Never. Not after this.”

Jun shuddered, clutching at him, breathless laughter breaking through his moans. “Then don’t leave. Not tonight. Not ever.”

Their kisses grew fevered again—messy, hungry, endless—as hands slipped beneath fabric, skin pressed to skin. Every touch was a reminder, a vow: I know you. I missed you. I’m yours.

When Dylan finally broke for air, his lips were swollen, his voice wrecked. “Three weeks apart,” he rasped, kissing the corner of Jun’s mouth. “But tonight—tonight we’re together. Tonight we’re husbands.”

Jun cupped his face, thumb brushing the wet line of his jaw, his own voice trembling. “And it feels brand new.”

Jun’s robe slipped lower, pooling around his elbows, the ivory silk whispering as it slid down his arms. Dylan’s hands moved over him with the hunger of someone starved—not tentative but desperate—rediscovering what absence had denied. Three weeks without this, and yet the touch was so vivid it might as well have been their first. Every brush of skin felt unbearably sharp, like fire drawn across nerves.

“You don’t know,” Dylan rasped, his lips moving lower, kissing down the line of Jun’s throat, teeth grazing, tongue soothing the mark he left behind. His voice cracked with need. “How much I ached. How much I dreamed of you every night.”

Jun’s laugh broke into a gasp as Dylan’s mouth found his chest, lips hot against sensitive skin. His fingers tangled in Dylan’s hair, tugging weakly, his voice wrecked and hoarse. “I thought I’d go mad from waiting… watching you smile at me, not being able to touch you. To hold you.”

Their mouths collided again, messy and wet, years of intimacy and three weeks of deprivation crashing together. They stripped the rest of the silk and linen away in hurried, clumsy motions, until there was nothing left but heat and skin pressed tight, slick with sweat, the scent of candle wax and garlands thick in the air.

For a moment, they simply stared—breathless, stunned, as if the sight of each other bare was somehow new. Candlelight painted Jun in shades of gold and shadow, every line of him shifting, alive. Dylan’s hand trembled as he brushed it over Jun’s cheek, his thumb sweeping just under his eye. “God,” he whispered, voice breaking. “You’re so beautiful.”

Jun turned into the touch, kissed his palm, then caught Dylan’s wrist and pressed it to his own racing heart before tugging him down into another kiss. This one was deeper, almost violent with need, teeth clashing, tongues tangling. Jun shifted subtly, rolling just enough to press Dylan back against the sheets, his body sliding over him with deliberate slowness. Dylan gasped into his mouth, his blush spilling all the way down to his chest, to the soft curve of his navel.

Jun felt it, tasted it, and smiled against his lips. “Remember,” he whispered, his voice husky, breath hot as he trailed kisses along Dylan’s jaw, down the column of his throat, lower still. “When I told you to imagine… over the phone?” His lips brushed over Dylan’s collarbone, each word punctuated by the wet press of his mouth. “Tell me… what did you picture then?”

Dylan shuddered, hands fisting in the sheets, his words lost in a broken whimper as Jun’s mouth traced over his chest. Jun’s tongue flicked, slow and deliberate, tasting salt-slick skin before sucking lightly, leaving flushed trails in his wake. Dylan’s back arched, heat rolling off him in waves.

Jun’s grin curved against his skin, wicked and reverent all at once. “You don’t have to say it. I can feel it. Right here.” His mouth dragged lower, over the line of Dylan’s stomach, until his lips hovered just above his navel. He pressed a lingering kiss there, then another, before letting his tongue trace a slow circle around it. Dylan’s hand flew to his own mouth, biting down to muffle the desperate sound that tore from his throat.

“You blush all the way down,” Jun murmured against his skin, the words vibrating into Dylan’s belly. His teeth grazed the curve of his navel before his tongue soothed the bite. “So soft… so easy to read… so filthy like this, and only for me.”

Dylan’s body trembled under the onslaught of sensation, his other hand tangling helplessly in Jun’s hair, tugging like he couldn’t decide whether to pull him closer or beg him to stop. His chest rose and fell rapidly, breath catching in ragged gasps, his skin flushed deep crimson under Jun’s kisses.

Jun licked another slow, deliberate stripe up his stomach, his voice low, hoarse, wrecked with want. “Three weeks without touching you. Three weeks of imagining this. Now I’m not imagining anymore.” He pressed another kiss just above the navel, hot and wet, then nipped lightly at the skin, leaving the faintest mark before soothing it with his tongue.

Dylan whimpered into his own fist, his entire body quivering. “Jun—”

“Shh,” Jun whispered, kissing lower once more, his mouth reverent and unrelenting. “Let me remind you. Let me make you remember.”

The room swayed with candlelight, with the scent of sweat and silk, with the sound of muffled moans tangled in garland-shadowed air. Jun’s mouth moved deliberately, possessively, and Dylan’s body answered with every shiver, every bitten-off gasp, every flushed tremor that said as clearly as words—he had missed this more than breath.

Jun’s mouth lingered at the line of Dylan’s waistband, kissing along it slowly, reverently, until the fabric itself felt too much like a barrier. His hands slipped down, fingers trembling as he eased the silk lower, just enough to bare new skin to candlelight.

Dylan gasped, the sound sharp and helpless, his entire body flushing redder.

Jun’s lips followed the fabric down, pressing into the newly revealed skin with aching devotion. He kissed softly at first, then with more insistence, letting his tongue trace over the fine, tender flesh just hidden moments before. Dylan’s stomach jumped under the sensation, a raw, breathless whimper escaping him.

Jun paused only to breathe against the heat of him, his voice husky, reverent. “Look at you,” he whispered, kissing again, deeper this time. “Your lips… swollen. Your stomach… shining from my mouth. And now here—” He pressed another wet kiss just beneath the loosened band, lingering. “Even here, you blush for me.”

Dylan’s hands clawed into the sheets, his body arching, his throat spilling a soft, broken moan that seemed to tear him open.

Jun shivered at the sound, undone. He licked slowly, carefully, leaving Dylan glistening under his mouth, and murmured between kisses, “Three weeks without this… and you’re even sweeter than I remembered. I’ll worship you until the day that I die.”

His tongue flicked lower, into the tender hollow he’d uncovered, his lips sealing over it with aching pressure, sucking softly until Dylan’s entire body arched. The moan that broke from Dylan’s lips was high, desperate, utterly unrestrained.

Jun smiled against his skin, his voice shaking now with need and awe. “Every sound you make… every shiver… it’s all for me. You don’t even know how holy you are like this.” He kissed again, slower, deeper, his words spilling raw between the press of his mouth. “My husband. My everything.”

Dylan sobbed his name, hands dragging helplessly into Jun’s hair, his body trembling with the force of sensation.

Jun stayed there, mouth unrelenting, tasting, worshipping, covering Dylan with kisses and slow, reverent licks until the bed creaked under his arching body, until the garlands above shook, until the night itself seemed to hold its breath.

Notes:

I ended up naming them similarly instead of adding the pt 1, 2, 3 thing

Alsoooo everyone doo checkout Pragma after this if u liked this...the concept is a little different but who knows u might end up liking it too 💙🩵

Chapter 126: Husband: Promises to days ahead

Summary:

Jun shivered, head tipping back, his fingers fisting the sheets now. “You don’t have to—”

“I want to,” Dylan interrupted softly against his collarbone, kissing there, licking into the hollow, sucking until the skin flushed deep. “You gave me everything. Let me give it back.”

He trailed lower, slow but relentless, kissing down Jun’s chest, his stomach, leaving Jun slick and glistening in candlelight. Jun’s hands scrambled, desperate, as he bit back moans that grew harder and harder to contain.

Notes:

(See the end of the chapter for notes.)

Chapter Text

Jun’s mouth moved lower, slower, his tongue dragging over every trembling inch of skin as though he had sworn to memorize it with taste alone. He kissed along the sensitive line beneath Dylan’s waistband, then pushed the silk down further, baring more of him to candlelight.

Dylan gasped sharply, his whole body jerking, his hands tangling in the sheets, eyes wide and shining. His lips parted, kiss-bruised and wet, as a sound broke from his throat—raw, unrestrained, filled with too many weeks of aching.

Dylan’s head fell back, his moan spilling out into the silk-draped room, uncontained, helpless. His body arched, trembling violently as Jun’s mouth worked deeper, his tongue sliding, lips sealing, pulling more and more desperate sounds from him.

Jun groaned against his skin, the vibration making Dylan writhe. “God, the way you sound—” He pressed another wet kiss, another long lick, another slow pull with his lips. “So beautiful, so undone. Every sound is for me. Every shiver. Every tear.” His voice cracked, thick with devotion.

Dylan’s hands tore from the sheets to clutch at Jun’s hair, tugging helplessly, his voice breaking with sobs of pleasure. “Husband—”

Jun held him steady, one hand pressed flat to Dylan’s hip, the other splayed against his trembling thigh, anchoring him. His mouth was unrelenting now, worshipping, consuming, his tongue and lips pulling Dylan apart piece by piece.

The bed shook beneath them, garlands trembling above, candlelight flickering wildly with every broken gasp. Dylan tried to muffle his cries but couldn’t—his voice spilled free, high and desperate, filling the air between them.

Jun’s words came between kisses, ragged, reverent, breathless. “Give it to me. Don’t hold back. Let me taste all of you.”

And Dylan did—his body arching violently, his cry splitting open as his release tore through him, hot and unstoppable, spilling into Jun’s waiting mouth.

Jun groaned low and deep, swallowing him down, worshipping even this. He licked him clean with aching slowness, reverent as though it were communion, then pressed soft, lingering kisses into the damp skin, savoring the aftershocks of Dylan’s trembling.

When Dylan collapsed back against the pillows, chest heaving, tears caught at the corners of his lashes, Jun finally lifted his head. His lips were swollen, his mouth wet, his eyes molten with love and hunger. He crawled up Dylan’s body, kissing every inch of him along the way—the stomach still shining from his mouth, the chest marked by his teeth, the throat flushed and trembling—until he reached his lips again.

Their mouths met in a slow, devastating kiss, Dylan tasting himself on Jun’s tongue. Jun whispered against his lips, voice broken and shaking, “Mine. Forever. No distance will ever take you from me again.”

Dylan’s arms wrapped weakly around him, dragging him close, his voice hoarse, wrecked. “Jun… my everything…”

They stayed tangled there, breathless and trembling, their first release a storm that left them stripped bare, worshipped and worshipping, their wedding night sealed not in ceremony but in the raw, unrestrained proof of belonging.

For a long moment, Dylan only clung to him, trembling in the aftermath, Jun kissing the sweat-damp curls at his temple. The room smelled of melted wax and garlands, of silk warmed by skin, of them. The silence was thick with their ragged breaths.

Then Dylan stirred. Slowly, shakily, he shifted, rolling them until Jun’s back pressed into the sheets. Jun blinked up at him, startled, his lips parting as if to protest, but Dylan silenced him with a kiss that was all teeth and longing.

When he finally drew back, Dylan’s cheeks were crimson, his eyes bright, but his voice was steady, low. “My turn.”

Jun’s breath caught. The sight above him — Dylan flushed, lips kiss-swollen, chest rising and falling with raw hunger — nearly undid him already. “Dylan…” he whispered, hoarse, almost pleading.

But Dylan only smiled faintly, wicked and shy all at once. He leaned down, kissing Jun’s jaw, then his throat, then lower. Every press of his lips was deliberate, worshipful, leaving wet trails along Jun’s skin.

Jun shivered, head tipping back, his fingers fisting the sheets now. “You don’t have to—”

“I want to,” Dylan interrupted softly against his collarbone, kissing there, licking into the hollow, sucking until the skin flushed deep. “You gave me everything. Let me give it back.”

He trailed lower, slow but relentless, kissing down Jun’s chest, his stomach, leaving Jun slick and glistening in candlelight. Jun’s hands scrambled, desperate, as he bit back moans that grew harder and harder to contain.

“You’re shaking,” Dylan murmured, pressing his tongue flat against the line of Jun’s abdomen, tasting him like he was something sacred. “And you’re so beautiful like this. I can’t believe you’re mine.”

Jun let out a wrecked sound, half sob, half laugh, his hand flying to cover his eyes, as if he couldn’t bear to be seen unraveling. Dylan gently pulled it away, lacing their fingers together, kissing the inside of Jun’s wrist before holding it firm against the mattress.

“Don’t hide,” Dylan whispered, his mouth brushing Jun’s waistband now. “I want to see you fall apart.”

Jun choked on a moan as Dylan pressed his lips beneath the loosened fabric, tasting the heat there, slow and reverent, just as Jun had done to him. His back arched violently, garlands shaking above them, his voice breaking open. “Dylan—oh God—”

Dylan groaned softly at the sound, kissing deeper, tongue tracing, savoring the way Jun writhed under him. “Every sound,” he whispered against his skin, “every tremor… all mine.”

Jun couldn’t stop the cries now, spilling helplessly, his body taut and trembling as Dylan worked him with relentless devotion. His free hand clutched Dylan’s hair, pulling him closer, torn between begging for mercy and demanding more.

When release finally overtook him, it was with a strangled cry that echoed through the silk-draped room, his body arching high off the sheets as Dylan held him down, swallowing every last tremor, worshipping him to the end.

Jun collapsed back into the bed, shuddering, eyes glassy with tears and bliss. Dylan kissed the inside of his thigh, then his stomach, then up his chest, slow and tender, until he reached his mouth again. Their lips met in a long, breathless kiss, Jun still trembling beneath him.

“You drive me mad,” Jun whispered hoarsely against his lips, half laughing, half sobbing.

Dylan smiled shakily, brushing damp hair from Jun’s forehead. “Good,” he whispered, kissing him again, lingering. “Because I’m already mad for you.”

They lay there tangled, marked and breathless, the garlands swaying gently above as if blessing their storm.

After a few more rounds later and several moans later, completely exhausted of their energy sources, they just lay there, tangled in heat and silk and garlands, too breathless to speak. The candles had burned lower, shadows climbing the walls, but the room felt brighter somehow—lit from within by the two of them.

Both on laid flat on their stomach, snuggling close to one side avoiding the wet mess they’d created and the poor room service people would have to deal with.

Dylan shifted first, pressing a shaky kiss to Jun’s damp temple. His lips lingered there, trembling. “I can’t believe this is real,” he whispered, voice rough and small.

Jun gave a broken laugh, one arm tightening around him. “Says the man who just ruined me twice in one night.” His voice cracked at the edges, hoarse and wrecked, but the smile in it was undeniable.

Dylan laughed too, the sound breathless and soft, muffled into Jun’s shoulder. “I wasn’t keeping count husband.”

“I was,” Jun murmured, tugging him closer, their legs tangling lazily beneath the sheets. “Every kiss, every touch—I counted them all. And now I can’t stop.” His fingers drifted through Dylan’s curls, slow and tender, until his hand slid down to brush along his cheek. His thumb lingered against the flush there. “Look at you. Still blushing.”

Dylan ducked his head into Jun’s chest, his ears burning. “You make it sound like I’m some boy caught sneaking into bed for the first time.”

“You feel like it,” Jun whispered. “Except this time, you’re not just mine—you’re mine to keep.”

The word hung between them, heavy and fragile. Dylan’s throat tightened. He kissed Jun’s collarbone, lingering there until he could steady his voice. “…Say it again.”

Jun smiled, his chest shaking under Dylan’s cheek. He tilted Dylan’s chin up until their eyes met in the flicker of candlelight. “My soul.” He kissed him softly. “Mine.” Another kiss, deeper. “Forever.”

Dylan made a wounded little sound, halfway between a laugh and a sob, then buried his face back against Jun’s chest. “God, I’ll never get tired of hearing that.”

They lay in silence again, their breaths syncing, the world shrinking to the rise and fall of their bodies pressed together. Eventually, Dylan spoke, voice muffled. “So… who does dishes now?”

Jun blinked, then barked a laugh, startled and warm. “Dishes?”

“Well…” Dylan lifted his head, his grin lopsided and sheepish. “We’re married. People talk about splitting duties, right? Cooking, laundry, bills. Figured we should sort it out before we fight over it.”

Jun’s laugh softened into something fond. “You mean before my husband leaves every dish in the sink and I lose my mind?”

Dylan gasped, mock-offended. “Excuse me, your husband is very responsible! He does laundry.”

“Only when he runs out of shirts.” Jun smirked, brushing his knuckles over Dylan’s flushed cheek.

“Practical timing,” Dylan muttered, sulking into Jun’s chest again.

Jun tilted his head, considering, his fingers playing absently with Dylan’s hair. “Fine. I’ll cook. You wash. We’ll do laundry together. And bills… well, we’ll both curse them equally. And I’ll charge one kiss per dish.”

Dylan grinned, looking up at him with sleepy eyes. “Oh the inflations! Why don’t you charge per spice at this rate husband?”

Jun’ eyes sparkled with mischief smirking. “Right I didn’t even consider the inflation rates, so it’s a kiss a spice unless my love wants blunt food every day.”

Dylan laughed, voice hoarse. “So domestic already.”

Jun kissed him, soft and sweet. “That’s what we are now.” His voice gentled. “A home. For each other.”

Dylan’s chest squeezed tight. He pressed their foreheads together, whispering like a vow, “Yeah. My home.”

They stayed like that, drifting in and out of laughter, trading promises about morning routines and grocery shopping and who got the bathroom first—mundane things wrapped in silk and candlelight, made holy by the simple fact that they were theirs to share now.

Eventually, Dylan pulled the blankets tighter around them, settling against Jun’s chest. Jun’s arms curled around him protectively, his lips brushing the top of Dylan’s head.

“I’ll never get used to this,” Dylan murmured sleepily. “Falling asleep knowing you’re right here.”

Jun smiled into his hair. “Then don’t get used to it. Just… treasure it. Like I do.”

And in the hush of their wedding night, laughter still clinging faintly to their breaths, they slipped into dreams—two boys, tangled in silk, beginning forever not with ceremony but with love, worship, and the promise of all the days ahead.

Notes:

THE END

Notes:

I hope you enjoyed and stuck around till the end.

Upcoming work: When innocence and unholy crossed paths (Topform: Johnny and Naru ep 7)

Khobkhun khaaa

Series this work belongs to: