Work Text:
Geonwoo knew the day was doomed the moment his phone rang.
Not because he didn’t love his sister.
Not because he didn’t love his nephew.
But because today—today—was supposed to be his and Junseo’s.
Their date night. The rare, carefully protected one. No practice schedules, no meetings, no interruptions. Just the two of them, dinner somewhere quiet, Junseo laughing with his head tilted back, fingers hooked into Geonwoo’s sleeve like he belonged there.
And then—
“Geonwoo, I’m so sorry. Can you take Hyeonie for a few hours? Just until we get back.”
A pause.
A small voice in the background: “Uncle woo~?”
He closed his eyes.
“…Yeah,” he sighed. “Of course.”
Junseo was already at the café when Geonwoo arrived.
Pastel sweater with soft patterns. Midnight Black coat complementing his pale white skin. Soft hair falling just a little into his eyes.
Pretty. Dangerously pretty.
Geonwoo felt the familiar fond ache in his chest—one and a half years together and it still hit him every time.
Then Junseo’s gaze dropped.
“…Geonwoo,” he said slowly, eyes widening. “Who is this?”
The six-year-old gripping Geonwoo’s hand looked up at Junseo like he’d just seen a miracle.
Big eyes. Round cheeks. Tiny backpack slipping off one shoulder.
“I’m Chung Sanghyeon,” he announced proudly. “But my family calls me Hyeonie and I'm...” sanghyeon puts up six fingers proudly like he just found the solution to a hard math equation, “...six years old.”
Junseo gasped.
Actually gasped.
“Oh my god,” he breathed, crouching instantly to eye level. “You’re so cute.”
Geonwoo felt something twist—warning bells, maybe—but it was too late.
Sanghyeon stepped closer, inspecting Junseo with serious intensity.
“…You’re prettier than Uncle Geonwoo said.”
Junseo laughed, bright and warm. “He talked about me?”
“All the time,” sanghyeon nodded solemnly.
“He says you’re his favorite person.”
Geonwoo choked. “HEY—”
Junseo’s smile softened immediately.
And just like that—
It was over.
Sanghyeon decided he loved Junseo within ten minutes.
By fifteen, he was holding Junseo’s hand.
By twenty, he was sitting between them.
“No,” sanghyeon said firmly when Geonwoo tried to pull Junseo closer. “Junseo-hyung sits here.”
Junseo blinked. “Hyung?”
Sanghyeon nodded. “You’re older than me. You’re pretty. So you’re hyung.”
Junseo melted.
Geonwoo watched in horror as Junseo let the child feed him dessert.
Watched as Junseo wiped chocolate off the child’s mouth with his thumb.
Watched as sanghyeon leaned into Junseo’s side like he’d been doing it his whole life.
“This,” Geonwoo muttered, arms crossed, “was supposed to be our date.”
Junseo glanced at him, amused. “He’s sweet.”
“He’s a menace.” geonwoo muttered
Sanghyeon looked up. “Uncle, don’t be mean. Junseo-hyung doesn’t like mean people.”
Junseo snorted. “He’s right.”
Traitors.
Both of them.
Inside the park
Junseo had sanghyeon on his shoulders now, fingers gripping Junseo’s hair gently.
“I like you,” sanghyeon announced suddenly.
Junseo laughed. “I like you too.”
“No,” sanghyeon said seriously. “I like you like this.”
He made a heart with his tiny hands.
Geonwoo stopped walking.
Junseo froze. “Like… this?”
“Yes. When I grow up, I’ll marry you.”
Silence.
Geonwoo slowly turned. “Excuse me?”
Sanghyeon leaned forward, whispering loudly, “Junseo-hyung, you should leave Uncle Geonwoo and wait for me.”
Junseo’s face went red instantly. “Hyeonie—!”
“I’ll be taller,” sanghyeon continued confidently. “And I won’t get jealous all the time.”
Geonwoo sputtered. “I do NOT—”
“You do,” Junseo said without looking at him.
Betrayal. Again.
Geonwoo crouched down to sanghyeon’s level, eyes narrowed. “Listen here, kid. That’s my boyfriend.”
Sanghyeon frowned. “For now.”
Junseo laughed so hard he had to sit down.
Geonwoo watched his boyfriend laugh—really laugh—and felt the annoyance drain despite himself.
…Damn it.
Geonwoo realized something was very wrong when Junseo’s sleeve was no longer his.
The child had latched on with both hands, walking proudly beside Junseo like a tiny escort, chin up, steps exaggerated.
“Hyung,” sanghyeon said, tugging gently. “You walk slow. I’m small.”
Junseo immediately slowed down. “Oh—sorry. Is this better?”
“Yes,” sanghyeon nodded, satisfied. “You’re very considerate.”
Geonwoo stared.
That’s my line.
He reached for Junseo’s other hand.
Sanghyeon noticed instantly.
“No.”
Geonwoo blinked. “…No?”
Sanghyeon tightened his grip on Junseo’s sleeve. “You already held him before. It’s my turn.”
Junseo looked between them, lips twitching. “Geonwoo…”
“It’s fine,” Geonwoo said through clenched teeth. “I’m just standing next to my boyfriend.”
Sanghyeon gasped.
“Boyfriend?” he repeated.
Junseo nodded gently. “Yeah.”
Sanghyeon looked at Geonwoo like he’d just learned vegetables were mandatory.
“…I don’t like that.”
Geonwoo scoffed. “Good.”
Junseo sighed, patting sanghyeon’s head.
“Hyeonie, don’t be rude.”
“I’m not rude,” sanghyeon said seriously. “I’m honest.”
Then, looking straight at Geonwoo:
“You don’t match him.”
Junseo choked.
Geonwoo’s jaw dropped. “I don’t—what does that even mean?!”
“You’re loud,” sanghyeon continued, counting on his fingers.
“You walk fast. And you make angry eyebrows.”
Junseo covered his mouth, shoulders shaking.
Geonwoo pointed. “You—listen—”
Sanghyeon turned to Junseo immediately. “Hyung, can I have ice cream?”
Junseo nodded instantly. “Of course.”
Geonwoo stared at his betrayal in real time.
Junseo bought three cones.
One vanilla. One chocolate. One strawberry.
Before Geonwoo could even register what flavor was his—
Sanghyeon leaned over and took a lick of Junseo’s ice cream.
Junseo laughed. “Hey!” Geonwoo gasped.
“It’s good,” sanghyeon declared. “Can I have yours?”
Junseo hesitated for half a second.
That half second destroyed Geonwoo.
“Absolutely not,” Geonwoo said sharply.
“That’s Junseo’s.”
Sanghyeon looked offended.
“You have your own.” Geonwoo pointed at the ice cream melting in those tiny hands.
“That’s not the point”, sanghyeon fired back.
Junseo awkwardly offered his cone. “I don’t mind—”
“I mind,” Geonwoo said immediately.
Sanghyeon narrowed his eyes. “You’re very selfish for a grown-up.”
Geonwoo snapped, “You’re very bold for someone who can’t tie his own shoes.”
Sanghyeon froze.
Sanghyeon gasped so dramatically it could’ve earned an award.
“I can,” he said, voice trembling. “I just don’t like to.”
Junseo crouched instantly. “Hey—hey, it’s okay. Uncle didn’t mean it.”
Geonwoo watched Junseo wipe chocolate from sanghyeon’s lip with a napkin.
That should’ve been him.
“This is unbelievable,” Geonwoo muttered.
Sanghyeon looked up at Junseo. “Hyung, is Uncle Geonwoo always jealous?”
Junseo paused.
Then smiled sweetly.
“Yes.”
They sat on a bench.
Junseo sat in the middle without thinking.
That was his second mistake.
Sanghyeon climbed into Junseo’s lap immediately.
Geonwoo stared. “…Get down.”
Sanghyeon wrapped his arms around Junseo’s waist with his small and chubby hands. “No.”
Junseo hesitated. “Geonwoo, it’s okay, he’s just—”
“That’s my spot.”
Sanghyeon pressed his cheek against Junseo’s chest and smiled smugly.
Junseo looked like he might combust.
“I fit better,” Sanghyeon said quietly.
Geonwoo leaned closer. “Listen here, kid. I’ve known him longer.”
“So?” sanghyeon replied with a cute face trying to seem serious . “I like him more.”
Junseo covered sanghyeon’s ears instantly.
“Okay! Let’s all calm down.”
Geonwoo crossed his arms. “He started it.”
Sanghyeon yawned exaggeratedly. “You’re tiring.”
Junseo laughed helplessly, rubbing sanghyeon’s back until the child relaxed.
Geonwoo watched the way Junseo’s hand moved instinctively.
Soft. Secure.
Like it belonged there.
His chest tightened.
As they stood to leave, sanghyeon tugged at Junseo’s sweater.
“Hyung,” he whispered loudly, “when I grow up, I’ll protect you better.”
Junseo smiled. “I think Uncle Geonwoo already does.”
Sanghyeon frowned. “But I’ll share my snacks.”
Geonwoo sighed deeply. “I’m right here.”
Sanghyeon looked up at him seriously.
“…Fine. You can stay.”
Junseo burst out laughing, leaning into Geonwoo’s side.
Geonwoo wrapped an arm around him instinctively, muttering, “Generous.”
Junseo crouched in front of Sanghyeon , holding a paper cup with both hands. “Careful, it’s warm,” he said softly, blowing on the rim first before offering it.
Sanghyeon watched with rapt attention.
“You’re very kind,” he declared.
Junseo smiled, eyes crinkling. “Thank you.”
Geonwoo stood there, cup in hand, feeling suddenly… irrelevant.
“Junseo,” he called. “You’re dripping.”
Junseo glanced down, noticed a bit of coffee on his sleeve, and frowned.
Before Geonwoo could step forward, sanghyeon grabbed a napkin from the table.
“I’ll help,” sanghyeon said proudly, dabbing very seriously at Junseo’s sleeve.
Junseo let him.He let him.
Geonwoo’s eye twitched.
“That’s—” Geonwoo started. “That’s my job.”
Sanghyeon didn’t even look at him. “You’re not very good at your job.”
Junseo hummed in agreement. “You do tend to yank me around.”
Geonwoo stared at him. “I do not—”
“You walk fast,” Junseo added casually. “And you forget I’m shorter.”
Geonwoo opened his mouth. Closed it.
Sanghyeon looked up at Junseo, delighted. “See? He doesn’t listen.”
Geonwoo crossed his arms. “This is emotional abuse.”
Junseo smiled sweetly, again.
“You’ll survive.”
They started walking again.
Sanghyeon slipped his tiny fingers into Junseo’s hands which according to the six year old is big and warm and soft like those pretty pillows at home.
Geonwoo slowed deliberately so Junseo would have to turn back.
Junseo didn’t.
“Junseo,” Geonwoo said flatly. “Why is he holding you?”
Sanghyeon answered before Junseo could. “Because I asked.”
Junseo nodded. “He asked nicely.”
Geonwoo stopped walking entirely. “I ask nicely all the time.”
Junseo tilted his head. “You ask like you expect it.”
“That’s because I’m your boyfriend.”
Sanghyeon scoffed.
Actually scoffed.
“That’s temporary.”
Geonwoo bent down to eye level, voice low. “You’re pushing your luck, kid.”
Junseo immediately stepped between them, hand landing on Geonwoo’s chest. “Hey. No intimidating.”
“I wasn’t intimidating.”
“You used your scary voice.”
Geonwoo looked betrayed. “You like my scary voice.”
Junseo smiled innocently. “Not when you use it on children.”
Sanghyeon beamed victoriously and leaned into Junseo’s side.
Geonwoo straightened slowly. “I’m being ganged up on.”
Junseo shrugged. “You started it.”
At the bookstore, it got worse.
Junseo crouched by the children’s section, pulling out books and reading titles aloud. Sanghyeon sat cross-legged in front of him, listening intently, chin in his hands.
Geonwoo hovered nearby like an uninvited ghost.
“Junseo,” he said. “You don’t even like picture books.”
Junseo opened one anyway. “I like this one.”
Sanghyeon nodded. “It has animals.”
Geonwoo pointed. “You said you hate books with too many pictures.”
Junseo didn’t look up. “I said I hate when you interrupt my reading.”
Sanghyeon giggled.
Geonwoo pinched the bridge of his nose.
Junseo began reading aloud, voice gentle and animated, changing tone for each animal.
Sanghyeon leaned closer, head resting against Junseo’s knee.
Geonwoo watched, helpless, as Junseo absentmindedly ran his fingers through the child’s hair.
That should have been illegal.
“Junseo,” Geonwoo tried again. “You’re spoiling him.”
Junseo flipped the page. “You spoil me all the time.”
“That’s different.”
Sanghyeon looked up. “Do you read to Uncle
woo too?”
Junseo smiled fondly. “Sometimes.”
Geonwoo perked up. “See—”
“But he falls asleep.”
Sanghyeon frowned at Geonwoo. “That’s rude.”
Geonwoo protested, “Your hyung has a very calming voice!”
Junseo laughed. “So you admit it.”
Sanghyeon nodded decisively. “Then you don’t need him. You have books.”
Geonwoo stared. “…What kind of logic is that?”
“The correct kind,” Junseo said in between giggles.
By the time they reached the arcade, Geonwoo was barely holding on to his dignity.
Sanghyeon insisted Junseo sit next to him for every game.
Junseo complied.
Every time.
When Geonwoo tried to sit between them, sanghyeon physically pushed his leg away.
“No,” sanghyeon said firmly. “You block the screen.”
Geonwoo stared down at him. “You’re three feet tall.”
Junseo laughed. “He’s not wrong.”
Geonwoo threw his hands up. “Whose side are you on?”
Junseo didn’t hesitate. “Hyeonie’s.”
Geonwoo froze.
“…Wow.”
Sanghyeon pumped his fist.
Junseo leaned over and whispered, “You’re winning.”
Sanghyeon whispered back , loudly, “I know.”
Geonwoo felt personally attacked.
During a claw machine game, Junseo helped sanghyeon aim.
Geonwoo leaned over. “You’re doing it wrong.”
Junseo frowned. “I think it’s fine.”
“It’s not—”
Junseo pulled the lever.
They won.
Sanghyeon shrieked in delight and hugged Junseo around the neck.
Geonwoo watched his soul leave his body.
Junseo laughed, holding the plush up. “See?”
Sanghyeon pressed the toy into Junseo’s chest. “For you.”
Geonwoo choked. “That’s supposed to be mine.”
Junseo smiled softly. “He gave it to me.”
Sanghyeon nodded. “Because I like you.”
Geonwoo muttered, “I liked you first.”
Junseo heard him anyway.
The final blow came when they sat down to rest.
Junseo sat first.
Geonwoo was about to join him when sanghyeon climbed into Junseo’s lap without warning, curling up like it was the most natural thing in the world.
Junseo startled, then immediately adjusted his hold, one arm wrapping securely around the small body.
Geonwoo stared.
“No,” he said quietly. “Absolutely not.”
Sanghyeon yawned. “Too late.”
Junseo rubbed sanghyeon’s back gently. “He’s tired.”
“So am I,” Geonwoo said. “And I don’t sit on your lap in public.”
Sanghyeon peeked up. “You should.”
Junseo laughed. “Please don’t.”
Geonwoo sighed. “See? Even he—”
Junseo added, “You’re too big.”
Silence.
Sanghyeon giggled uncontrollably.
Geonwoo looked at Junseo like he’d been stabbed. “That was unnecessary.”
Junseo smiled apologetically. “True though.”
Sanghyeon nestled closer. “He’s warm.”
Junseo hummed correcting him. “You are.”
Geonwoo sat down beside them, defeated, resting his elbows on his knees.
“This is my life now,” he muttered.
Junseo glanced at him, eyes soft. “You love him.”
Geonwoo hesitated.
Then nodded. “…Yeah.”
Geonwoo caught himself rewinding the day.
The way Junseo adjusted his pace for smaller legs.
The way he listened seriously to nonsense stories.
The way his voice softened without him trying.
At one point, sanghyeon fell while running.
Junseo was there instantly.
“It’s okay,” he whispered, kissing the scraped knee gently. “See? All better.”
Sanghyeon sniffed, then smiled. “I love you.”
Junseo smiled back. “I love you too.”
Something settled in Geonwoo’s chest.
Something warm.
Something terrifying.
Sanghyeon was exhausted.
As they sat on a bench, the city lights warm and low.
Sanghyeon curled into Junseo’s lap, thumb in his mouth, eyes fluttering shut.
Junseo cradled him instinctively, one arm secure, the other brushing hair from his forehead.
He didn’t even realize he was doing it.
Geonwoo sat beside them, silent.
For the first time all day, jealousy faded completely.
Junseo looked peaceful.
Whole.
Loved.
Geonwoo imagined—
Junseo like this every night.
A child asleep against his chest.
Soft laughter in a home that felt safe.
Junseo glanced up. “What?”
Geonwoo shook his head, smiling quietly. “Nothing.”
If this was what it felt like…
Then maybe—just maybe—
He didn’t mind sharing Junseo’s attention for a little while.
Even with a bratty six-year-old.
Sanghyeon shifted in Junseo’s lap, already half-asleep. “I love you.”
Junseo whispered back, “I know.”
Geonwoo watched them, heart aching and full all at once
.
Jealous.
Annoyed.
Completely, hopelessly in love.
And when Junseo leaned slightly toward him, shoulder brushing his—
Geonwoo wrapped an arm around them both without thinking.
Sanghyeon didn’t protest.
Junseo smiled.
And Geonwoo realized, this was what it felt like.
Geonwoo leaned forward and kissed Junseo's forehead while softly nudging the six-year-old goofball’s hair in complete content.
Geonwoo closed his eyes.
Thinking.
Maybe in near future this will be his comfort , his salvation , his home.
