Claire was telling him about a disastrous date she’d been on the previous weekend.

“He spent twenty minutes explaining cryptocurrency to me,” she said.

“Perhaps he thought you’d be impressed.”

“With what? His inability to discuss anything else?”

Julian laughed.

The street was wet, and the hotel’s golden lights shimmered across the pavement.

Claire moved closer.

“You know,” she said, “you’re not nearly as difficult to get along with as you pretend.”

“I don’t pretend to be difficult.”

“Exactly what a difficult man would say.”

He should have said goodnight.

Instead, he looked at her mouth.

Claire noticed.

She gave him enough time to move away.

When he didn’t, she kissed him.

It lasted only a few seconds.

Julian stepped back.

“Claire.”

“I know.”

“I have a girlfriend.”

“I know that too.”

He ran a hand over his face.

“This can’t happen again.”

She looked at him for a moment, then nodded.

“All right.”

He went home and stood in the shower longer than necessary.

The next morning, Maria arrived carrying coffee and a bag of pastries.

He opened the door, and she kissed him.

“Morning.”

He held her a little too tightly.

She drew back.

“What’s that for?”

“Nothing.”

She smiled.

“You’re being strange.”

“I missed you.”

“Since Wednesday?”

“Since Wednesday.”

He made her breakfast, carried her bags upstairs, and took her to dinner that evening.

For the next several days, he was attentive to the point of extravagance.

Maria noticed.

She assumed the pressure at work had eased.

Julian told himself that the kiss had been a mistake, that he had corrected it, and that there was no reason to disrupt a happy relationship over something he would never repeat.

A week later, Claire sent him a message.

I miss talking to you.

He read it at his desk.

Then he answered.

I miss talking to you too.

The affair developed not because Julian stopped loving Maria, but because he became skilled at dividing his life into compartments.

He knew which evenings Maria attended gallery events. He knew when Claire was travelling for work. He avoided unusual expenses on shared outings, never allowed messages to appear on his locked screen, and kept his private conversations away from the devices Maria sometimes borrowed.

He was careful.

More importantly, he was consistent.

His behaviour toward Maria did not deteriorate.

He still remembered anniversaries. He still brought her coffee. When she became ill with a winter virus, he spent two nights on her sofa so she wouldn’t have to get up to make tea.

He was the man who knew she hated coriander and loved the first snow of the year.

He was also the man who drove across London after she fell asleep to spend an hour with someone else.

Maria never suspected him.

Why would she?

When people described warning signs of betrayal, they spoke about distance, irritation, hidden phones, and an unexplained change in affection.

Julian offered none of those things.

His life was a performance practised that he sometimes mistook for sincerity.

Claire initially accepted the secrecy.

She had convinced herself that Julian’s relationship was not as settled as he claimed. She interpreted his attention as evidence of dissatisfaction, although he rarely criticised Maria and never promised to leave her.

When she asked if he intended to break up with Maria, he said, “It’s complicated.”

“What part?”

Julian looked down at his drink.

“She’s a good person.”

Claire waited.

“And?”

“And I don’t want to hurt her.”

Claire almost smiled at the absurdity.

“Julian, you’re already doing that.”

He had no answer.

Still, neither ended it.

Claire met Maria by accident on a cold morning in late February.

Maria was carrying a large framed photograph into her gallery when the lower corner caught on the door.

“Would you like a hand?”

Maria turned.