It was raining the morning Sora left.
Not the gentle drizzle Haru had grown used to in Minato, but a real storm — sharp, cold rain that blurred the world into gray streaks. Haru stood at the train station, his jacket soaked through, the air heavy with the smell of wet concrete and sea air carried inland by the wind.
Sora was late.
Or maybe Haru was just early. He hadn’t slept much — barely an hour, too occupied by the thought that every minute ticking by was another minute closer to losing Sora. He kept checking the clock, his heart pounding harder with each passing second.
When Sora finally arrived, he looked winded, hair plastered to his forehead, rain dripping off the edge of his suitcase.
“Haru,” he said softly, almost breathless. “You came.”
Haru’s chest tightened. “Of course I did.”
The platform was nearly empty. The train would be there in fifteen minutes — fifteen minutes that felt like both nothing and everything.
Sora swallowed, the tremble in his hands barely visible as he set his suitcase down. “I didn’t think you’d want to see me leave.”
“I didn’t,” Haru admitted. “But I… needed to.”
Rain pattered loudly on the metal roof above them. Sora stepped closer, his eyes flicking over Haru’s face like he was memorizing every detail.
“I didn’t sleep,” Sora said quietly. “All I could think about was yesterday.”
“The beach?” Haru asked.
Sora nodded. “And what you said. That we don’t need a name yet.”
Haru’s throat tightened. “We don’t.”
“But…”
Sora’s voice broke. “I wanted one.”
Haru looked up sharply.
Sora’s hands curled at his sides, knuckles white. “I wanted — still want — something real. Something I can hold onto even when I’m not here.”
Haru’s breath hitched, heart slamming against his ribs. “Sora—”
Just then, the announcement echoed through the station:
“The Tokyo-bound train will arrive in ten minutes.”
The sound cut through the air like a blade.
Sora squeezed his eyes shut. “I hate this. I hate that I’m leaving now, when I finally understand what I—” His voice faltered, but he forced the words out. “What I feel.”
Haru stepped forward, closing the distance between them. “Then tell me.”
Sora looked up, rainwater glistening on his lashes. “I’m— I’m scared.”
“Of what?”
“That I’ve already ruined everything by leaving. That if I say it now, it won’t matter. That you’ll forget me.”
His voice cracked on the last word.
Haru reached out, gently taking Sora’s shaking hand in his. “I won’t forget you. I couldn’t.”
Their fingers intertwined — warm despite the cold.
“Haru…” Sora whispered. “I like you. I’ve liked you for longer than I knew how to say.”
The confession broke open something inside Haru.
His breath came out in a shaky laugh. “Sora… I like you too. So much it hurts.”
Sora’s eyes widened, tears mixing with rain. “You do?”
“I thought it was just me,” Haru said, cheeks flushed despite the cold. “Thought I was imagining everything.”
Sora let out a trembling breath — part laugh, part sob — and stepped forward until their foreheads touched. Haru felt the warmth of him, the fragility, the fear, the hope trembling between them.
Then Sora whispered, “Come with me.”
Haru froze.
“I don’t mean forever,” Sora said quickly, voice shaking. “Just… come visit. Call me. Text me. Stay in my life. I don’t want this to end just because a train is taking me somewhere else.”
Haru’s heart felt too full. “I will. I promise.”
Sora’s breath softened, brushing Haru’s skin. “Thank you.”
The train’s horn sounded in the distance.
They both flinched.
Sora pulled back reluctantly. “This is really happening, isn’t it?”
Haru nodded, throat tight. “Yeah.”
Sora picked up his suitcase with trembling hands, but he didn’t move yet. He stared at Haru like this might be the last moment he’d ever see him.
“Haru,” he whispered, “can I—?”
Haru didn’t wait.
He stepped forward and wrapped his arms around Sora, holding him tightly. Sora melted into the embrace, fingers curling into Haru’s jacket as if anchoring himself.
“I didn’t want to leave without this,” Sora murmured against his shoulder.
“Me neither.”
Another announcement echoed.
“Train arriving on platform two.”
Sora pulled away slowly, eyes red, but a small, fragile smile tugged at his lips. “Don’t forget me, okay?”
“I won’t,” Haru said. “Not today. Not tomorrow. Not ever.”
Sora picked up his suitcase, stepped backward onto the train platform — then paused.
“Haru,” he said softly, “I’ll text you the moment I get there.”
Haru felt a spark of warmth in his chest. “I’ll be waiting.”
The doors closed. The train started to move, and Sora stood by the window, hand pressed to the glass. Haru lifted his hand in return, watching as the boy who had changed his world disappeared slowly into the storm.
The rain fell harder, but Haru didn’t move.
Because for the first time, goodbye didn’t feel like an ending.
It felt like a beginning.

























