The Matchmaker's Mistake

Published on 31 May 2026 at 09:00

When professional matchmaker Zara Bradley accidentally pairs a lonely client with the man who broke her heart, she braces for awkwardness. But when the client vanishes after the date, Zara and her ex, Ryan Calder, must follow a trail of secrets through rain-washed Brighton, and face the truth about the love they lost.

By ten past eight on Friday evening, Zara Bradley knew something had gone terribly wrong.

It wasn’t only that Lila March had failed to send her usual post-date voice note. It wasn’t only that her phone went straight to voicemail, or that the little green dot beside her name on the matching app had vanished. It was the photograph that had arrived instead: a blurry image of a silver bracelet lying beside the railings on Brighton Pier.

Lila’s bracelet.

Zara stood in her small seafront office, staring at the picture as rain tapped against the window, her fingers worried. Outside, Brighton shimmered beneath streetlamps, all reflections and wet pavements and restless sea. Inside, the walls were covered with framed success stories: smiling couples, engagement cards, and one baby announcement with glittery footprints.

Zara Bradley built happy endings for other people. Tonight, one of those people was missing.

And the man who had last seen her was Zara’s own ex.

Ryan Calder.

She had not meant to match them. Of course, she hadn’t. Her matchmaking agency, True North, used detailed personality interviews, intuition, and a little help from a clever compatibility platform Zara had paid far too much to develop. Ryan had appeared on Lila’s shortlist under the name R. Calder, freelance cybersecurity consultant, recently returned to Brighton, emotionally available.

Zara had almost laughed at that last part.

Ryan had been many things when she’d loved him: funny, clever, steady in a crisis, impossible to beat at pub quizzes. But emotionally available? Not to her. Not at the end.

She had approved the match before she realised who he was.

By the time she did, Lila was already on her way to meet him at a cosy restaurant near the Lanes.

Now Lila had disappeared.

Zara grabbed her coat and umbrella, though the wind turned the umbrella inside out before she reached the pavement. She found Ryan outside the restaurant, tall and damp-haired beneath the striped awning, his face pale with concern.

For a second, the years between them fell away.

“Zara,” he said.

The sound of her name in his voice hurt more than she was prepared for.

“Where is she?” Zara asked.

“I don’t know.” Ryan held up both hands, as if surrendering. “She left the table to take a call. She said she’d be two minutes. She never came back.”

“You didn’t follow her?”

His expression tightened. “I didn’t think I needed to. It was a date, not a hostage negotiation.”

Zara flinched at the sharpness, but fear pushed her forward. “I got a photograph of her bracelet on the pier.”

Ryan’s eyes changed. Whatever had once gone wrong between them, he was still the man who listened with his whole attention when danger entered the room. “Show me.”

They walked quickly through Brighton’s narrow lanes, past shopfronts glowing gold and cafés closing for the night. Zara hated that her steps matched Ryan’s as naturally as ever. Hated that he still angled himself slightly toward the road, shielding her from passing cars. Hated, most of all, that part of her noticed.

On the pier, the wind was wild. The sea crashed black beneath them. Zara found the spot from the photograph near the railings, and there, caught against a wet plank, lay a pale blue silk scarf.

Lila’s.

Ryan crouched and studied the ground. “No blood. No signs of a struggle.”

“This isn’t one of your security audits,” Zara said, too sharply.

“No. It’s worse.”

They both heard it then: a faint buzzing from beneath a nearby bench. Ryan reached under and retrieved a phone. Lila’s phone. The screen was cracked, but a message glowed there.

Tell Zara I’m sorry.

Zara’s throat closed.

Ryan looked up. “Why would she say that?”

“I don’t know.”

But she did know something. Lila had been nervous during their first consultation. Not ordinary first-date nervous, but watchful. She’d said she wanted to start again, then glanced over her shoulder as if the past might be standing behind her.

Zara had asked if anyone was making her feel unsafe.

Lila had smiled too brightly. “No. I’m just out of practice.”

Now guilt moved through Zara like cold water. She had wanted so badly to help Lila feel hopeful that she hadn’t pushed.

Ryan’s voice softened. “Zara, look at me.”


“Some matches were made by algorithms. Others were made by fate, and fate, Zara had learned, had a wicked sense of humour.”


She didn’t want to. She did anyway.

“This is not your fault.”

The words struck an old bruise.

Once, years ago, he had said something similar when Zara’s mother had died suddenly, and Zara had buried herself in work rather than grief. Ryan had tried to reach her, but she had mistaken his worry for judgment. Then he had taken a job in Manchester without telling her until the contract was signed, and she had mistaken his silence for leaving.

They had both been wrong. They had both been proud.

And they had both let love drown quietly.

Ryan checked the phone. “There’s a missed call from an unknown number. Then a voice note.”

He pressed play.

Lila’s voice emerged, trembling. “I can’t do this. He found me. Zara, if you get this, please don’t trust—”

The recording ended.

Zara’s skin prickled. “Don’t trust who?”

Ryan’s jaw set. “We find out.”

They returned to Zara’s office, soaked through and silent except for the rain. Ryan connected Lila’s cracked phone to his laptop. As a cybersecurity consultant, he worked with charities and small businesses to protect them from fraud. Zara remembered him staying up late to help neighbours recover hacked accounts, accepting payment in biscuits and gratitude.

Within minutes, he traced the unknown number to a disposable handset purchased near Brighton Station.

“There’s more,” he said. “Lila had a hidden folder. Photos of invoices. Bank transfers. Messages.”

Zara leaned closer. The messages were from a man named Marcus Parks, founder of a luxury wellness start-up where Lila worked as brand manager. The tone was polished at first, then threatening. Lila had discovered he was stealing investor funds. She had planned to tell someone.

“She came to you because she was lonely,” Ryan said quietly, “but maybe also because she needed somewhere safe to be seen.”

Zara swallowed. “And I sent her on a public date.”

“With me,” Ryan said. “Which means if Marcus followed her, he may have assumed she told me too.”

A sound came from Zara’s office phone, making them both jump. One new voicemail.

Zara put it on speaker.

Lila whispered, “Zara, I’m at the old aquarium storage building. I’m sorry I ran. Marcus said if I talked, he’d ruin me. Ryan asked too many questions at dinner, and I panicked. I thought he might be working for Marcus. I didn’t know who to trust.”

In the background, a door slammed. Then the line went dead.

Ryan was already reaching for his coat. “Call the police. Give them the address. We go now, but we don’t go in.”

“Since when do I take orders from you?”

His mouth twitched despite everything. “Since you’re wearing boots with no grip.”

The old aquarium storage building sat near the seafront, abandoned and graffitied, its windows blind with grime. Police sirens wailed somewhere behind them, still too far away. Through a gap in the door, Zara saw Lila sitting on the floor, wrists free but face white with fear. Marcus Parks stood over her, phone in hand, speaking in a low, furious voice.

Zara acted before fear could stop her.

She stepped into the doorway and lifted her chin. “Marcus? My name is Zara Bradley from True North Matchmaking. I believe you’re in need of my professional advice.”

Ryan muttered, “Zara, no.”

Marcus turned, startled.

Zara smiled the smile she used on difficult clients and unreasonable landlords. “You’re a terrible match for freedom. Very poor long-term prospects.”

It was absurd. It was risky. It gave Ryan exactly the three seconds he needed to usher Lila toward the side exit as Marcus lunged forward. Then the police arrived in a blaze of torchlight and shouted orders, and the night broke open.

Later, wrapped in a foil blanket in the back of an ambulance, Lila clutched Zara’s hand. “I thought I could handle it alone.”

Zara squeezed back. “Nobody should have to.”

Across the car park, Ryan spoke with an officer, rain shining on his dark coat. When he looked over, Zara felt something inside her soften, not into certainty, but into possibility.

At dawn, they walked back toward the pier. The storm had passed, leaving the sea pewter-grey and the sky brushed with peach.

“I should have told you about Manchester,” Ryan said. “Before I accepted. Before I made you feel abandoned.”

Zara looked at the waves. “I should have told you I was frightened. I made work my armour and blamed you for not getting through it.”

“I tried.”

“I know.” She breathed in the salt air. “I know that now.”

He stood beside her, close but not assuming. That was new. Or perhaps it had always been there, and she had been too hurt to see it.

“What happens now?” he asked.

Zara thought of Lila safe, of Marcus in custody, of a mistaken match that had revealed not failure, but unfinished truth.

“I don’t know,” she said. “But I’m not letting an algorithm decide.”

Ryan smiled, slow and familiar. “Dinner, then?”

“A cautious coffee,” Zara corrected.

His smile widened. “I’ll take it.”

As the sun rose over Brighton Pier, Zara Bradley finally understood something she had spent years trying to teach others. Love was not a perfect match made once and sealed forever. It was two imperfect people choosing, again and again, to turn toward each other.

And sometimes, even a matchmaker’s mistake could lead the heart home.


Until the next chapter.

SOS | The Story Atelier

Add comment

Comments

There are no comments yet.