Work Text:
Kim Yooyeon didn’t think she’d ever get used to the sound of the city.
The hum of engines, the soft hiss of late-night rain against the bus windows, the steady rhythm of people passing by with somewhere to be—it all felt like static. A noise she’d learned to live with, not listen to.
Her life moved quietly. Office, convenience store dinners, the occasional phone call from home. She didn’t hate it—there was comfort in repetition. In knowing what came next.
And yet, lately, something small kept disrupting her balance.
Or rather, someone.
It started three months ago, when Yooyeon joined a design firm downtown. A fresh start, her mother said. “You’ve always been good with colors. Maybe the city will bring you some color too.”
It did, though not in the way her mother expected.
The color came in the form of Yoon Seoyeon—the marketing coordinator with soft brown eyes, an easy laugh, and a habit of wearing white sweaters even when the office air conditioning was cold enough to freeze.
She was warmth, simply put.
The kind that didn’t demand attention but drew it anyway.
Yooyeon noticed it the way she noticed sunlight sneaking between blinds—gradually, quietly, until it filled the room without permission.
The first time they talked outside of work was at the corner café below their building. Yooyeon only went because her friend canceled on her last minute, and Seoyeon happened to be waiting for her drink.
“You like caramel lattes?” she’d asked, nodding toward Yooyeon’s order.
Yooyeon blinked. “Uh—yeah. I guess it’s comforting.”
Seoyeon smiled. “Same. It tastes like childhood somehow.”
Yooyeon didn’t know how caramel could taste like childhood, but she found herself nodding anyway.
They stood together until their drinks were ready. Just small talk. But afterward, every time Yooyeon passed that café, she caught herself glancing through the glass, hoping she’d see her again.
And sometimes she did.
Yooyeon wasn’t a social person. She liked quiet evenings, sketching while the city blurred outside her apartment window.
But when Seoyeon invited her to join their Friday night “afterwork” hangout, something inside her shifted.
“It’s nothing fancy,” Seoyeon had said, leaning on the divider between their desks. “Just a few of us grabbing drinks. You should come! You always vanish as soon as we clock out.”
Yooyeon opened her mouth to politely decline, but then Seoyeon smiled—an almost pleading kind of smile, the kind that made her stomach flip.
“…Okay,” she heard herself say. “I’ll go.”
That night, she found herself standing under neon lights, feeling wildly out of place. Loud music, glasses clinking, laughter spilling like confetti.
But then Seoyeon waved from across the bar, and somehow, the noise didn’t matter as much.
“You came!” Seoyeon said, handing her a drink. “I’m impressed.”
“I said I would,” Yooyeon replied, half-smiling.
“I know,” Seoyeon grinned. “But people say that a lot. You actually mean it.”
Yooyeon didn’t drink much. She’d always hated the heat that came with alcohol, the way it made her chest tight.
But when Seoyeon raised her glass, saying, “Cheers to surviving another week,” Yooyeon didn’t hesitate.
Maybe it was the lights, or the warmth in Seoyeon’s eyes—but Yooyeon has never felt this way before.
Over time, it became routine.
Coffee breaks together. Texts exchanged late at night, mostly memes and half-baked complaints about work. Small moments that stretched into something deeper, though neither of them said it aloud.
One evening, Seoyeon dragged her to a tiny rooftop party hosted by a friend of a friend.
“I hate crowds,” Yooyeon muttered as they stepped onto the terrace, music pulsing faintly.
“Same,” Seoyeon said. “Let’s hate them together.”
That made her laugh—soft, surprised, genuine.
Later, when a slow song came on, Seoyeon tugged at her sleeve. “Dance with me?”
Yooyeon froze. “I don’t dance.”
“I’ll lead.”
That was the problem.
No one had ever said it so easily, like dancing with her wasn’t strange. Like it wasn’t a big deal.
But under the string lights, with Seoyeon’s hands finding hers, Yooyeon thought maybe it didn’t have to be.
The city faded into background noise. The music softened. And for once, she didn’t think about how she looked or what people saw. Just the warmth of Seoyeon’s palm against her own, and the quiet rhythm they fell into.
“I hate to dance,” she whispered. “But I’ll dance with you.”
It crept up on her, the way feelings often do.
She started noticing small things—how Seoyeon always tucked her hair behind her ear when she was thinking. The way she hummed under her breath while typing. The faint scent of citrus and clean linen that lingered after she passed by.
And it scared her.
Because Yooyeon had always been good at keeping her distance.
But not with Seoyeon. Never with Seoyeon.
Maybe Seoyeon didn’t know. Maybe she did.
But the truth pulsed quietly in every look, every small act of care.
Like the night Seoyeon got drenched walking home and Yooyeon showed up at her door with towels and instant ramen.
“You didn’t have to,” Seoyeon said, laughing as she wrung out her hair.
“I know.” Yooyeon shrugged, setting the kettle on. “But I wanted to.”
Seoyeon tilted her head, studying her. “You’re always like this. You say things so casually, but they mean a lot.”
Yooyeon looked away. “Do they?”
“They do to me.”
It was one of those moments that hung between them—soft, unspoken, dangerous in its gentleness.
Days blurred into weeks.
Autumn crept into the city, painting the streets gold. The office buzzed with projects and late nights, but Yooyeon didn’t mind as much anymore. She’d find herself glancing at Seoyeon’s desk just to see her focused expression, the small frown she made when concentrating.
And then one evening, it hit her.
She was in love.
She didn’t believe in love before. Not really. It always felt too dramatic, too fragile.
But Seoyeon made her believe in it without even trying.
One late Friday, the office was empty except for the two of them. Everyone else had left for dinner, but they stayed behind, chasing deadlines.
The only sound was the clacking of keyboards and the hum of the air conditioning.
“Why are you still here?” Yooyeon asked eventually, stretching her arms.
“Why are you still here?” Seoyeon countered, grinning.
“I asked first.”
Seoyeon laughed softly, then leaned back in her chair. “Maybe I like the quiet. Maybe I like working when no one’s around.”
“Or maybe,” Yooyeon said, “you just don’t want to go home alone.”
The teasing came out softer than she intended. And Seoyeon froze for a heartbeat, eyes flicking up.
“Maybe,” she whispered.
The silence that followed wasn’t uncomfortable. Just… full.
Like there were words hovering between them, waiting for someone to be brave enough to say them.
They walked home together that night. The streets glowed under dim lamplight, and the air carried the faint scent of rain.
“You ever think about leaving the city?” Seoyeon asked suddenly.
Yooyeon shrugged. “Sometimes. It’s loud here. But it’s also… alive.”
Seoyeon smiled faintly. “Yeah. It’s exhausting, but I think I’d miss it.”
“Me too.”
Then, after a pause, Seoyeon said, “Hey, Yooyeon?”
“Mm?”
“Do you ever think about—like—what makes something feel special?”
Yooyeon glanced over. “You mean, like people?”
“People, moments… anything.”
Yooyeon thought for a moment. “Maybe when something feels different, even if it shouldn’t. When it catches you off guard. That’s when you know.”
Seoyeon’s voice softened. “That’s a good answer.”
They stopped at a crosswalk, the red light washing over their faces. Yooyeon turned slightly, catching Seoyeon’s gaze—steady, searching.
And for a heartbeat, she swore the world stilled around them.
Seoyeon knew from the start that she was in trouble.
It wasn’t dramatic or sudden—just slow and quiet, like sunlight sneaking in through curtains before she even realized the room was warm.
She’d noticed Yooyeon on her first day at the firm.
Polite, reserved, always with headphones in when she wasn’t talking to anyone.
There was something steady about her—like an anchor in a place where everything else rushed.
And then, one late afternoon, she caught Yooyeon smiling at her presentation. Not the kind of polite smile people gave out of obligation—something smaller, more real.
That was the beginning.
Now, months later, Seoyeon found herself thinking about her constantly.
At first it was little things—wanting to share songs, coffee breaks stretching longer than they should. But soon it turned into missing her voice on weekends, or wondering if Yooyeon ate properly after pulling an all-nighter.
I think I like you, she wanted to say.
But it stayed tucked behind her ribs, too fragile to let out.
After that late walk home, Seoyeon couldn’t sleep.
She kept replaying the way Yooyeon had looked at her under the streetlight—soft, unreadable, like she was about to say something but stopped herself.
She opened her phone once, thumb hovering over Yooyeon’s contact.
Kim Yooyeon 💭
A little cloud emoji, because Seoyeon once joked she was like a cloud—quiet but always around, never really gone.
[Seoyeon]: Are you awake?
A reply came instantly.
[Yooyeon]: Yeah. You too?
Seoyeon smiled at her screen.
[Seoyeon]: Couldn’t sleep. Too much coffee.
[Seoyeon]: Also maybe thinking too much.
[Yooyeon]: About work?
About you, she almost typed.
Instead, she wrote:
[Seoyeon]: About… things.
Yooyeon replied after a moment.
[Yooyeon]: Want to go for coffee tomorrow morning? Before work?
It wasn’t much, but it felt like everything.
They met at 7:30 AM, when the streets were still yawning awake. The café was quiet, sunlight spilling through big glass windows.
Yooyeon was already there when Seoyeon arrived—hair tucked behind her ear, a steaming mug in front of her, looking like something out of a soft dream.
“You’re early,” Seoyeon said, sliding into the seat across from her.
“So are you.”
Seoyeon smiled. “Couldn’t sleep, remember?”
“Right.”
For a while, they just sat in comfortable silence. The kind that only happens between people who don’t need to fill it.
And then, out of nowhere, Seoyeon said softly, “You know… I’m not really good at this. The whole ‘opening up’ thing.”
Yooyeon tilted her head. “You seem fine at it to me.”
Seoyeon laughed quietly. “Only with you.”
That made Yooyeon look up sharply. “What do you mean?”
“I mean…” Seoyeon hesitated, fingers curling around her cup. “I don’t usually get close to people. But with you, it’s—different. Easy. Too easy, maybe.”
Yooyeon’s gaze softened. “I’m not very fond of people, why is it different with you?” she murmured.
Seoyeon blinked. “What?”
“Nothing.” Yooyeon smiled faintly. “Just… thinking out loud.”
But Seoyeon could feel it—something real humming beneath her words.
Days kept folding into one another, each one slightly warmer than the last.
They grew closer—walks after work, late-night calls, quiet moments shared without saying much.
Seoyeon found herself laughing more. Yooyeon found herself listening more.
One evening, they sat at the riverside, legs dangling over the ledge. The city glowed across the water, neon lights rippling on the surface.
Seoyeon leaned her head against Yooyeon’s shoulder.
“I like this,” she murmured. “Being here with you.”
Yooyeon froze, but didn’t move away. “Yeah?”
“Yeah.”
“Me too.”
The air shifted—soft, fragile.
Seoyeon turned her head slightly, close enough to see the outline of Yooyeon’s lashes.
“Yooyeon,” she said quietly.
“Mm?”
“Do you ever wonder what we are?”
Yooyeon’s breath hitched. “Sometimes.”
“And?”
“I don’t know,” she said honestly. “But whatever this is… I don’t want it to end.”
Seoyeon smiled faintly. “Me neither.”
It happened on a Thursday. Rain was falling hard, the kind that blurred the city into watercolor.
Seoyeon’s umbrella broke on her way home, so she ran to the convenience store near her apartment—soaked, cold, and mildly miserable.
When she pushed the door open, she froze.
Yooyeon was there. Standing by the instant ramen aisle, hair damp from the rain, holding a pack of noodles.
Their eyes met. Both of them startled.
And then they laughed.
“Of course,” Seoyeon said breathlessly. “Of course I’d run into you here.”
“You’re drenched,” Yooyeon said, frowning. “Come on, let’s go to my place. You’ll catch a cold.”
It wasn’t a question, and Seoyeon didn’t argue.
Yooyeon’s apartment was small but warm, filled with soft light and the faint smell of jasmine tea.
She handed Seoyeon a towel and one of her hoodies. “Here. Change before you get sick.”
When Seoyeon stepped out of the bathroom, hair damp and hoodie sleeves hanging over her hands, Yooyeon nearly forgot to breathe.
“You okay?” Yooyeon asked, voice quiet.
“Better,” Seoyeon said. “Though I feel like I just raided your closet.”
“It looks good on you.”
The air shifted. Heavy but tender.
Seoyeon’s heart thudded once, hard.
“Yooyeon,” she said softly. “Can I ask you something?”
“Anything.”
“Why do you always take care of me?”
Yooyeon blinked, caught off guard. “Because I want to.”
“Even when you don’t have to?”
“Especially then.”
The words hung between them like a heartbeat.
And then, before Seoyeon could stop herself—
“I like you,” she blurted out.
Silence.
Yooyeon’s eyes widened slightly. Her lips parted, but no sound came out.
Then she set down the mug she was holding, crossed the space between them, and said quietly, “Good. Because I like you too.”
It wasn’t fireworks or music swelling—it was simple, soft, utterly human.
Yooyeon’s hand brushed against Seoyeon’s cheek, thumb tracing a raindrop that hadn’t dried yet.
“You drive me crazy,” Yooyeon whispered, voice trembling. “I don’t say it much, but I always thought you knew.”
“I didn’t,” Seoyeon breathed, “but I hoped.”
Yooyeon smiled. “Now you know.”
And then, she kissed her.
It was gentle, hesitant at first, then deeper—like both of them finally exhaling after holding their breath too long.
Outside, rain tapped against the window. Inside, the world felt still.
They fell into something new after that night. Not a rush, not a storm—just warmth.
Morning coffees turned into shared breakfasts. Long walks into longer goodbyes.
They learned each other’s habits—Seoyeon’s late-night tea, Yooyeon’s tendency to leave doodles on napkins.
And every time Seoyeon reached for her hand, Yooyeon still felt that same spark, like it was the first time.
“I used to hate the rain,” Seoyeon said one morning as they walked to work under a shared umbrella.
“Yeah?”
“Yeah. But now it reminds me of you.”
Yooyeon laughed softly. “That’s not fair. I didn’t do anything.”
Seoyeon squeezed her hand. “You made me believe in soft things again. That’s something.”
Months later, the city was still the same—loud, messy, alive.
But for Yooyeon, it felt different. Softer, somehow. Like the static had turned into music.
They sat on the rooftop of their office building one evening, legs stretched out, watching the sunset melt behind skyscrapers.
“You ever think about how weird it is?” Seoyeon murmured.
“What?”
“How we almost didn’t meet. If you hadn’t joined that month, if I’d chosen a different firm…”
Yooyeon smiled. “I think about that a lot. But I also think—if it was you, maybe I would’ve found you somewhere else anyway.”
Seoyeon looked at her, eyes bright. “You think so?”
“Yeah. Some people just… happen to you. No matter what.”
Later that night, they walked home hand in hand.
Seoyeon leaned into her, resting her head on Yooyeon’s shoulder.
“You’re quiet today,” she said softly.
“Just thinking.”
“About what?”
“About how different we are,” Yooyeon said with a small smile. “You talk to everyone. I barely talk to anyone. You like crowds. I avoid them.”
Seoyeon chuckled. “Opposites attract?”
“Maybe.”
Then, more quietly: “Or maybe I need you because you’re everything I’m not.”
Seoyeon stopped walking. “Don’t say that like it’s a bad thing.”
“It’s not.”
She turned to face her, the city lights painting her eyes gold. “It’s what makes you you. And that’s what I fell for.”
Yooyeon’s throat tightened. She reached out, brushing her thumb along Seoyeon’s jaw.
“I got a soft spot for you,” she murmured.
Seoyeon grinned, cheeks pink. “Good. ‘Cause I’ve got one for you too.”
