Sophia was crying now, her makeup streaking down her face. “I made a mistake, David. It meant nothing. It was one night—”
David shook his head. “It wasn’t one night. The hotel footage was from two months ago. But I checked the records. You’ve been meeting him for the past six.”
And there it was. The silence cracked open. People started murmuring. A few of Sophia’s bridesmaids looked at each other like they already suspected something. Her mother just sat down heavily in her chair, as if her knees had given out.
David turned to the guests. “I’m sorry you all had to see this. I really am. But I wasn’t going to let everyone celebrate a lie.”
Then he walked down the aisle. Not stormed. Walked. Calm, collected. Dignified, even. I followed him, because someone had to.
Outside, he let out a shaky breath. “I didn’t think it’d feel like this,” he said.
“Like what?”
“Like freedom.”
Now, you might think the story ends there. But what happened after is actually the part that stuck with me the most.
That day blew up more than just a wedding. It blew up two families. Sophia’s parents were mortified. They blamed her, obviously, but there was a lot of messy fallout—money lost, guests angry, vendors unpaid. My aunt and uncle, David’s parents, offered to cover some of the costs just to avoid bad blood, but Sophia’s father refused. Pride, I guess.
Luca tried to apologize. He called, texted, even came to David’s apartment once. But David didn’t answer the door.
He didn’t talk to anyone for a week. I checked on him a few times, left food outside, but he mostly kept to himself.