“What happened?” Daniel asked. Emily’s confidence finally weakened.
The answer did not arrive all at once. It came in pieces.
A pause. A correction.
Something Emily started to say and then stopped. Daniel listened without interrupting, because for the first time he understood that every fragment mattered.
Tomorrow they were supposed to stand together and make promises about the rest of their lives. Tonight, Daniel was realizing there might be something about their past he had never been allowed to know.
Emily looked at him. Then she finally began explaining what Alex meant by “last time” 👇
Emily’s first sentence was not the truth Daniel needed.
She said Alex had been there for her during a difficult period. She said they had crossed a boundary once. Then she stopped.
Daniel waited.
“What boundary?”
Emily’s eyes filled. “I kissed him.”
“When?”
“Last year.”
Daniel felt the date before he fully understood it. Last year they had already been engaged.
Emily hurried to explain that it had happened after an argument, that she regretted it immediately, that Alex had wanted more and she had refused. Daniel listened because he had asked for the truth, not because the explanation made the truth harmless.
“Why was he asking whether I knew?”
“Because he thinks I owe him something for keeping it quiet.”
Daniel looked toward the wedding clothes hanging in the next room.
“And tonight you were going to stay with him?”
Emily covered her face for a moment. When she lowered her hands, the defiance was gone. She admitted she had agreed to meet Alex because he had threatened to tell Daniel before the ceremony. She had convinced herself she could calm him down and prevent a scandal.
The explanation was not an affair planned for the night before the wedding. It was still a devastating choice: Emily had decided that protecting the ceremony mattered more than telling Daniel what the ceremony was asking him to promise.
Daniel picked up his phone.
Emily panicked. “Who are you calling?”
“Our parents first. Then the venue.”
She stared at him. “You’re canceling?”
“I’m not getting married tomorrow while I’m learning what happened last year tonight.”
The calls were humiliating. There was no elegant way to tell families that a wedding scheduled for the next morning would not happen. Daniel refused to give details that belonged to Emily, but he also refused to pretend there had been a minor scheduling problem.
“We’re not ready to make the promises we planned to make,” he said.
By dawn, the ceremony was canceled.
Alex sent two messages. Daniel did not answer either one. Emily blocked him after saving the earlier conversation. For the first time, she stopped treating Alex’s threat as something she had to manage alone.