The right side was full. Elliot’s family filled every seat, warm and present, his mother already crying openly, his father sitting upright with emotion carved across his face.

And at the end of the aisle, Elliot stood waiting.

When he saw me, his expression shifted, something raw moving through it.

I started walking.

Each step echoed louder than it should have. The empty chairs felt like eyes. The silence pressed in.

Still, I kept going.

At the altar, he took my hands, steadying them without making a show of it.

His vows were simple.

“I cannot promise easy days or perfect timing,” he said quietly. “But I can promise you that everything I have is yours. I see you, Claire. I have always seen you.”

When it was my turn, I forgot everything I had planned.

“You are enough,” I said. “You have always been enough, and I choose you every day.”

We kissed.

Everyone on his side stood and applauded.

No one stood on mine.

For one brief moment, it did not matter.

At the reception, it did.

An entire table sat untouched, place cards perfectly arranged for people who had chosen not to come.

At 7:23 p.m., everything changed.