They had worked together for seven years. Seven years of shared coffee machines and late night deadlines and the particular intimacy of people who spend more time with colleagues than with anyone else. Seven years of almost. Almost touching. Almost saying something. Almost crossing the line that separated professional from personal, friendship from something more.

Everyone else had seen it. The office gossip had been relentless. They are so obvious. Why do not they just get together already? But they had never been obvious. They had been careful. Terrified. Two people who wanted each other so badly that they had talked themselves out of it a hundred times.

He was married. That was the first excuse. The first barrier. He was married, and she was not the kind of woman who pursued someone who was taken. She had kept her distance, nursed her wanting in private, smiled at his wife at office parties and pretended her heart was not breaking.

Then the marriage ended. Quietly. Civilly. He came back to work with dark circles under his eyes and a silence that felt like grief. She wanted to reach for him. Did not. Could not. The habit of distance was too strong.

Then she got a new job. Moved to another city. They promised to keep in touch. Did not. The years passed. The almost became a memory, then a story, then something she barely let herself think about.

Now they were at a work reunion. A hotel ballroom, years of colleagues, the kind of event where everyone drank too much and remembered too clearly. She saw him across the room and her heart stopped.

He looked older. So did she. There was grey at his temples now, lines at the corners of his eyes. But his smile was the same. The same smile that had undone her a thousand times in those seven years of almost.

He crossed the room. She did not move.

"Hello," he said.

"Hello."

"You look beautiful."

"You look tired."

He laughed. The sound was familiar and strange, like a song she had not heard in years but still remembered every word.

"I am tired," he said. "I have been tired for a long time."

The reunion was loud. Music, laughter, the clink of glasses. They found a corner, away from the crowd, and talked. About work, about life, about the years that had passed. He had remarried. Divorced again. Had a daughter now, six years old, the centre of his universe. She had built a career, travelled, learned to be alone.

"I thought about you," he said. "Often."

"I thought about you too."

"Why did we never—" He stopped. Shook his head. "Never mind."

"Why did we never what?"

"Never try. Never take the risk. Never admit that we wanted something more than coffee and conversation."

She looked at him. At his hands, the same hands that had brushed against hers a hundred times, lingered a moment too long, then pulled away.

"Because you were married," she said. "And then you were grieving. And then I was leaving. There was never a right time."

"There was never a wrong time either. There was just fear."

"Yes. Fear."

They were silent for a moment. The music played. Someone laughed, loud and bright.

"What would you have done?" he asked. "If I had crossed the line. If I had kissed you that night in the office, when we were the only two people in the building and you were wearing that blue dress."

She remembered the dress. Remembered the night. The rain on the windows, the papers spread across the desk, the way he had looked at her like he was memorising her face.

"I would have kissed you back," she said. "And then I would have spent the next seven years wondering if you regretted it."

"I would not have regretted it."

"You do not know that."

"I know that I have spent the last decade regretting that I did not."

The reunion ended. People drifted away, towards taxis and hotel rooms and the ordinary endings of ordinary nights. He walked her to the lift. The corridor was quiet, the carpet soft, the lighting dim.

"Which floor?" he asked.

"Six."

He pressed the button. The doors opened. She stepped inside. He did not.

"Goodnight," she said.

"Goodnight."

The doors began to close. She put her hand out, stopped them.

"Are you coming?"

He looked at her. His eyes were dark, uncertain, full of the same fear that had kept them apart for seven years.

"Do you want me to?"

She held out her hand.

"Yes," she said. "I have wanted you to for a very long time."

The hotel room was small. A bed, a window, a bathroom with flickering fluorescent light. Not romantic. Not what she had imagined, in the fantasies she had never admitted to having. But he was there. He was real. And after a decade of almost, she was done with almost.

He kissed her against the door. The door closed behind them. His mouth was warm and urgent and she answered with the same hunger, the same need, the same desperate relief of finally, finally touching.

"I have wanted this," he said against her throat. "I have dreamed about this."

"So have I."

"Tell me. Tell me what you dreamed."

She told him. In fragments, in whispers, in the spaces between kisses. She dreamed of his hands, his mouth, the weight of him above her. She dreamed of the things they had never done, the places they had never gone, the conversations they had never had.

He undressed her slowly, like he was unwrapping a gift he had been saving for years. She undressed him the same way, learning the changes time had made. The new scars, the softer edges, the evidence of a life lived without her.

"You are beautiful," she said.

"So are you. More beautiful than I remembered."

"Memory fades."

"Not this memory. This one stayed."

He laid her back on the bed. The sheets were white and cool. His body was warm and heavy and she welcomed the weight of him, the pressure, the promise.

"Are you sure?" he asked.

"I have never been more sure of anything."

He entered her slowly. She cried out, not from pain, from the overwhelming sensation of finally being filled by someone she had wanted for so long. He moved inside her, and she moved with him, and they found a rhythm that felt like coming home.

When she came apart beneath him, she said his name. Not a whisper. A cry. A release of everything she had been holding for seven years.

He followed moments later, gasping her name, holding her close.

Afterward, they lay tangled together in the small hotel bed. The window was open a crack, and she could hear traffic, the city, the ordinary sounds of a world that had continued spinning while they had been frozen in time.

"What happens now?" she asked.

"Now? Now we sleep. Now we wake up. Now we see what happens next."

"And if it is too late?"

He turned to look at her. Traced her face with his fingers.

"It is not too late. It is exactly the right moment. It was always the right moment. We were just too afraid to take it."

She kissed him. Soft and slow.

"I am not afraid anymore."

"Neither am I."

They stayed in the hotel room for the rest of the weekend.

They ordered room service, watched old movies, made love in the morning and the afternoon and the middle of the night. They talked about the years they had lost and the years they might still have. He told her about his daughter, showed her photographs, promised that she would understand. She told him about her work, her travels, the loneliness she had never admitted to.

"This is not a one night thing," he said. "I want you to know that. I am not looking for a weekend. I am looking for something real."

"So am I."

"Then let us be real."

They left the hotel on Sunday evening, hand in hand, not caring who saw. The work reunion was over. The years of almost were over. What came next was something new. Something they had been building, unknowingly, for a decade.

He drove her to the station. Kissed her goodbye. Promised to call.

She believed him.

The call came that night. And the next night. And the next.

They visited each other, taking turns on the train, making time in schedules that had once seemed too full. He introduced her to his daughter, who looked at her with curious eyes and said, "You make my daddy smile."

She introduced him to her friends, who looked at him and said, "Finally."

The years of almost became years of something else. Something steady. Something real.

They had lost time. They could not get it back. But they had found each other, finally, and that was enough.

One night, a year after the reunion, he asked her to marry him. Not on one knee. Not with a ring. Just the two of them, in her kitchen, while dinner burned on the stove.

"I have been waiting to ask you this for eleven years," he said. "Will you marry me?"

She kissed him. Tasted the smoke from the burning dinner, tasted the salt of her tears, tasted the future.

"Yes," she said. "Yes. Yes. Yes."

The almost lovers became something else. Lovers. Partners. Each other's always.

They had taken the long way. But they had arrived.