A Second Chance at the First Kiss

The Loop Where She Followed Him

Maya pressed her back against the damp brick wall and watched the entrance to Leo’s building. The rain had softened to a mist that clung to her eyelashes and beaded on the collar of her jacket. She’d been standing there for forty minutes, long enough for her feet to go numb inside her sneakers, long enough to second-guess every choice that had led her to this moment.

A woman in a red coat pushed through the glass door, holding an umbrella that snapped open like a wing. Maya’s breath caught. Then the woman turned left, and Maya saw her face—not Sarah, just a stranger with groceries and a tired expression.

She checked her phone. 7:14 PM. In the original timeline, she’d be sitting across from Leo right now, watching him stir sugar into his black coffee and wondering if he’d ever look at her the way he looked at the window when it rained.

But she’d already done that nine times. Nine variations of the same conversation, nine different masks she’d tried on. The aloof version. The eager version. The version who kissed him before he could pull away. None of them had worked, because none of them had been real.

Tonight, she wanted to see what happened when she wasn’t in the room at all.

The glass door swung open again. Leo stepped out, wearing a dark gray jacket she recognized from the third loop. He didn’t have an umbrella. He stood on the stoop for a moment, tilting his face up to the mist, and Maya felt a sharp ache in her chest. He looked tired. Not the kind of tired that came from a bad night’s sleep, but the kind that settled into bones and stayed.

He turned right and started walking.

Maya waited until he’d crossed the first intersection, then slipped out from under the awning and followed. She kept her pace loose, her eyes on the back of his head. He moved with purpose, not the aimless stroll of a man killing time. His hands were shoved in his pockets, his shoulders set forward like he was walking into wind.

They passed a Thai restaurant where steam fogged the windows. A bus hissed past, spraying water from the gutter. Leo didn’t flinch. He turned left onto a quieter street, lined with old apartment buildings and narrow driveways. The mist thickened into actual rain, the kind that soaked through fabric and made the streetlights blur into halos.

Maya’s jacket was waterproof, but her jeans were already dark with damp. She didn’t care. She kept her eyes on Leo’s silhouette, watching the way his steps slowed as he approached a building with a faded green awning.

He stopped.

Maya ducked behind a parked van, her heart hammering. She peered around the side mirror and watched him stand at the base of the steps, staring up at the third-floor window. The curtains were drawn. A single light glowed behind them, warm and yellow.

He didn’t go inside. He didn’t ring the buzzer. He just stood there, rain running down his face, his hands still buried in his pockets.

Maya counted the seconds. Thirty. Sixty. Ninety. The rain grew heavier, drumming on the van’s roof, and still Leo didn’t move. He was a statue carved from grief, and Maya felt like an intruder watching something she wasn’t supposed to see.

Finally, he turned and walked to a bench at the edge of the small courtyard. He sat down. The bench had no cover, no shelter from the rain. He just sat there, staring at the building, and Maya understood.

This was Sarah’s apartment.

She’d known it, on some level, since the moment she’d decided to follow him. The eighth loop had shown her the pieces—the way he flinched at certain names, the box he kept under his bed, the bridge he visited at sunset. But seeing him here, soaked and silent, made it real in a way research never could.

She stepped out from behind the van.

Her feet carried her across the street before she could talk herself out of it. The rain was loud now, a steady roar that filled the space between them. Leo didn’t notice her until she was ten feet away, and when he looked up, his face went through three expressions in rapid succession: surprise, recognition, and something that looked like shame.

“Maya?” His voice was rough, like he hadn’t used it in hours.

She stopped in front of the bench. Rain dripped from her chin. “You’re going to get sick.”

He let out a breath that wasn’t quite a laugh. “What are you doing here?”

“I followed you.”

He blinked. “From the café?”

“You weren’t at the café.” She sat down on the bench beside him. The wood was cold and wet, and she felt the damp seep through her jeans instantly. “I went to your apartment instead. I waited across the street.”

“Why?”

“Because I’ve been on nine dates with you, and I still don’t know who you are.”

He stared at her. Rain plastered his hair to his forehead, and his eyes were dark and unreadable. “Nine dates?”

“Give or take.” She pulled her knees up onto the bench, wrapping her arms around them. “I know that sounds insane. It is insane. But I’ve been living the same day over and over, Leo. Every time I think I’m getting closer, midnight hits, and I wake up in my bed, and you don’t remember me.”

He didn’t laugh. He didn’t tell her she was crazy. He just looked at her, rain streaming down his face, and said, “The watch.”

It wasn’t a question.

“Yes,” she said. “The watch.”

He pulled it out of his pocket. The silver casing was dull in the dim light, the chain tangled around his fingers. He held it like it was both precious and dangerous, like he was afraid it might burn him.

“My grandmother gave this to me,” he said, his voice low. “She told me it would help me find what I was looking for. I thought she meant Sarah.”

“Did it?”

He shook his head. “Sarah left three months ago. I’ve been wearing this watch every day since, waiting for something to change. Nothing did.” He looked at Maya, and there was something raw in his expression, something he’d been hiding behind charm and deflection for nine loops. “Until you.”

Maya’s throat tightened. “I’m not a solution, Leo. I’m just a person who keeps waking up in the same day.”

“Why?”

“I don’t know.” She pulled her jacket tighter, shivering. “I thought if I could make the date perfect, the loop would break. But perfect doesn’t exist. Every time I try, I mess it up, or you pull away, or we hit a wall I can’t climb over.”

He was quiet for a long moment. The rain softened to a drizzle, and the streetlights cast long shadows across the wet pavement.

“Sarah left because I couldn’t commit,” he said finally. “She said I kept her at arm’s length, that I never let her in. She was right.” He turned the watch over in his hands. “I’ve been carrying this guilt for months. I thought if I held onto it long enough, I’d figure out how to fix it. But I don’t know how to fix it. I don’t know how to be the person she needed.”

“You don’t have to be,” Maya said. “Not for her. Not for me. You just have to be yourself.”

He let out a bitter laugh. “Myself is the problem.”

“No.” She reached out and touched his wrist. His skin was cold, his pulse jumping under her fingers. “The problem is you think you have to be perfect to be loved. You don’t. You just have to show up.”

He looked at her hand on his wrist, then up at her face. “Why are you here, Maya? Why are you following me in the rain, sitting on a bench outside my ex-girlfriend’s apartment, telling me I don’t have to be perfect?”

“Because I’ve been pretending too,” she said. “I’ve been trying to be the version of myself you’d like. The funny one. The aloof one. The one who doesn’t care. But I’m tired of pretending. I’m tired of waking up and doing it all over again.”

“Then stop.”

“I can’t.” Her voice cracked. “The loop won’t let me. Every time I think I’ve figured it out, midnight comes, and I’m back in my bed, and you don’t remember anything.”

He was quiet for a moment. Then he said, “I remember.”

Maya’s heart stopped. “What?”

“Not everything. Not the details. But I remember feeling like I’ve known you longer than one date. I remember the way you looked at me the first time, like you were trying to solve a puzzle. I remember the kiss.” His voice dropped. “I remember the kiss, Maya.”

She stared at him. “That was six loops ago.”

“I don’t know what that means. I just know I felt it.” He turned the watch over in his hands. “Maybe this thing is doing something to both of us. Maybe it’s not just you.”

Maya’s mind raced. She’d assumed the loop only affected her, that Leo was a passenger in his own life, reset every midnight. But what if he was carrying fragments of the previous loops? What if the watch was pulling them both into something deeper?

“I don’t want to hurt you,” he said, and his voice was so quiet she almost missed it. “That’s why I keep pulling away. I don’t want to be the reason you feel like Sarah did.”

“You won’t.”

“You don’t know that.”

“I know you’re sitting in the rain, talking to me, instead of running away.” She squeezed his wrist. “That’s more than you’ve done in nine loops.”

He almost smiled. “Nine loops. I still can’t wrap my head around that.”

“Join the club.”

They sat in silence for a while, the rain slowing to a mist again. The light in Sarah’s apartment went out, and the building settled into darkness. Leo didn’t look at it. He kept his eyes on the watch, turning it over and over in his hands.

“What happens now?” he asked.

“I don’t know.” Maya stood up, her legs stiff and cold. “Midnight is in four hours. I’ll probably wake up in my bed, and you won’t remember any of this.”

“But I will.”

“Maybe.” She looked down at him, rain dripping from her hair. “If you do, meet me at the café. Don’t wait for me to come to you.”

He stood up slowly, his joints creaking. “And if I don’t remember?”

“Then I’ll find you again.” She stepped closer, close enough to see the rain on his eyelashes, the tension in his jaw. “I’ve done it nine times. I can do it again.”

He reached out and touched her face, his thumb brushing a drop of rain from her cheek. “I don’t want you to have to keep doing this.”

“I don’t want to either.” She leaned into his touch, just for a second. “So help me break it.”

“How?”

“Stop hiding.” She held his gaze. “Stop pretending you’re fine. Let me see the parts of you that hurt.”

He was quiet for a long moment. Then he nodded, slow and heavy, like he was agreeing to something he’d been avoiding for years.

“Okay,” he said. “I’ll try.”

Maya felt something loosen in her chest, a knot she hadn’t realized she’d been carrying. It wasn’t hope, exactly. It was something quieter. A willingness to wait.

She checked her phone. 11:47 PM.

“It’s almost midnight,” she said.

“I know.”

“I don’t know if I’ll remember this conversation tomorrow.”

“I will.” He tucked the watch back into his pocket. “I’ll remember you sitting on a bench in the rain, telling me I don’t have to be perfect.”

She smiled, small and tired. “Good.”

The rain stopped. The streetlights flickered. Maya felt the familiar pull in her chest, the one that meant the loop was about to reset. She looked at Leo one last time, memorizing the way he stood, the way his hands hung at his sides, the way his eyes held hers like he was afraid to let go.

Then midnight came.

And she woke up in her bed, the taste of rain still on her lips.