Claire woke before Ethan.
Morning light slipped through the curtains, painting pale lines across the bedroom floor. For several seconds, she simply stared at the ceiling, listening to the quiet rhythm of Ethan’s breathing beside her.
Then she remembered.
Ryan.
She closed her eyes.
Last night, she had promised herself she wouldn’t answer his messages.
She had broken that promise before breakfast.
Her phone was on the nightstand.
She reached for it carefully, making sure the mattress didn’t move.
There were two new messages.
Ryan: Coffee? 11?
A second message followed almost immediately.
Ryan: I know you’re thinking about it.
Claire stared at the screen.
She hated that he was right.
She glanced toward Ethan.
He was still asleep, one arm resting across the empty space between them.
The irony wasn’t lost on her.
Her husband was right there.
And she was thinking about another man.
Claire locked her phone and slipped out of bed.
She walked into the bathroom and closed the door behind her.
Only then did she allow herself to breathe.
She looked at herself in the mirror.
There was nothing obviously different about her.
Same face.
Same wedding ring.
Same woman everyone believed had a perfect marriage.
But Claire knew better.
She washed her face and leaned against the sink.
“Get it together,” she whispered.
She had no intention of falling in love with Ryan.
That was what she kept telling herself.
Ryan had started as a distraction.
Nothing more.
Someone who listened when Ethan seemed too busy.
Someone who noticed when she changed her hair.
Someone who remembered small things.
Like the way she liked her coffee.
Like the book she’d mentioned wanting to read months ago.
Like the fact that she hated being asked if she was okay when she clearly wasn’t.
It shouldn’t have mattered.
But it did.
And that frightened her.
⸻
By ten thirty, Claire was dressed.
Ethan stood in the kitchen making coffee.
He looked over when she entered.
“Morning.”
“Morning.”
He handed her a cup without asking.
She took it.
“Thanks.”
“You’re welcome.”
Silence.
Claire looked at him.
“You slept okay?”
“Eventually.”
She knew what that meant.
Neither of them had slept particularly well.
Ethan leaned against the counter.
“You going somewhere?”
Claire’s heart skipped.
“Just meeting a friend.”
“Who?”
The question was casual.
Too casual.
“Emily.”
It was a lie.
Ethan nodded.
“Okay.”
Claire picked up her handbag.
She walked toward the door.
“Claire.”
She stopped.
“Yeah?”
He looked at her for a moment.
Then his expression softened.
“Nothing.”
She waited.
He shook his head.
“Have a good day.”
“You too.”
She left.
The door closed behind her.
Ethan remained in the kitchen.
He stared at the closed door for several seconds.
Then he reached for his phone.
A message from Sophie was waiting.
Sophie: Are you free today?
He typed:
Ethan: For a little while.
He hesitated.
Then sent it.
⸻
Ryan was already waiting when Claire arrived at the café.
He stood when he saw her.
“Hey.”
“Hi.”
He smiled.
“You came.”
“I said I would.”
“You also said you shouldn’t.”
Claire looked away.
Ryan pulled out the chair opposite him.
“Sit.”
She did.
For a moment, neither spoke.
Then he pushed a coffee toward her.
“Your usual.”
Claire looked at it.
“You remembered.”
“I remember a lot about you.”
Something about the way he said it made her uncomfortable.
Not because she disliked hearing it.
Because she liked hearing it too much.
She wrapped both hands around the cup.
“This can’t become something complicated.”
Ryan smiled faintly.
“Isn’t it already?”
Claire didn’t answer.
He leaned back.
“How’s Ethan?”
The question caught her off guard.
“Why are you asking?”
“Because he’s your husband.”
“That’s never stopped you before.”
“No.”
Ryan’s expression changed.
“Does he make you happy?”
Claire looked through the window.
People walked past outside, completely unaware of the conversation happening inside.
“Sometimes.”
“Sometimes?”
She nodded.
“He used to.”
Ryan didn’t respond immediately.
Then he said quietly, “And now?”
Claire looked at him.
“Now I don’t know.”
That was the most honest answer she’d given anyone in months.
Ryan reached across the table.
His fingers brushed hers.
Claire didn’t pull away.
That tiny decision felt far more significant than it should have.
Ryan looked at her hand.
Then at her face.
“You don’t have to decide anything today.”
“I know.”
“You don’t owe me anything.”
“I know.”
“But you deserve to feel wanted.”
Claire swallowed.
She knew she should leave.
Instead, she stayed.
⸻
Across town, Ethan sat in a quiet hotel lounge with Sophie.
She was watching him over the rim of her glass.
“You look distracted.”
“I am.”
“Claire?”
Ethan didn’t answer.
Sophie smiled sadly.
“It always comes back to her.”
Ethan looked at her.
“She’s my wife.”
“I know.”
“Then you know this isn’t simple.”
“I know that too.”
Sophie leaned back.
“You love her.”
Ethan looked down.
He didn’t deny it.
Sophie nodded slowly.
“That’s what I thought.”
Ethan felt a strange heaviness in his chest.
“I never lied to you about that.”
“No.”
She paused.
“But you never told me what you were going to do about it.”
Ethan had no answer.
Because the truth was painfully simple.
He didn’t know.
He loved Claire.
But he had still chosen Sophie.
And somewhere along the way, he’d convinced himself those two truths could exist without destroying anyone.
He was beginning to realize how wrong he had been.
⸻
That evening, Claire returned home at seven.
Ethan was sitting on the balcony.
He looked up when she entered.
“How was your day?”
“Good.”
“Your friend?”
Claire froze for half a second.
“Yeah.”
Ethan nodded.
“Good.”
She put her handbag down.
“How about yours?”
“Fine.”
Another lie.
Another ordinary conversation.
Another evening built on things neither of them was willing to say.
Claire walked toward the balcony.
“Can I join you?”
Ethan moved his chair slightly.
“Of course.”
She sat beside him.
For a while, they watched the city.
Then Ethan spoke.
“Do you ever think about when we first met?”
Claire smiled.
“Sometimes.”
“I remember everything.”
She looked at him.
“The first thing you said to me was that I was sitting in your seat.”
“You were.”
“It wasn’t your seat.”
“It became mine after you left.”
She laughed.
Ethan smiled.
“I knew I liked you then.”
Claire’s smile faded slightly.
“I knew I loved you later.”
“When?”
“The night you got sick.”
He laughed.
“That’s when you knew?”
“You were trying to pretend you were fine.”
“I was fine.”
“You threw up in a flowerpot.”
“I was not aware you remembered that.”
“I remember everything.”
They looked at each other.
The words hung between them.
I remember everything.
The good.
The bad.
The beginning.
And perhaps the end.
Ethan reached for her hand.
Claire let him take it.
His thumb moved slowly across her knuckles.
Neither spoke.
Then Claire’s phone vibrated inside her handbag.
They both heard it.
Claire’s fingers tightened around his.
Ethan looked at her.
She looked back.
For the first time, neither pretended not to notice.
“Are you going to answer it?” he asked.
Claire’s heart began to pound.
She knew who it was.
And somewhere inside her, she had the strange feeling that Ethan already knew too.
She slowly pulled her hand from his.
“I should.”
Ethan nodded.
“Yes.”
Claire picked up her phone.
One message.
Ryan: I can’t stop thinking about you.
She stared at the screen.
Then she looked at her husband.
Ethan was watching her.
His expression was impossible to read.
Neither of them knew that, only a few minutes earlier, Ethan had received his own message.
From Sophie.
Sophie: We need to talk about us.
And suddenly, the secrets they’d carefully protected didn’t feel quite so safe anymore.