The campus was buzzing as summer neared its peak, and Luna’s other world drifted back into focus. Kai noticed it when she received a letter and her face lit with a mix of joy and confusion.
“Mail for you,” he had said, pushing it toward her across the lecture hall desk.
She took it with trembling fingers. The letterhead bore a name: Arata Fujiwara.
That evening, Luna paced outside the math clubroom door after their study session. Kai had his back to her as he solved a difficult equation on the whiteboard. Something in her posture changed. She swallowed before quietly calling, “Kai?”
He turned, swiping eraser dust from his hand. “Yes?”
Her facade faltered. “I need to… I need to meet Arata.”
Kai blinked. “Arata?” His voice was steady but his heart twisted. “Here?”
Luna nodded, voice catching. “I ran into him outside earlier. He’s in town unexpectedly and… he wants to see me.”
Memories flooded Kai: Luna’s shy confession that she loved someone from before. He felt suddenly exposed, as if he knew exactly who took up her thoughts.
Kai cleared his throat. “All right.” It came out softer than he intended.
They agreed to meet at a nearby café the next day. When the afternoon came, Luna hesitated at the door before they left.
Kai gently tucked a stray hair behind her ear. “Be safe,” he whispered. His brow furrowed with concern, but Luna gave a small reassuring nod. They parted ways at the station. As Luna walked toward Arata’s scooter, Kai watched until she was gone, stomach tight with jealousy he couldn’t shake.
At home that evening, after grading papers, Kai’s phone buzzed. A message from Luna: I’m okay. We talked a lot. Catching the last train.
Alone in his small apartment, Kai stared at the blinking message. It felt like a hollow victory that Luna was safe—and still sending messages to him. But being alone in the apartment with his racing thoughts was a different kind of torture.
Kai didn’t reply immediately. He set his phone face down on the kitchen counter and leaned back against it, exhaling slowly. The apartment felt unusually quiet, every tick of the wall clock magnified. Outside, cicadas screamed into the warm night, their relentless chorus matching the noise in his head.
He wondered what Luna was doing now—whether she was laughing the way she used to when she talked about Arata, eyes bright, voice lighter. That thought stung more than he wanted to admit. Kai had always known this was the risk. Loving someone who wasn’t his to love. Someone whose heart was already occupied.
He poured himself a glass of water, hands steady despite the tightness in his chest. You agreed to this, he reminded himself. You promised to support her. Still, the image of Luna beside another man gnawed at him, sharpening every insecurity he carried.
The front door clicked open close to midnight.
Kai looked up instinctively.
Luna stepped inside, slipping off her shoes quietly. Her shoulders sagged the moment the door shut behind her, like she’d been holding herself upright for hours. When she noticed Kai standing there, surprise flickered across her face.
“You’re still awake?” she asked.
“I couldn’t sleep,” he admitted.
For a moment, neither spoke. Luna’s gaze drifted to the floor. “It was… complicated,” she said softly. “Seeing him again.”
Kai nodded. “Did you get what you needed?”
She hesitated, then shook her head. “I thought I would. But things aren’t the same.” Her voice cracked, just barely.
Without thinking, Kai stepped closer. Not touching—just close enough for her to feel him there. “You don’t have to explain,” he said. “Not tonight.”
Luna looked up at him then, really looked at him. Her eyes were tired, conflicted—and searching. “You’re always like this,” she murmured. “Too kind. Even when it hurts you.”
Kai smiled faintly. “That’s my problem, I guess.”
She laughed weakly, then leaned her forehead against his chest. Just for a second. Kai froze, heart pounding, then gently rested his hand at her back. The moment was brief, fragile—but unmistakably real.