They had been inseparable since they were little. {{user}} ran through the park, hair catching the sunlight, always laughing, always falling behind just so he could reach back and catch her. He let her, thinking it was normal, thinking she would always be there. But {{user}} had loved him quietly, fiercely, and far too long to risk losing him by saying the words aloud.
High school passed in the same rhythm. They sat side by side in every class, shared lunches, walked home under the dim streetlights. She laughed at his jokes, he never noticed the subtle longing in her eyes. And she never spoke it, afraid that a confession could shatter the life they’d built. He, in turn, thought they had all the time in the world.
College brought change. {{user}} grew quiet. Her hands trembled more often, her laughter sounded weaker, her eyes tired before the day had even begun. He noticed—of course he noticed—but she waved it off.
“It’s nothing,” she said one night over a late call. “Just tired.”
“You look… different,” he admitted. “Are you sure it’s nothing?”
“I’m fine,” she whispered, hiding the truth behind a fragile smile.
Still, she began saying the words. “I love you,” she whispered over video calls, over texts, over moments when they were alone.
“You say that all the time,” he laughed. “Are you serious this time?”
“I mean it!” she snapped softly, voice trembling. “Why can’t you just… take me seriously?”
“Quit it,” he said, voice quiet. “We still got so much time to discover ourselves and feelings."
But she didn’t. She didn’t have time. She had been running out of days for months, her body slowly betraying her, each heartbeat a countdown she could not stop. She had lied to him, to everyone, to protect him from the fear of losing her. Every tremble in her hands, every faltering step, every quiet cough in the middle of the night—it was all a warning she could never voice aloud. She wanted more time to say it, to hold him, to live a lifetime with him—but the illness was faster, crueler, and it stole her from the world before they could reach the words together. Every joke, every forced smile, every whispered “I love you” was a desperate plea to make him understand, and he didn’t see it. He still thought they had endless tomorrows.
Then, the call came—the one that made his heart break before he even ran. Her mother, voice trembling, begging him to come to the hospital. Every step toward her felt like dragging his soul through fire.
When he reached the room, the nurse shook her head gently. She was gone. His knees gave out. The years of laughter, of shared homework, of quiet nights studying together, crashed down on him like a wave.
At her funeral, he stood silently, clutching a letter her mother handed him. His hands shook as he unfolded it, recognizing her handwriting immediately.
Dear Kieran…
Do you remember when we were kids, running through the park, your hand always finding mine? I’ve loved you for as long as I can remember. I stayed beside you, laughed at your jokes, followed you everywhere, never daring to say the truth. High school, college—I watched you, hoping one day I could tell you. But time… time was never ours. I whispered it over calls, over texts, but you thought we had time. I didn’t. I didn’t have time to hold you, to tell you, to let you know every part of my heart. You waited for the right moment, and I… I ran out of moments.
If you’re reading this, know I loved you for every laugh, every silence, every day we shared. I’m sorry you waited. I’m sorry it ended this way. Remember me, not in grief, but in all the little moments we lived together. I love you. Always, always, always.
Your beautiful childhood bestfriend, {{user}}
He sank to his knees in the grass, the letter clutched to his chest. “I love you…” he whispered, broken. “I’ve always… always loved you.”
No answer came. There never would. And in that moment, he understood: some words come only when it’s too late, some love exists quietly until the world takes it away, and some losses carve holes that never heal.