🌙 ☀️

Chapter 29: Wedding Day Disasters

Reading Progress
29 / 30
Previous
Next

Updated Feb 24, 2026 • ~8 min read

POV: Blair

Wedding day. October 15th. Blair woke up to rain. Pouring rain.

“No. No no no.”

Forecast said clear skies. Lied. It was a deluge.

She called the venue, panicking. “We have tents, right? Backup plan?”

“Yes, we’re setting up now. Don’t worry.”

“I’m worrying.”

“It’ll be beautiful. Rain is good luck.”

Blair didn’t feel lucky.

Sienna arrived with coffee. And news. “Florist is running late. Truck broke down.”

“How late?”

“Two hours.”

“THE WEDDING IS IN FOUR HOURS.”

“I know. They’re sending another truck. Flowers will be here.”

“What if they’re not?”

“Then we use wildflowers from the park. It’ll be fine.”

Blair was spiraling.

Hair and makeup team arrived. One person short.

“Maria’s sick. Food poisoning. Can’t make it.”

Great. Three women. One stylist short.

“We’ll make it work,” the lead said. “Might take longer.”

“How much longer?”

“An hour extra.”

Blair’s timetable was imploding.

Meanwhile at Cal’s hotel, his morning was going fine. Too fine. Suspiciously fine. Nash was waiting for disaster.

“Something’s going to go wrong.”

“Don’t jinx it.”

“I’m not jinxing. I’m predicting. Your relationship is chaos. Your wedding will be too.”

“Thanks for the confidence.”

Cal’s brother called. “I’m stuck in traffic. Accident on the bridge. I might miss the ceremony.”

There it is.

“How stuck?”

“Not moving stuck. GPS says two hours.”

“Ceremony’s in three hours—”

“I know! I’m trying!”

Cal called Blair. Updates her.

“My brother might not make it.”

“The florist is late. Hair and makeup is short a person. And it’s POURING RAIN.”

They were both stressed.

“We’re cursed,” Blair said.

“We’re not cursed. We’re us.”

“Same thing.”

Back to Blair’s prep. Sienna’s phone rang. She answered. Face fell.

“That was the caterer. They’re missing a delivery. Half the appetizers.”

Blair was going to scream. “HALF?!”

“They’re scrambling. Getting replacements. But it might be different food than planned.”

“I don’t even care anymore. Feed people whatever. Crackers. Cheese. Whatever.”

“That’s the spirit?”

Photographer arrived. An hour late. Traffic. Rain. Excuses.

“I’m so sorry. We’re here now. Ready to go.”

Blair was in rollers. No makeup. Bathrobe.

“I’m not ready. Start with detail shots.”

Photographer scrambled.

Cal was getting dressed. Suit fit. Looked good. Then Nash spilled coffee on Cal’s jacket.

“ARE YOU KIDDING ME?!”

“I’M SO SORRY!”

They frantically cleaned it. Stain wasn’t coming out.

“I have to get married in a stained jacket—”

“Use my jacket. We’re the same size.”

They swapped. Crisis averted. Barely.

Blair’s mom arrived. Saw the chaos. Took charge.

“Everyone calm down. Hair and makeup: prioritize Blair. Bridesmaids can wait. Photographer: get the dress shots while we work. Sienna: call the florist again. Confirm ETA.”

Everyone mobilized. Blair’s mom was terrifying and effective.

Flowers arrived. Finally. Forty-five minutes before ceremony. Rushed. Frantic. But here. Wildflowers mixed with roses. Beautiful. Actually beautiful.

“See? Told you,” Sienna said.

Blair was too stressed to argue.

Hair and makeup done. Blair looked stunning. Even she admitted it.

“Okay. This part turned out good.”

“You’re gorgeous,” her mom said. Crying already.

“Mom, don’t cry yet. Save it for the ceremony.”

“I can’t help it. My baby’s getting married.”

Getting into the dress. Carefully. Slowly. Zipper stuck. Of course it did. Sienna yanked it. Too hard. Ripping sound.

“WHAT WAS THAT?!”

They checked. Seam ripped. Slightly. Visible. Blair wanted to cry.

Cal’s sister Kelly to the rescue. “I have a sewing kit. Give me five minutes.”

She repaired it. Perfectly. Couldn’t even tell.

“You’re a lifesaver.”

“I know. You owe me.”

Ceremony in twenty minutes. Everyone was in place. Except Blair’s dad. Where is he? Sienna called.

“He’s in the bathroom. Nervous stomach.”

“IS EVERYONE IN THIS FAMILY CURSED?!”

Blair’s dad emerged. Pale. Shaky.

“I’m okay. Just… nerves.”

“You’re not the one getting married!”

“I’m giving away my daughter. Same stress.”

Fair.

Five minutes. Blair was ready. Dress perfect. Hair perfect. Makeup perfect. Flowers in hand. Dad beside her. This was happening.

“Ready?” he asked.

“No. Yes. Maybe.”

“That’s how I felt when I married your mother.”

“Did it get better?”

“Eventually. After thirty years.”

“Not comforting.”

Music started. Wedding march. Blair’s cue. She took a breath. Her dad offered his arm. They walked. Doors opened.

The venue was transformed. Despite the rain. Despite the chaos. It was beautiful. Tents strung with lights. Flowers everywhere. Guests seated. And at the end of the aisle: Cal. Looking at her like she was everything. All the stress melted. This was why. For this moment. For him.

Except halfway down the aisle, Blair’s heel caught on her dress. She stumbled. Nearly fell. Her dad caught her.

“I’ve got you.”

Scattered laughter from guests. Blair was mortified. Kept walking. What else can go wrong?

She reached Cal. He was grinning.

“Nice entrance.”

“Shut up.”

“You’re beautiful. Even stumbling.”

“I hate you.”

“No you don’t.”

He was right.

Officiant started. “Dearly beloved—”

Microphone cut out. Feedback screech. Then dead. Officiant tapped it. Nothing. Tech guy ran up. Fiddled with equipment. Five minutes of awkward silence. Guests whispering. Blair wanted to disappear.

Finally fixed. Officiant started again.

“Dearly beloved, we are gathered here today—”

Blair’s phone rang. From inside her bouquet. She forgot to turn it off. Sienna’s ringtone. Loud. Everyone heard. Blair wanted to die. Cal was dying laughing.

“Answer it. Might be important.”

“I’m getting MARRIED.”

“Clearly not yet. Answer it.”

She didn’t answer. Let it ring. Fifteen excruciating seconds. Finally stopped. Officiant continued.

“As I was saying—”

Someone’s baby started crying. Loud. Piercing. Wouldn’t stop. Parent tried to soothe them. Didn’t work. They left the ceremony area. Baby still screaming.

Blair looked at Cal.

He was still smiling. “This is a disaster.”

“This is perfect.”

“Are you insane?”

“Probably. But look around. Everyone we love is here. You’re here. In a beautiful dress. About to marry me. That’s all that matters.”

He was right. Damn him. He was right.

Officiant FINALLY got through the opening. “We’re here to celebrate the union of Blair and Cal. Two people who have overcome incredible obstacles to be here today.”

Understatement.

“Their love story is not traditional. They met during a career-ending injury. Fell in love despite a policy forbidding it. Got each other fired and benched. Broke up twice. Survived long-distance. And still chose each other. That’s real love.”

Blair was crying now. Happy tears. Cal squeezed her hand.

Vows. Cal went first.

“Blair. When we met, I was broken. Physically and emotionally. You fixed me. Not just my knee. But me. You made me believe in myself again. You challenged me. Pushed me. Loved me when I didn’t deserve it. I don’t know what I did to deserve you. But I promise to spend every day trying to be worthy. I love you. Forever.”

Blair was sobbing. Could barely see through tears.

Her turn.

“Cal. You were my most difficult patient. Stubborn. Frustrating. Impossible. And the best thing that ever happened to me. You chose me. Repeatedly. When it cost you everything. Your career. Your team. Your life as you knew it. You chose me anyway. That’s love. Real, sacrificial, beautiful love. I promise to choose you too. Every day. For the rest of my life. I love you.”

Now Cal was crying. They were both crying. Officiant was crying. Half the guests were crying.

Rings. Nash had Cal’s. Sienna had Blair’s. They exchanged.

“With this ring—”

Cal dropped it. Of course. Scrambled to pick it up. Grass was wet. Ring rolled. Nash helped search. Found it. Finally. Slid it on Blair’s finger. Perfect fit.

Blair’s turn. She didn’t drop it. Slid it on Cal’s finger. Smooth. Finally something went right.

“By the power vested in me, I now pronounce you husband and wife. You may kiss—”

Thunder cracked. Loud. Close. Lights flickered. Rain intensified. Everyone screamed.

Cal kissed Blair anyway. Rain pouring. Thunder rolling. Chaos everywhere. Perfect kiss. Best kiss. She was married. They were married. Finally.

Recessional. They ran down the aisle. Rain soaking them. Laughing. This was insane. And perfect. So perfectly them.

Reception tent. They were soaked. Makeup running. Hair ruined. Didn’t care. They were married. Nothing else mattered.

Except the caterer was missing half the appetizers. And the DJ’s equipment got wet. Not working. And Blair’s mom was having a meltdown about the ruined photos.

But Blair and Cal? They were laughing. This was the most chaotic wedding ever. And it was theirs. Perfectly imperfect. Exactly right.

First dance. No music. DJ was scrambling. Finally got phone to work. Played song off Spotify. Crackly. Quiet. They danced anyway. Holding each other. Swaying. Not caring about anything else.

“We’re married,” Blair whispered.

“We’re married,” Cal confirmed.

“Think it’ll get easier from here?”

“Definitely not.”

“Good. I’d be bored if it was easy.”

“That’s my wife.”

“That’s my husband.”

They kissed. Guests cheered. Despite the rain. Despite the disasters. They did it. They were married. Forever. And nothing. Absolutely nothing. Could ruin this.

Blair looked around. Soaked guests. Half-working DJ. Missing appetizers. Ruined hair. Chaos. Beautiful chaos.

“Best day of my life,” she said.

“Mine too.”

“Even with everything going wrong?”

“Especially with everything going wrong. Very us.”

“Yeah. Very us.”

They danced. Until the music cut out again. Laughed. Until they couldn’t breathe. Kissed. Until guests told them to get a room. This was marriage. Chaos. Joy. Love. Forever. Starting now.

Reader Reactions

👀 No one has reacted to this chapter yet...

Be the first to spill! 💬

Leave a Comment

What did you think of this chapter? 👀 (Your email stays secret 🤫)

error: Content is protected !!
Reading Settings
Scroll to Top