Work Text:
The first time Felix realizes he’s watching Hyunjin too closely, it’s two in the morning.
They’re in the dance studio again – nothing unusual there. The neon haze of the practice room light reflects off the mirrors, casting shadows that move like ghosts when no one’s paying attention. Hyunjin is practicing the same four counts of choreography on loop, over and over and over. His shirt is damp with sweat, hair clinging to his neck, brows furrowed in focused frustration. Everyone else had left an hour ago, drained and aching. But Hyunjin – he’s still moving like he’s chasing something just out of reach.
Felix had planned to leave too. He even made it to the door. But then Hyunjin muttered something under his breath, cursed quietly in frustration, and Felix turned back around like gravity had shifted and the only anchor was the boy in the center of the floor.
He tells himself it’s just concern. He’s worried. That’s normal. That’s what teammates do.
So he stays. Sits against the wall, legs pulled up to his chest, pretending to scroll on his phone while he watches Hyunjin push himself past exhaustion.
But it happens again the next week.
And the week after that.
And suddenly it isn’t just the way Hyunjin dances that holds his attention – it’s everything. The way he ties his hair up in a messy ponytail with a pen when he can’t find a tie. The way he sings quietly under his breath when he thinks no one’s listening. The way he drinks banana milk like it’s luxury, eyes closed, head tilted back like he’s tasting peace.
Felix starts to notice patterns.
Hyunjin always laughs before he says something sarcastic, as if softening the blow in advance. He writes notes in the margins of lyrics in cramped Hangul, always in pencil, as if he never wants his thoughts to be permanent. He taps his thumb three times on his thigh when he’s nervous. Felix sees it before every live performance.
It’s not love. Not yet.
At least, that’s what Felix keeps telling himself.
Because love feels bigger than this, right? Louder. More dramatic. Love is falling off cliffs and gasping for air and writing sonnets in secret. This – whatever this is – feels quieter. Like an inhale before a verse. Like watching someone without them knowing and wanting nothing but for them to be happy, even if you don’t get to be the reason why.
Still, something shifts the night Hyunjin falls asleep on Felix’s shoulder.
They’re in the van, returning from a late shoot. The others are asleep or half-asleep, the city light flickering through tinted glass. Felix has his earphones in, a soft indie track humming in the background. He barely notices Hyunjin leaning over until there’s weight on his arm, warmth against his side.
He freezes.
Hyunjin is asleep. Breathing slow and steady, lashes brushing his cheeks, lips parted just enough to reveal the edge of a sigh. He looks peaceful. Like someone who trusts too easily.
Felix doesn’t move. Doesn’t dare breathe too loud. His heart is beating so violently it feels like the entire van can hear it.
And it hits him – the gentle ache in his chest.
It isn’t just friendship anymore.
He’s not sure when it changed. When admiration slipped through the cracks and turned into yearning. When laughter turned into longing. When “he’s beautiful” turned into “I want to know what it feels like to be loved by him.”
But it has.
And as Hyunjin sleeps on his shoulder, Felix stares out the window and wonders what the hell he’s supposed to do now.
It doesn’t happen all at once, but more like rain soaking into fabric – quiet, invisible, and irreversible.
Felix doesn’t tell anyone. Because if he names it, if he lets it live in the open, then it becomes something real. And real things have rules. Real things come with consequences.
So he keeps it buried in the softest parts of himself – beneath the jokes, the late-night ramen runs, the way he always passes the mic to Hyunjin during interviews when he knows he’s about to say something funny. Beneath the way his gaze finds Hyunjin first in every crowd, like instinct. Like home.
He becomes fluent in the art of quiet love.
It’s in the way he memorizes Hyunjin’s coffee order, even though Hyunjin always insists he’ll drink whatever’s available. In the way he saves clips from fansites that capture Hyunjin’s smile when he’s not posing – unguarded, real. In the way he pretends not to notice when Hyunjin leans into him during variety shows, head bumping lightly against his shoulder, like Felix is a place to rest.
Hyunjin doesn’t know. Couldn’t know.
Because Felix is sunshine. That’s what they all say. Sunshine can’t cast shadows, can’t fall apart. Sunshine is supposed to warm, not burn.
So he smiles. Every time.
Even when it hurts.
And sometimes – rarely – he writes.
Late at night, when the dorm is quiet and the others are asleep or pretending to be, Felix opens his notes app or an abandoned voice memo, and he writes things he’ll never say out loud.
I think I love you in a way that’s too soft to survive the world.
I don’t want anything from you. I just want you to be okay.
If I were braver, I’d sing this to you.
He doesn’t finish any of them. The songs. The thoughts. The confessions. They all trail off somewhere around the chorus, as if naming the truth would set something fragile on fire.
One night, he’s sitting at the kitchen table past midnight, headphones on, tinkering with a melody that feels too much like a memory. He’s trying to capture the sound of Hyunjin’s laugh – this impossible, melodic thing that always rings louder in Felix’s mind than it ever does on video.
Hyunjin wanders in, barefoot and blinking sleep from his eyes.
“You’re still up?” he mumbles, voice thick and hushed.
Felix nods, tugs off one side of his headphones. “Couldn’t sleep.”
Hyunjin pads over, leaning on the table beside him, peering at the laptop screen. “Sounds pretty.”
Felix swallows. “It’s nothing. Just playing around.”
Hyunjin hums. Smiles a little. Doesn’t push.
But before he walks away, he says softly “You always make things sound like feelings I forgot I had.”
And Felix just sits there, frozen. Because god, if only you knew.
There are moments when he almost tells him. Not directly. Not with the words. But with a glance, a pause, a half-formed sentence that never quite makes it past his lips.
Like the time they’re backstage, waiting to go on, and Hyunjin is pacing like he always does, nerves fraying at the edges. Felix catches his hand, gives it a gentle squeeze, says, “You’re gonna be brilliant.”
And Hyunjin looks at him – really looks at him – for a beat too long.
Felix almost says, You always are.
Instead, he lets go. Smiles. Move on.
Because he’s built a home inside this silence, and sometimes silence is the only way to stay.
The dorm is alive with the kind of chaotic energy that only comes after a good performance and too much sugar. Someone ordered bubble tea. Jisung’s making up remixes of their new title track using mukbang audio. Seungmin is recording blackmail in 4K. It’s the kind of night where the world feels light for a moment, like they’re just boys again – not idols, not public property. Just themselves.
Felix is curled into the corner of the couch, oversized hoodie and a warm drink in his hands, content to be part of the noise even if he’s not adding to it.
Hyunjin is on the floor, head resting against Chan’s leg, eyes half-lidded and smile lazy. He’s glowing in the way he always does after a good stage. Felix watches the rise and fall of his chest. Watches his fingers toy with the drawstring of his hoodie. Watches his mouth curve around a story he’s starting to tell.
And that’s when it happens.
“She texted me again,” Hyunjin says, almost laughing. “The same one from the Versace photoshoot.”
Jeongin immediately perks up. “Wait – Ningning?”
Hyunjin grins. “Yeah. She said I looked ‘mysterious’ on camera. Whatever that means.”
There’s teasing. Shouting. Changbin screaming something about how unfair it is for one person to have that face and that jawline. Minho fake-gags. Seungmin throws a pillow.
Felix forces a laugh. He’s good at that now.
But something in his chest is splintering.
It’s not jealousy exactly – not of her. It’s more the confirmation. The reminder that Hyunjin lives in a world Felix doesn’t belong to. That while Felix is cataloguing the sound of Hyunjin’s voice when he’s half-asleep and writing songs he’ll never sing, Hyunjin is texting someone else. Laughing about someone else. Thinking about someone else.
And she gets to know she’s wanted.
Felix presses his cup against his lips even though it’s already cold. Tries to smile when Hyunjin looks up at him, like did you hear that? Wasn’t that funny?
He nods. Laughs again. It tastes like paper in his mouth.
Because Hyunjin talks about her the way Felix talks about Hyunjin in the songs no one hears.
And he realizes, suddenly, that silence doesn’t protect you from heartbreak.
It only lets it echo louder.
Felix doesn’t know when the ache stops being manageable.
At first, it was background noise. A dull throb, like a bruise you forget until something brushes against it. It was easy to ignore. Smile. Deflect. Bury it in work. In dance. In laughter that felt real enough if he didn’t look too closely at it.
But lately, the ache has become a constant companion. Not loud. Just present. Like a second heartbeat. Like a reminder that he’s always half-a-step behind something he was never allowed to chase.
It gets worse during comeback season.
The days blurred into nights, schedules stacked like towers ready to collapse. Rehearsals bleed into shoots. Voices go hoarse. Feet ache. No one’s sleeping. Everyone’s fraying. And it’s in this chaos – this beautiful, exhausting machine they’ve given their youth to – that Felix finds himself slipping.
Not publicly. Never that.
But in the cracks.
Like the moment backstage when Hyunjin laughs with their stylist, tilts his head and leans in, and Felix watches them like he’s outside a window looking in. Or the time during vocal practice when Hyunjin sings a line too softly, like it’s for someone, and Felix wonders if that someone has eyes not his.
It’s stupid. Petty. He hates himself for it.
But love unspoken has nowhere to go. So it turns inward. Grows sharp.
They’re rehearsing choreography late into the night. Everyone’s tense. Mistakes are piling. Tempers are thinning. Felix is tired. Hungry. His knees hurts. And Hyunjin – Hyunjin is flawless, of course, dancing like his body is language and emotion and art all at once.
“You okay?” Hyunjin asks, during a short break, voice low, concerned. Sweat dripping down his neck.
Felix nods, too quickly. “Yeah. Fine.”
“You look kinda – “
“I said I’m fine.”
It comes out sharper than he meant. Hyunjin pulls back, startled, eyes narrowing slightly like he’s trying to read between lines that were never written down.
“Okay,” he says quietly. “Sorry for asking.”
And Felix hates that. Hates the way Hyunjin looks at him like that. Like a door has shut and he doesn’t know why.
Later, in the dorm, Hyunjin knocks on his bedroom door.
“Can we talk?”
Felix hesitates. Then: “I’m tired.”
A pause. Not long enough to be dramatic. Just long enough to hurt.
“Okay,” Hyunjin says. “Good night.”
Felix presses his forehead against the door after he walks away, eyes shut. Fists clenched. The words are there, right there – I’m sorry. I’m not mad. I just love you and I don’t know what to do with it anymore.
But he doesn’t say them.
Because the thing about unspoken love is that it becomes a habit. A reflex. A prison with invisible bars.
That night, he writes again.
Not a song. Not this time.
Just a line in a half-finished notebook.
Loving you quietly used to be enough. I don’t think it is anymore.
He doesn’t finish the page.
He never does.
Hyunjin doesn’t know when Felix stopped looking him in the eye.
It’s subtle. Barely noticeable to anyone else. But Hyunjin has always been attuned to the things that don’t get said – the pauses, the glances, the space someone leaves behind when they’re still in the room but already halfway gone.
Felix still laughs at the right moment. Still shows up, still does the choreo clean, still takes selfies and edits clips and hugs the members with that same sunshine warmth that makes people gravitate toward him like flowers toward the sun.
But Hyunjin knows him.
He knows when that laugh doesn’t reach his eyes. When his hugs feel a beat too short. When his answers land just a second too late, like he’s buffering in real life.
And he knows Felix well enough to know he won’t talk unless asked.
So one night, long after the others have gone to bed, Hyunjin finds him in the kitchen – hood up, hair messy, a spoon in his mouth and a half-eaten tub of ice cream on the counter. Classic comfort ritual. A red flag wrapped in vanilla.
“Shouldn’t you be asleep?” Hyunjin says softly.
Felix doesn’t jump. Doesn’t flinch. Just looks up with that practiced, easy smile that has started to feel a little too smooth around the edges.
“Could say the same about you.”
Hyunjin walks over, steals a spoonful without asking. It’s strawberry. Of course it is. Felix has never once admitted it’s his favorite, but Hyunjin has known since 2018.
“You’ve been quiet lately,” he says.
Felix shrugs. “Busy.”
“Since when has ‘busy’ stopped you from sitting next to me during meals?”
The silence hangs too long.
Then Felix says, not unkindly, “I sit near you.”
“Yeah,” Hyunjin murmurs. “But you don’t look at me anymore.”
That’s when something flickers across Felix’s face. Not surprise. Not guilt. Just... recognition. Like Hyunjin had finally said something that had been circling them both like smoke in a sealed room.
Felix’s gaze drops. He scoops more ice cream, lets it melt on his tongue before he answers.
“I’m just tired.”
“You’ve been tired for weeks.”
Felix doesn’t respond.
Hyunjin sighs. Leans against the counter beside him. The space between their elbows feel like an ocean.
“I miss you,” he says quietly. Not dramatic. Not demanding. Just true.
Felix’s shoulders tense, just barely.
“I’m right here,” he says. But it sounds like a lie.
Hyunjin doesn’t know what he’s asking for. Not really. Only that something has shifted. That Felix has built a wall he can’t see over.
He wants to say: If I’ve done something, tell me.
He wants to say: Come back.
He wants to say: Stay.
Instead, he nudges Felix’s elbow with his own. A simple, familiar touch. A memory.
“Save me the last bite next time, yeah?”
Felix smiles. This time it reaches his eyes.
“Yeah. Sure.”
And just like that, the moment passes.
But Hyunjin goes to bed that night with a dull ache in his chest, the kind that comes from realizing you might be losing something before you ever knew it was yours to keep.
It starts with the little things.
Felix begins to miss cues – not on stage, never on stage. But in conversation, in the dorms, in the moments that used to feel like second nature.
Hyunjin says something sarcastic, soft-biting, laced with laughter the way he always does, and instead of grinning back like usual, Felix just… nods. As if the joke had passed him by. As if he hadn’t heard it at all.
Then there’s the dinner where Hyunjin reaches to pass him a plate, instinctive, automatic – and Felix doesn’t take it. Doesn’t even look up. Just thank Minho instead when he hands it over five seconds later.
It’s nothing, at first.
But Hyunjin keeps noticing.
He notices the way Felix’s answers are shorter now, edited. The way he no longer lingers in doorways or sits next to him on the couch like gravity used to pull them there. The way he avoids eye contact – gently, carefully – like it’s out of habit now, not just mood.
And he notices most of all during rehearsals. Because that’s when Hyunjin always knew Felix best. In motion. In muscle memory. In rhythm.
But now, Felix is slipping. Not in steps, but in presence.
He still dances like he means it, still hits every mark – but his energy is off. Controlled. Contained. Like he’s conserving something. Like there’s something else taking up space inside his chest, and it’s eating away at him from the inside.
One day, after hours of practice, Hyunjin corners him in Studio C – the small room with scratched-up mirror and the dim lighting no one really likes. Felix had come here to be alone. He didn’t want to be found.
Hyunjin shuts the door behind him. Quiet. No anger. Just tension.
“Talk to me.”
Felix doesn’t turn around. “About what?”
“You know what.”
A beat. Then another. Felix exhales. “I’m just tired.”
Hyunjin walks closer, slow and careful like he’s approaching something wounded.
“No, you’re not. Or – maybe you are. But not just tired.” His voice drops. “You’re disappearing.”
Felix flinches. It’s small. Barely there. But Hyunjin catches it.
“I’m still here,” Felix mutters, low, almost defensive.
“No, you’re not.” Hyunjin’s voice wavers, then hardens – gentle but unwavering. “You used to be with me. Now it feels like I’m performing to someone who’s already left.”
Felix turns, then, finally, and Hyunjin sees it – the exhaustion, the restraint, the emotion brimming so dangerously close to the surface it looks like it’s choking him.
“What do you want me to say?” Felix asks, voice rough. “That I’m not okay? That I’m losing it a little? That it’s hard to be around you sometimes because I’m trying so hard not to want something I’m not allowed to want?”
The silence in the room splits.
Hyunjin freezes.
Felix realizes.
Too much.
He looks away quickly, jaw tight. “Forget it.”
But Hyunjin steps forward, searching his face. There’s shock there, yes – but not fear. Not rejection. Just realization. Sad and slow and blooming too late.
“Is this what this is?” Hyunjin asks, soft. “Is it me?”
Felix laughs then, bitter and broken. “It’s not your fault. You didn’t do anything wrong.”
“But I hurt you.”
Felix doesn’t answer.
Because he can’t say it. That just existing beside Hyunjin – while loving him this much, while pretending he doesn’t – is what’s breaking him.
So he says the only thing he can.
“I need space.”
And Hyunjin, for once, doesn’t chase him.
He just nods, like the pieces are finally falling into place. Like he’s realizing that something fragile was in his hands all this time, and he never saw it until it cracked.
“I’ll give it to you,” he says. Quiet. Heavy.
Then he leaves.
And for the first time since it started, Felix breaks down completely – alone, in a practice room, with music still faintly through the wall. Like a soundtrack to something ending.
Hyunjin doesn’t go back to the dorm.
Not right away.
Instead, he walks until the ache in his chest numbs into something dull. His mask is still in his pocket, hoodie pulled up over his head, headphones in with no music playing. He walks through neon-lit streets and lets the night swallow the sound of his footsteps.
Felix’s voice plays on loop in his mind.
It’s hard to be around you sometimes because I’m trying so hard not to want something I’m not allowed to want.
It hits like something out of a dream – unreal, half-formed. And yet it’s also the clearest thing Hyunjin’s ever heard.
And he realizes, with a kind of sick horror, that Felix had been telling him all along. Not in words. But in the way he started pulling away. In the way his laugh dimmed. In the way he stopped looking at Hyunjin like he was something soft.
Hyunjin thought they were okay. He thought maybe Felix was just burnt out. Overworked. Introverting. He told himself not to press too hard, to give space, to let Felix come to him.
But now he knows.
Now he sees it.
The way Felix looked at him in that dance studio – with his whole heart caged in his throat, trying not to spill. The way his voice cracked on the word want.
And Hyunjin wonders how long it’s been like this.
How many nights Felix stayed quiet because he thought love would ruin them.
How many times he reached out, hesitated, and folded his hands back into his lap.
Hyunjin leans against a wall in some back alley near a 24-hour convenience store, slides down until he’s sitting on cold concrete.
He thinks of the way Felix always waited until everyone else had eaten before he took the last rice ball. The way he texted Hyunjin articles about art museums and photos of graffiti in cities they passed through. The way he always gave Hyunjin a little more space on the couch, even when they didn’t need it.
And it hurts. It hurts in the quietest, sharpest way imaginable.
Because Hyunjin didn’t see it.
Because Hyunjin might have known – deep down – but didn’t know enough.
And worst of all: because of part of him feels it too.
Felt in the way he always searched for Felix in mirrors before they walked on stage.
Felt it in how easily their bodies fell into rhythm, like choreography wasn’t taught but remembered.
Felt it in the stillness Felix left behind when he started pulling away.
But he was scared. He told himself it wasn’t that. It couldn’t be. They were friends. They were members. They were idols.
So he never asked. Never reached further. Never thought he needed to.
Now it’s too late.
Maybe.
Later that night, back at the dorm, Hyunjin stares at the door to Felix’s room.
He almost knocks.
But stops himself.
Because now he knows: Felix has been knocking for months. And Hyunjin had never opened the door.
The first thing to go is the casual closeness.
They still share a dorm. Still eat together, rehearse together, perform on the same stages. But the ease is gone. The magnetic pull between them – the effortless way they used to find each other in crowded rooms or laugh at jokes no one else heard – has unraveled into nothing.
Felix still smiles. Always smiles. He’s made it a habit now, reflexive. It keeps people from asking too many questions. But it doesn’t reach his eyes anymore, and he knows it.
He keeps his distance because it’s easier that way. Safer.
There’s no bitterness. No explosions. Just… stillness. Like the part of himself that loved too much finally cracked under its own weight and quietly folded in on itself. It doesn’t hurt in the same sharp way it used to. Now it’s dull. Familiar. An ache he carries like a second skin.
He doesn’t write about Hyunjin anymore.
Not because the feelings are gone – but because they’ve turned into something wordless. Something music can’t hold.
Sometimes, late at night, Felix scrolls through old photos on his phone. Back when everything felt lighter. Back when Hyunjin would lean into him without thinking, when Felix could trace the curve of his smile with his eyes and not feel like he was betraying himself.
There’s a video from a hotel room in Japan. Jisung filming Hyunjin and Felix singing off-key at 2AM, heads pressed together, laughter too loud for how tired they were.
Felix watches it once. Then deletes it.
Hyunjin doesn’t bring it up again.
He respects the space. Felix knows that. He doesn’t try to talk, doesn’t try to fix it. And that should make it easier. Cleaner.
But it only confirms what Felix feared the most: that the love was never returned. That this meant everything to him and barely registered for Hyunjin. That his silence hadn’t been protecting anything – just wasting time.
It’s stupid to cry over it now. He doesn’t. Not anymore.
Instead, he wakes up every morning, rolls his shoulders back, and gets to work.
One night, during a break on tour, they’re alone in the green room. Everyone else is off during interviews or changing outfits. It’s quiet. Dim.
Felix is seated on the couch, head down, hoodie up. Hyunjin walks in. Pauses when he sees him. Then walks to the other side of the room without saying a word.
They sit in silence.
It’s not tense. Not painful. Just… there.
And Felix realizes: this is their new normal.
He should feel something. Grief. Regret. Anger.
But all he feels is tiredness.
This is what happens when you love someone in silence too long.
Eventually, the silence becomes all that’s left.
The song wasn’t meant to be found.
It lives in an old folder on Felix’s hard drive, buried somewhere between demo cuts from 2020 and voice memos labeled with time stamps instead of titles. He doesn’t even remember saving it – just that he recorded it one night in the dorm when the city was asleep and he couldn’t be.
It’s just a verse. One chorus. A bridge that breaks off halfway.
There’s no structure. No polish. It’s raw. Soft. Like someone singing through a whisper.
If I were braver, I’d tell you the truth
But I only know how to write in silence,
and you’ve never learned to read it.
He stumbles it on by accident, scrolling through old files in a fit of insomnia. He clicks the wrong demo, expecting a rehearsal cut, and instead – there it is.
His voice, unguarded. A little breathless. Singing like he meant it, because he did.
And for the first time in months, something in his chest shifts. Not painfully. Just noticeably. Like something stirring after a long, frozen sleep.
He doesn’t overthink it.
He copies the files. No edits. No message. Just the song.
Then sends it to Hyunjin.
No subject. No caption.
Just untitled.m4a
He doesn’t expect anything.
Maybe Hyunjin won’t open it. Maybe he will and won’t respond. Maybe he’ll hear it and still not understand what it means.
It doesn’t matter anymore.
Felix sends it not for a reply – but because he’s finally tired of pretending he never meant it. Because some truths deserved to be released, even if they land in silence.
The next morning, there’s no reply.
Not in the first hour.
Not by lunch.
Not after rehearsal.
Felix doesn’t check his messages obsessively. Doesn’t pace or wait.
But something in him feels hollow. Not in despair. Not in desperation. Just emptied. Like he’s left something on a table and walked away from it good.
He’s in the recording booth when it happens – working through a guide vocal for someone else’s part when Chan’s voice crackles over the intercom.
“Hyunjin’s looking for you.”
Felix blinks. “Right now?”
“Yeah. He said it’s important.”
Felix finds Hyunjin on the rooftop of the company building.
It’s cold. Wind slicing through the city like quiet teeth. The sun is low – late afternoon – gold peeling through the clouds like the world is trying to warm itself.
Hyunjin is standing near the edge, hands in his coat pockets, hood down. He doesn’t turn when he hears the door open. Just says, voice steady, “Thought I’d find you before you disappeared again.”
Felix stays near the door at first. He doesn’t know what this is yet. Doesn’t know what the song meant to Hyunjin – what it did or didn’t say to him.
“Did you listen?” Felix asks. His voice is soft. Not hesitant. Just tired.
“I did.”
A pause. Then Hyunjin turns, slow and deliberate, and when he looks at Felix, it’s different than before. Not confused. Not unreadable.
Just quiet.
He looks like someone who’s finally found a language he was never taught but always knew.
“Why didn’t you ever say it?”
Felix shrugs, shoulders drawing tight. “Didn’t think I could.”
Hyunjin takes a step forward. Then another. And another.
Felix doesn’t move.
“You didn’t have to,” Hyunjin says, when there’s only a few feet between them. “You were saying it the whole time. I just didn’t know how to listen.”
Felix’s breath catches. He wants to look away, but Hyunjin doesn’t let him. Just hold his gaze, steady and open.
“It wasn’t just you,” Hyunjin says. “I was scared, too. Of ruining something. Of naming it. Of changing it.”
“So you didn’t feel it?” Felix asks. The words scrape on their way out.
“I didn’t say that.”
Silence falls again – but the not painful kind. Not the sharp kind. This silence feels like possibility. Like a door that could open.
“I don’t know what this is supposed to look like,” Felix says finally. “Or if it can be anything. Or if we’re too late.”
Hyunjin exhales, slow. “I don’t either.”
Then he steps closer. Close enough that Felix can smell the faint citrus of his shampoo. Close enough that all the months of distance collapse into breath.
“But I think,” Hyunjin says, gently, “If you wanted to try… I’d stay.”
Felix doesn’t speak to. He doesn’t need to.
He just nods – small and slow – and for the first time in what feels like forever, he lets himself lean in.
Not a kiss. Not a promise.
Just two foreheads touching. Just hands finding each other without trembling.
Just something like peace.
They leave the rooftop a few minutes later.
The world below is still loud. Still watching. Still waiting.
But between them now, there’s no more silence.
Only space.
And room to begin again.
It’s late again.
But this time, they’re not alone in different rooms, not staring at locked doors or writing half-songs they’ll never send. This time, they’re in the studio – together.
Felix is seated cross-legged on the floor, laptop open, a tangle of cables at his side. Hyunjin’s at the keyboard, looping a soft piano riff, something slow and glowing. Nothing for work. Just something they’re building for themselves.
The room is filled with warm yellow light. The city flickers outside the window like static stars. It’s quiet, but not heavy. Just comfortable.
Home.
Felix hums along the melody, adjusting EQs without looking up.
“You’re doing this thing again,” Hyunjin says softly.
Felix blinks. “What thing?”
“You hum when you’re focused. Like you don’t even know you’re doing it.”
Felix smiles, small and sleepy. “Guess you’ve been around me too long.”
“Not long enough,” Hyunjin murmurs, too honest, too easily.
Felix freezes for a second. Not because it startles him, but because he’s still getting used to this – Hyunjin saying things out loud now. Not hiding behind smirks or sarcasm. Not locking his heart behind performance.
Felix leans band on his hands and looks up at him.
There’s a quiet moment where their eyes meet, and it says everything they don’t need to anymore.
Because it’s different now.
They still haven’t told the others. Not officially. But it’s not exactly a secret. The shift is obvious in the way Hyunjin waits for Felix before heading home. In the way Felix passes him his banana milk without being asked. In the way Jeongin rolled his eyes dramatically the other day and said, “Okay but do you two need to share air, too?”
They’re still learning how to navigate it all. The boundaries. The balance. The weight of being known and still staying safe.
But this – in this room, this moment, this song – is theirs.
Felix saves the file. Presses their foreheads together the way they did on the rooftop that day – when everything changed.
Hyunjin closes his eyes.
Felix whispers, “Not hiding anymore, yeah?”
Hyunjin nods.
“Yeah,” he breathes. “Not anymore.”
And outside, far below them, the city moves on.
But up here, in the soft glow of quiet music and second chances, two boys who loved each other in silence now move in light.
