Hours before my wedding, a flash drive revealed my fiancé’s bachelor party and shattered everything I thought I knew about him.

I had spent six months planning the perfect wedding, but nothing turned out the way I expected. Just hours before the ceremony, an anonymous flash drive appeared at my bedroom door. What I saw changed everything. Lies, betrayal, and secrets unfolded before my eyes. Was I about to marry the wrong man?
They say your wedding day is supposed to be the happiest day of your life. Lies! I had spent six long months buried in dress fittings, venue tours, menu tastings, and endless phone calls.
I thought that, at least on the big day, I could breathe, relax, and enjoy. But no. Everything that could go wrong… did.
I paced around my room, clutching my phone so tightly my fingers hurt. I had already called the florist five times. No answer. No voicemail. Nothing.

The wedding was in four hours, and I didn’t have a single flower. No bouquets, no centerpieces, not even the arch. All gone. Just vanished.
My heartbeat thundered in my ears, my hands curled into fists. I was ready to scream, throw my phone, maybe even flip the vanity table.
Then someone knocked on the door. I yanked it open, but the hallway was empty.
“Ugh,” I muttered. Had to be my nephews. The house was full—parents, grandparents, siblings, cousins, friends. Pure chaos.
I sighed and was about to close the door when something caught my eye. A plain white envelope on the floor.
I picked it up and locked the door behind me. Inside was a flash drive with a label: “Watch me.”
My stomach tightened. I frowned and plugged it into my laptop.
One file. Titled: “Are you sure you want to marry him?”
I hesitated for a moment, then pressed play.
The video started. Ted and his friends were in a limousine, already drunk.
“Last night of freedom!” Max shouted, filming everything with his phone.
“I’m already engaged!” Ted laughed, shaking his head.
“You don’t get it. Tonight, anything goes!” Max smirked.
“But I love Tracy!” Ted replied.
Max rolled his eyes. “Your Tracy is a piece of work—she’s got you on a leash.”
The guys laughed and clinked their glasses.
Ted frowned. “That’s not true.”
Max leaned closer. “Then prove it.”
Ted hesitated, tightening his grip on his drink.
“Come on, man,” Max pushed. “It’s just one night.”
Ted exhaled. “Maybe tonight I’ll prove you wrong.”
At that moment, someone knocked on my door. My heart pounded. I quickly paused the video and shut the laptop.
I took a deep breath, steadied myself, and opened the door.
It was Max, smiling like nothing had happened. Like he hadn’t just insulted me behind my back.
“Hey, Tracy,” he said casually.
I didn’t smile. The words from the video echoed in my head.
Max had always acted friendly, like he respected me. But now I saw the truth.
“Something wrong?” he asked.
I crossed my arms. “What do you want?”
“Ted can’t find his shoes. He thinks they might be here,” Max replied, standing in the doorway.
“Maybe I should just give him my heels,” I muttered.
“What?” he asked, confused.
“Nothing,” I said, shaking my head. “I’ll check.”
I went to the closet, pushed dresses aside. The shoebox was right where Ted had left it. I grabbed it and brought it back.
“Here,” I said, handing it to him.
Max took it and smiled. “If you’re worried, Ted’s not planning to run off.”
I narrowed my eyes. “Why would I be worried?”
He shrugged. “Just a joke. Relax.”
I didn’t laugh.
Max hesitated, then walked away.
I closed the door, leaned against it for a second, then went back to the laptop and hit play again.
The video cut to a hotel room. Ted was sitting in a chair, blindfolded, looking completely relaxed, totally unaware of what was happening around him.
“This is gonna be fun,” Max’s voice said, filled with excitement.
Music started playing. A masked woman—clearly a stripper—walked in, moving to the beat. She placed her hands on Ted’s shoulders, circled around him, and began her dance.
Then, without hesitation, she removed her mask… and took off his blindfold.
Sandy. Ted’s ex. More specifically, his ex-fiancée.
“I knew you missed me,” she said, leaning toward him.
Before I could even process what I was seeing—she kissed him.
And he kissed her back.
“Tracy!” my mom called from downstairs.
I flinched. I paused the video and closed the laptop. My hands were shaking.
Tears welled up in my eyes. Ted kissed her. Without hesitation. In one instant, he erased everything we had.
I walked downstairs. My mom stood in front of the wedding cake, pale.
“I don’t know what to do,” she said, her voice trembling.
I froze. The cake—our perfect, expensive cake—had collapsed. The top layer had caved in, icing smeared everywhere.
“The wedding is in less than three hours!” she cried. “What do we do?”
I stared at the mess, my mind blank. I wanted to scream, “Cancel the wedding!” I wanted to throw something, to break things. Most of all, I wanted to forget Ted ever existed.
But instead, I muttered, “I don’t know…”
Melanie, my best friend, walked into the kitchen. “What happened?”
I pointed at the cake, unable to speak.
She stepped closer, wide-eyed. “Oh. My. God.”
“Yeah,” I whispered.
Melanie leaned in. “I can fix this,” she said. “I took a baking class recently.”
My mom’s eyes lit up. “Are you sure?”
Melanie hesitated. “I think so.”
Mom turned to me. “Tracy?”
I swallowed. “Do whatever you want. I don’t care anymore.”
I went back upstairs and closed the door. My hands rested on the keyboard, but I didn’t press play.
Chaos. Stress. Lies… Is this what love was supposed to feel like?
Ted had kissed his ex. Max laughed behind my back. Ted said nothing.
I clenched my fists. I couldn’t go through with this. I couldn’t pretend everything was okay.
I walked to the window and opened it. A cool breeze hit my face. I looked down.
It wasn’t that high. I’d snuck out this way many times as a teenager.
I swung my legs over, gripped the frame. One careful step, then another.
My feet touched the ground. I ran to my car. My heart was racing—not with fear, but urgency.
I climbed in, started the engine, and reversed.
“Tracy! Where are you going?!” my mom shouted from the porch.
I didn’t answer. I just drove away.
I parked in a quiet part of the park and sat there. Thinking. Could I forgive Ted? Had there been more? What else hadn’t I seen?
I don’t know how long I was there when I saw movement. Ted and Melanie. Max’s car nearby.
Ted stood in front of me, arms open. His suit was wrinkled, tie loose, face full of frustration.
“The ceremony should’ve started. Why did you leave? What are you doing here?”
I didn’t answer right away. My eyes went to Melanie. She was holding my laptop. The flash drive still plugged in.
“Because of what’s on that flash drive,” I said firmly.
Melanie clutched the laptop. “We tried to watch it,” she admitted. “It needs your password.”
I looked her in the eyes. “Ted is going to love this video.”
Ted and Melanie glanced at each other nervously. He shifted, running a hand through his hair.
“I’m sure it’s not what you think,” Ted said quickly.
I ignored him. I typed in the password. The screen blinked. The video resumed.
I kept my eyes on Ted as he watched himself. He tensed when he saw the blindfold. His jaw clenched when Sandy kissed him. Then I saw it—he pushed her away.
I exhaled. My chest tight.
“So… you didn’t cheat?” I asked softly.
“I love you, Tracy. How could I cheat on you?” he said, stepping closer.
“We already missed the ceremony. Maybe we can at least go to the reception,” he suggested.
I didn’t respond. Something inside still felt off. My fingers hovered over the keyboard.
“Wait,” I said. “The video’s not over.”
Melanie’s face went pale. “Maybe we don’t need to see the rest,” she said quickly. “You’re missing your wedding.”
I turned to her. “I need to know who I’m marrying.”
The screen changed. A hotel hallway.
Melanie.
Melanie and Ted.
Kissing.
It felt like the ground crumbled beneath me.
“I’m so glad this is finally happening,” Melanie said in the video, between kisses.
“As long as Tracy never finds out,” Ted replied.
The video ended. Silence.
I looked up, breathing hard. “That’s why you didn’t want me to see it?!”
“Tracy, it was a mistake. Just one night,” Ted said, pale.
“That’s not what you told me,” Melanie whispered.
Ted turned to her. “Shut up.”
“Why? Why did you do this?” I yelled.
Melanie’s eyes filled with tears. “Because I liked Ted first! Remember that concert? You didn’t even like him at first, but then he messaged you and you started dating!”
I let out a hollow laugh. “And you waited until my wedding day to destroy everything?!”
Melanie’s hands trembled. “I tried to fight it, but that night… I love Ted.”
Ted’s face darkened. “Who gave you that flash drive?”
I clenched my fists. “That’s what matters to you right now?!”
“I did,” a voice said.
Max stepped forward.
“I recorded it and gave her the drive.”
“What?! Why?!” Ted yelled.
“Because you don’t deserve Tracy,” Max said simply.
“Why do you care?” Ted snapped.
“Because when you started dating her, she became my friend too. And I couldn’t watch you lie to her anymore.”
Ted’s fists clenched. “You bastard!”
Max didn’t flinch. “Melanie’s not even the first girl you’ve cheated with. But now I had proof.” He turned to me. “I invited Sandy on purpose. I was hoping it would expose the real Ted. And yes, he knew I was filming.”
Ted’s expression shifted. “See, Tracy? He set this up! I didn’t cheat! He’s lying!”
Max laughed. “I didn’t have to set anything up. You did this to yourself. You and Melanie.”
I stood up. My heart wasn’t racing anymore. I wasn’t crying. I wasn’t shaking. I was just done.
“I’ve had enough,” I said. “I don’t want to see either of you again.”
I turned to Max. “Can you take me home?”
He nodded without hesitation.
Ted stepped forward. “Tracy, please, we can fix this—”
I raised my hand. “No.”
Melanie bit her lip. “Tracy, I—”
I looked at her. “No.”
I turned and walked to Max’s car. As we got in, he sighed. “I’m sorry. I wish I could’ve told you sooner. Sorry about the wedding money.”
I looked out the window. “That wedding was already a disaster. Besides, Ted and his parents paid for everything. Consider it a lesson.”
Max let out a laugh and shook his head.
And just like that, the day that was supposed to be the happiest… became the worst.
But at least, I learned the truth before it was too late.