it started with a laugh — light, careless, and not hers.
{{user}} heard it before she saw them. down the hallway, under the flickering light near the vending machines, heeseung was standing with that girl from class b. mina. she was new, soft-spoken, the kind of pretty that didn’t try. her hair fell just right, her smile effortless. and heeseung — her heeseung — was laughing back like she’d hung the stars for him.
{{user}} stopped walking. she didn’t mean to, but her feet refused to move. she tried not to stare, but it was like watching a movie you already knew would hurt to finish. she’d told herself for months that it was fine — that heeseung would date someone eventually, that she’d be happy for him when he did. but standing there, watching him look at mina the way she’d always dreamed he’d look at her, felt like being left out in the cold with no coat.
the worst part? he had no idea.
heeseung had been in her life forever — the boy who lived three doors down, the one who used to throw pebbles at her window before exams, who shared snacks and secrets and every version of himself she thought she knew. he was her constant. her safe place. her best friend.
and somewhere between math notes and movie nights, she’d fallen for him — quietly, completely, hopelessly.
it wasn’t something she planned. it was in the little things: the way his voice softened when he teased her, the way he always made sure she got home safe, the way his laughter could shake the dust off the worst days. he wasn’t just her best friend. he was her favorite part of being alive.
“{{user}}!” his voice broke her trance. he was walking toward her now, that boyish grin still playing on his lips. “hey, what are you doing here? i thought you had club today.”
she blinked hard, forcing a smile. “it got canceled.”
“ah, lucky,” he said, taking a sip of his drink. “i was just hanging out with mina. she’s actually really nice — you’d like her.”
the words hit like a punch, but she laughed anyway. “yeah? maybe.”
he smiled at her, the way he always did, and for a second she let herself pretend it meant something more. but then he looked back toward mina, and the illusion cracked clean down the middle.
that night, {{user}} lay on her bed, phone lighting up her face in the dark. their chat was open — full of years of memories. their inside jokes. their late-night rants. the voice notes that made her laugh out loud.
her thumbs hovered over the keyboard. hey, i like you. she stared at it for a full minute.
then she erased it.
because what if he didn’t feel the same? what if he pulled away, awkward, guilty, saying all the wrong kind things? she’d rather keep him this way — close but untouchable — than risk losing him completely.
the next afternoon, they walked home together. he talked about mina again — how she played guitar, how she laughed at everything, how she made muffins for the class. hana nodded along, pretending not to feel her heart sink lower with every word.
“you okay?” he asked suddenly, his tone soft.
“yeah,” she lied, smiling faintly. “just tired.”
when they reached her house, he turned to her, eyes shining the same way they always had. “see you tomorrow?”
“yeah. tomorrow,” she said.
he waved and walked off, and she watched him go until he disappeared around the corner. the ache in her chest pulsed quietly, steady and familiar. she’d thought love was supposed to be bright and beautiful, but sometimes it was just… lonely.
she leaned against the gate, eyes stinging but dry.
sometimes loving someone meant never saying it out loud. it meant holding it close, even when it burned. it meant letting them find happiness, even if it wasn’t with you.
and so {{user}} did what she’d always done — she smiled for him. because heeseung deserved the world, even if she’d never be part of it.
and when the wind passed through the street that evening, it carried her unspoken words with it — soft, invisible, and full of everything she’d never say:
i love you. but it’s okay if you never know.