
Part 1
“I invited Trevor to the wedding.”
I nearly choked on my pasta. We were at dinner, discussing the final details. The venue was booked, the flowers were chosen, and we were one month out from the big day. I’d been engaged to Jessica for eight months, together for three years. I thought I knew everything about her.
“Trevor?” I asked, putting my fork down. “Your ex-boyfriend Trevor? The one you dated for four years?”
She smiled like this was the most normal thing in the world. “Yeah! We’re still friends. It would be weird not to invite him, don’t you think?”
“Jess, that’s unusual,” I said, trying to keep my voice steady. “Most people don’t have their serious exes watching them get married.”
Her face hardened immediately. The sweet fiancé mask slipped just an inch. “If you loved me, you’d understand. It shows maturity that we can all be adults about this. God, Drew, you’re being so insecure.”
Insecure. The magic word to shut down any argument.
“What about his wife?” I asked. “Trevor is married, right?”
“His wife couldn’t make it,” she said quickly. Too quickly. “She’s visiting family overseas. So it’ll just be him. It’s not a big deal.”
Something felt off. The way she said “overseas” sounded rehearsed. “What’s his wife’s name again?”
Jessica blinked. “Um, Rebecca.”
“Why does it matter?” she snapped a second later, getting defensive. “You’ve met her.”
I hadn’t. “You’re right,” I lied, forcing a smile. “I’m being silly. If Trevor is important to you, I understand.”
She relaxed, kissed my cheek, and said, “See? This is why I love you.”
That night, while she slept, I did some digging. It took me exactly five minutes to find Trevor on social media.
First red flag: His wife’s name wasn’t Rebecca. It was Monica.
Second red flag: According to Monica’s profile, she wasn’t overseas. She was a dental hygienist posting photos from a clinic twenty minutes away from our wedding venue.
Third red flag: Jessica had left her iPad unlocked on the couch.
I know, I know. Privacy violation. But when your fiancée invites her ex to your wedding and lies about his wife’s name and location, the rules change. I opened her messages.
They weren’t just friendly. They were intimate. Lots of “remember when” and “shame it didn’t work out.” But the real kicker?
Trevor: “Can’t wait to see you in your dress.”
Jessica: “It’s bad luck for the groom to see it, but not for you.”
I sat there in the dark, reading the betrayal in black and white. I could have confronted her right then. I could have screamed. But I had a better idea.
If she wanted Trevor there so badly, she should have his wife there too.
**Part 2**
The sun that morning felt like an insult. It streamed through the sheer white curtains of our bedroom—the curtains Jessica had spent three weeks selecting—and hit me directly in the face, waking me up to a nightmare I hadn’t yet fully processed. Beside me, Jessica was still asleep, her breathing rhythmic and soft. Her hand was tucked under her cheek, and she looked like an angel. That was the terrifying part. She looked exactly the same as she had yesterday, and the day before that, and for the last three years. There was no scarlet letter on her forehead, no visible sign of the rot that I knew was festering beneath the surface of our relationship.
I lay there for a long time, staring at the ceiling fan spinning lazily above us. *She invited her ex to the wedding.* That sentence replayed in my mind on an endless, agonizing loop. *She lied about his wife.* That was the harmony to the melody. Together, they formed a cacophony that made my stomach churn with a nausea so violent I had to squeeze my eyes shut to keep the room from spinning.
I knew I had to get out of bed. I had to go to work. I had to pretend that I hadn’t spent the previous night hunched over her iPad in the dark, reading messages that stripped away my dignity line by line. *“Can’t wait to see you in your dress,”* Trevor had written. And my fiancée, the woman I was supposed to pledge my life to in less than thirty days, hadn’t told him to back off. She hadn’t blocked him. She had flirted back. *“It’s bad luck for the groom to see it, but not for you.”*
I threw the covers off, perhaps a little too aggressively, and swung my legs out of bed. Jessica stirred, making a small, contented sound in the back of her throat.
“Mmm, Drew?” she murmured, her voice thick with sleep. “What time is it?”
“Early,” I croaked. My voice sounded wrecked, like I’d been screaming for hours. In my head, I had been. “Go back to sleep. I’ve got to get into the office early.”
“Okay,” she yawned, shifting under the duvet. “Love you.”
The words hung in the air, toxic and heavy. *Love you.* It was a reflex for her, a verbal punctuation mark. Yesterday, I would have said it back without thinking. Today, the words died in my throat. I grabbed my clothes and walked out of the room without looking back.
***
The drive to work was a blur. I didn’t listen to the radio; I couldn’t handle the noise. Instead, I drove in silence, my grip on the steering wheel white-knuckled. My mind was racing, trying to assemble the scattered pieces of the puzzle into a picture I could understand. Why? That was the question that haunted me. Why me? Why now? If she loved Trevor—and the texts certainly suggested a connection far deeper than “just friends”—why was she marrying me? Was I the safe option? The wallet? The placeholder?
When I got to my office, I locked the door. I was a project manager for a mid-sized architectural firm; usually, my mornings were filled with site reports and client calls. Today, my only project was the demolition of my own life.
I sat down at my desk and opened my laptop. I didn’t open my email. I opened a private browser window and typed in the name I had memorized the night before: *Monica Reynolds.*
I had found her profile briefly on my phone, but now I needed to be thorough. I needed to be a forensic investigator. I pulled up her Facebook, her Instagram, her LinkedIn. I needed to know who this woman was, this other casualty in the wreckage Jessica and Trevor were creating.
Monica was pretty, in a sharp, intelligent way. Brunette, bright eyes, a smile that seemed genuine in her photos. Her bio said she was a dental hygienist. I scrolled through her timeline.
*July 4th:* A photo of her and a man I recognized instantly—Trevor. They were on a boat, holding solo cups, smiling at the camera. Caption: *”Happy 4th from the lake!”*
*August 12th:* A check-in at a local Italian restaurant. *”Anniversary dinner with my love. Three years down, forever to go.”*
Three years. They had been married as long as Jessica and I had been together.
I cross-referenced the dates with the messages I had read on Jessica’s iPad. The texts went back months. While Monica was posting about their anniversary, Trevor was texting Jessica about how much he missed their college days. While Monica was tagging him in funny memes, he was telling Jessica that his marriage was “complicated” and that he felt “trapped.”
It was a classic, cliché script. The misunderstood husband. The soulmate that got away. It was disgusting.
Then I saw the post that solidified everything. It was from two days ago.
*Monica Reynolds checked in at BrightSmile Dental – Downtown Branch.*
Caption: *”Back to the grind! fully booked week ahead. Who forgets to floss? Apparently everyone!”*
“Overseas,” I whispered to the empty room. “She’s supposed to be overseas.”
Jessica’s lie was so lazy it was insulting. She hadn’t even bothered to check if Monica’s profile was private (it wasn’t) or if she was active online (she was). Jessica was so arrogant, so convinced of my blindness and stupidity, that she thought she could just wave a hand and erase Trevor’s wife from existence.
My cursor hovered over the “Message” button on Monica’s profile.
My heart hammered against my ribs. This was the point of no return. Once I sent this message, the grenade pin was pulled. There was no going back to blissful ignorance. No going back to the wedding planning, the cake tasting, the life we had built.
But then I remembered Jessica’s face at dinner. The way she had looked at me with that pitying, condescending expression. *“If you loved me, you’d understand.”* She was weaponizing my love for her to make me complicit in my own humiliation.
I started typing.
*Hi Monica,*
*You don’t know me, but…*
I deleted it. Too vague. She might think it’s spam.
*Hi Monica,*
*My name is Drew. I’m engaged to Jessica…*
I stared at the blinking cursor. How do you tell a stranger that her husband is emotionally cheating on her with your fiancée? How do you drop a nuclear bomb into someone’s life via Facebook Messenger?
I decided to stick to the facts. The undeniable, provable facts.
*Hi Monica,*
*You don’t know me, but I’m marrying Jessica [Last Name] next month. She has invited your husband, Trevor, to our wedding. When I asked about you, she told me you couldn’t attend because you are currently visiting family overseas. However, I see from your profile that you are local.*
*I felt something wasn’t right, and I wanted to reach out. I wanted to extend a personal invitation to you. I would love to have you there as my guest. The reception is at Riverside Manor on the 15th. I apologize if this is intrusive, but I value honesty, and I felt you should know.*
*Sincerely,*
*Drew*
I read it over three times. It was polite, direct, and laid the trap perfectly. If she was overseas, she’d correct me. If she wasn’t, she’d catch the lie immediately.
I hit send.
The little checkmark appeared. *Sent.*
Now, the waiting game.
I tried to work. I really did. I stared at blueprints for a commercial complex in the suburbs, but the lines blurred together. Every time my phone buzzed, I jumped. Was it her? Was it Jessica?
An hour later, a notification popped up on my screen. *New Message from Monica Reynolds.*
My hands were trembling as I clicked it.
*Overseas? That’s interesting since I’m sitting in my office right now, twenty minutes away from Riverside Manor. Trevor told me he had a work conference that weekend in Chicago.*
I let out a breath I didn’t know I was holding. A dark, grim satisfaction settled in my chest. It was confirmed. It was a conspiracy. Jessica and Trevor had coordinated their lies. Jessica claimed Monica was away; Trevor claimed he was working. They had cleared the board to be together at our wedding, right under our noses.
I typed back immediately.
*I had a feeling that might be the case. I’m sorry to be the one to tell you this, but their stories don’t match up. Jessica was very insistent that Trevor come alone.*
Three dots appeared. She was typing. Then they disappeared. Then appeared again. She was processing. I could imagine the blood draining from her face, the same way it had drained from mine.
*Monica: Are they talking?*
Two words. The question she didn’t want to ask but had to.
*Drew: Yes. I found messages. They’ve been texting for months. I didn’t read everything, but it’s more than just catching up. There’s… history there. And they’re leaning into it.*
I waited. The silence stretched for five minutes. I worried I had scared her off, that she would shoot the messenger. It happens. People protect their denial.
Then, my phone rang. A Facebook Audio call from Monica Reynolds.
I answered.
“Hello?”
“Did you read them?” Her voice was shaky but hard. There were no tears, just a tight, controlled anger. “Did you read the messages?”
“I did,” I said gently. “I’m sorry, Monica.”
“Tell me,” she commanded. “I need to know. He’s been… he’s been different lately. Distant. Guarding his phone like it’s the nuclear codes. He bought new shirts. He started going to the gym five days a week. I thought… I thought maybe he was having a mid-life crisis early. Or maybe I was being paranoid.”
“You weren’t paranoid,” I said. “Jessica… she left her iPad open. They talk about us. They talk about how ‘timing is everything.’ Trevor told her it’s a shame it didn’t work out between them. He asked to see her in her wedding dress.”
I heard a sharp intake of breath on the other end.
“He told me he hated her,” Monica whispered. “When we started dating, he told me his ex was crazy. That she was obsessive. He said he blocked her years ago.”
“Apparently not,” I said. “They’re planning something, Monica. I don’t know what exactly, but Jessica was adamant about him being at the wedding. She called me insecure for questioning it. She gaslighted me.”
“Trevor did the same,” she said, her voice strengthening. “I asked him about the Chicago conference. I asked to see the flight details because I wanted to use his miles. He snapped at me. Said I didn’t trust him. He made me feel like the crazy one.”
“We’re not crazy,” I said firmly. “They are.”
“So,” Monica said, and I could practically hear the gears turning in her head. “He’s going to your wedding. To watch his ‘crazy ex’ get married. While telling me he’s in Chicago.”
“Exactly.”
“And she knows I’m not overseas.”
“She knows. She lied to my face. She said your name was Rebecca first. Then corrected it to Monica but insisted you were in Europe or something.”
Monica let out a cold, sharp laugh. “Rebecca. That’s his college girlfriend before Jessica. He can’t even keep his lies straight with her.”
“Listen, Monica,” I said, leaning forward in my chair. “I don’t know what you want to do. I’m… I’m probably calling this wedding off. I can’t marry her. Not after this. But I don’t want to just fade away. I want them to know that we know. I want them to see what they’ve done.”
“I don’t want a quiet divorce,” Monica said abruptly. “I’ve supported that man for three years. I paid off his student loans. I helped him get his current job. I’m not going to let him sneak away to a ‘conference’ and cheat on me while I sit at home like a good little wife.”
“The rehearsal dinner is this Friday,” I said. “Two days from now.”
“Invite me,” she said.
“I already did.”
“No, I mean… really invite me. Make me your date. If she can bring her ex, you can bring yours. Or… well, his wife.”
“It’ll be a scene,” I warned. “My whole family will be there. Her whole family. It won’t be pretty.”
“Good,” Monica said. “I don’t want pretty. I want nuclear.”
“Okay,” I said, feeling a rush of adrenaline. “Meet me at the Starbucks on 4th and Main after work? We can coordinate.”
“I’ll be there.”
***
Meeting Monica in person was surreal. I walked into the coffee shop and recognized her immediately from her photos, though she looked more tired in real life. The stress was etched around her eyes. But her posture was rigid, defiant. She was a woman on a warpath.
I bought her a coffee—black, no sugar—and we sat in a corner booth. It felt like a clandestine spy meeting.
“He bought a new suit,” she said without preamble. “Yesterday. He came home with a garment bag. Said it was for the conference dinner. A tuxedo. Who wears a tuxedo to a sales conference in Chicago?”
“Jessica insisted on black tie optional,” I replied, shaking my head. “He’s dressing for the wedding.”
“I checked our phone bill,” she continued, pulling out a folded piece of paper. “Look at this.”
She slid it across the table. It was highlighted in yellow. Hundreds of texts to one number. Late night. Early morning. During work hours.
“That’s Jessica’s number,” I confirmed, recognizing the digits.
“They talk more than we do,” Monica said, her voice cracking slightly. She took a sip of coffee to steady herself. “I suspected it, Drew. Deep down. But I didn’t want to believe it. You know? You build a life with someone… you don’t want to tear it down.”
“I know,” I said. “I’ve got deposits down on a venue. My mom bought a dress she can’t afford. My friends have booked flights. It’s… it’s a mess.”
“It’s not your mess,” she said sharply. “It’s theirs. Don’t you dare take responsibility for this.”
I looked at her. She was right.
“Okay,” I said. “Here’s the plan. Jessica thinks you’re overseas. Trevor thinks you’re at home, clueless. Friday night, the rehearsal dinner is at *The Boathouse*. 7 PM. It’s intimate. Just family and the wedding party.”
“And Trevor?”
“She invited him. Told me he was ‘traveling from out of state’ so it was polite to include him.”
Monica rolled her eyes. “He lives forty-five minutes away. He drives past that restaurant to get to his gym.”
“I know. It’s all lies. So, on Friday, I’ll pick you up. I’ll tell Jessica I’m helping a friend with car trouble. We walk in together. We sit down. And we let them dig their own graves.”
“I want to see his face,” Monica said, her eyes narrowing. “I want to see the moment he realizes his life is over.”
“You will,” I promised. “I’ll make sure you have the best seat in the house.”
***
The next two days were an exercise in psychological torture. I had to go home to Jessica and act like everything was normal. I had to play the role of the doting fiancé while every fiber of my being wanted to scream at her.
Tuesday night, she was sitting on the floor of the living room, surrounded by seating charts. Little sticky notes with names were plastered all over a poster board.
“Babe,” she called out. “Can you come look at this?”
I walked in, a beer in my hand. I needed the alcohol to dull the edge of my anger. “What’s up?”
“I’m struggling with Table 3,” she said, chewing on her lip. “I have Trevor there with your college friends, Mike and Sarah. But do you think that’s weird? Maybe I should move him to Table 5 with my cousins?”
I looked at the board. Table 3 was right next to the head table. Table 5 was in the back near the kitchen.
“Why not Table 5?” I asked. “He knows your cousins, doesn’t he?”
“Yeah, but…” She hesitated. “I don’t want him to feel like he’s in the cheap seats. He’s an old friend. Table 3 has a better view of the speeches.”
“The speeches where we talk about how much we love each other?” I asked, keeping my voice neutral.
She looked up at me, sensing a change in my tone. “Yes. Why are you being so weird about this?”
“I’m not being weird,” I said. “I just think it’s interesting how much effort you’re putting into making sure Trevor has a good time. Is he coming for the wedding, or for you?”
Her eyes flashed. “Oh my god, Drew. Are we doing this again? I told you, he’s just a friend. You are being so incredibly jealous and it’s not a good look on you.”
She stood up, gathering her sticky notes aggressively. “If you can’t trust me, that’s your problem. I’m inviting him because we have history and we’re mature adults. Clearly, you have some growing up to do.”
She stormed out of the room.
I stood there, staring at the little yellow sticky note that said *Trevor*. I reached down and peeled it off the board. I crumpled it in my fist until my knuckles turned white.
“Mature adults,” I muttered. “We’ll see about that.”
Wednesday was worse. Jessica was in high spirits, having apparently forgiven me for my “insecurity.” She was texting constantly, smiling at her phone.
“Who’s that?” I asked over dinner.
“Just the florist,” she said, not looking up. “Confirming the centerpieces.”
I knew for a fact the florist had finalized everything two weeks ago. I also knew that the florist didn’t make her giggle and bite her lip like a teenager.
I went to the bathroom and texted Monica.
*Drew: She’s texting him right now. Says it’s the florist.*
*Monica: He’s in the garage. Says he’s fixing the lawnmower. He’s been out there for two hours. We don’t even have a lawn.*
We both sent the “skull” emoji. It was a dark, shared humor that kept us sane.
Thursday, the day before the rehearsal. The tension in the house was palpable, at least on my end. Jessica was oblivious, floating on a cloud of adrenaline and dopamine. She was getting everything she wanted. The wedding, the groom, and the boyfriend on the side.
“So,” she said, casually stirring her tea. “Trevor confirmed for the rehearsal dinner. He’s getting in late, so he might be a few minutes behind us.”
“That’s fine,” I said. “I’m sure he’ll find his way.”
“Be nice to him, okay?” She looked at me pleadingly. “Please, Drew. For me? It would mean a lot if you two could get along. He’s… he’s been through a lot lately.”
“Oh?” I raised an eyebrow. “Like what?”
“Just… personal stuff. His marriage isn’t great. His wife is… difficult.”
My blood boiled. *Difficult.* Monica, the woman who was currently supporting him, paying his bills, and believing his lies, was “difficult.”
“I’ll be on my best behavior,” I said. And I meant it. My behavior was going to be impeccable. It was theirs that was going to be the problem.
***
Friday. The day of the rehearsal dinner.
I left work early. I needed to prep. I put on my suit—a sharp navy blue number that I knew I looked good in. I wanted to look my best when I destroyed my life.
I told Jessica the lie about the friend with car trouble at 5:00 PM.
“Babe, Mike’s car broke down on the highway,” I called out from the hallway. “He’s stranded. I have to go get him.”
“Now?” Jessica whined from the bedroom where she was getting ready. “The dinner is in two hours!”
“I’ll be quick,” I promised. “You head over with your parents. I’ll meet you there. Save me a seat.”
“Fine,” she huffed. “But don’t be late. This is important.”
“I wouldn’t miss it for the world,” I said.
I walked out the door, got into my car, and drove in the opposite direction of the highway. I drove straight to Monica’s house.
It was a nice house. Suburbia. Manicured lawn (ironic, given the “lawnmower” excuse). Monica was waiting on the porch.
She looked… devastating.
She was wearing a black dress that fit her like a second skin. It was elegant but aggressive. High heels. Her hair was done in loose waves, her makeup was flawless. She didn’t look like a victim. She looked like a predator.
I pulled into the driveway and she got in. The scent of her expensive perfume filled the car.
“Wow,” I said. “You look great.”
“I dressed for a funeral,” she said, buckling her seatbelt. “His.”
We drove in silence for the first few minutes, the gravity of what we were about to do settling over us.
“Are you nervous?” I asked.
“Terrified,” she admitted, looking out the window. “My heart is beating so fast I think I might pass out. But I’m also…” She paused. “I’m angry, Drew. I’m so angry that it burns.”
“Use it,” I said. “Don’t let them see you cry. Not yet.”
“Oh, I won’t cry,” she said, turning to look at me. Her eyes were dry and fierce. “I’m done crying over him. I cried on Tuesday. I cried on Wednesday. Today? Today is for clarity.”
“What did you tell him?” I asked. “About where you were going tonight?”
She smirked. “I told him I was going to a late movie with the girls. Since he’s at his ‘conference’ in Chicago, he couldn’t exactly object.”
“Perfect.”
We arrived at *The Boathouse* at 7:30 PM. We were forty minutes late. I had timed it purposefully. Everyone would be seated. Drinks would have been served. The initial pleasantries would be over. They would be wondering where the groom was.
I parked the car. I turned off the engine.
“Ready?” I asked.
Monica took a deep breath. She smoothed her dress. She checked her lipstick in the visor mirror.
“Let’s go crash a party,” she said.
We walked up the path to the restaurant entrance. The gravel crunched under our feet. I could see the private dining room through the large glass windows. I saw my dad laughing. I saw Jessica’s mom sipping wine.
And I saw them.
Jessica and Trevor. They were sitting next to each other at the head table, where I was supposed to be. Jessica was leaning in, whispering something to him. Trevor was smiling—a smug, relaxed smile. He looked comfortable. He looked like he belonged there.
He had no idea that the Grim Reaper was walking through the front door, and she was wearing a black cocktail dress.
I opened the heavy oak door and held it for Monica.
“After you,” I said.
She stepped inside. The air conditioning hit us, cool and crisp. The hostess looked up.
“Can I help you?”
“We’re with the rehearsal dinner in the back,” I said. “The groom has arrived.”
“Oh! Right this way.”
We followed her down the corridor. The sounds of laughter and clinking silverware grew louder. My heart was pounding a rhythm against my ribs—*thump-thump, thump-thump*.
We reached the doorway of the private room.
The chatter was loud. People were happy. It was a celebration of love.
I stepped into the frame first.
“Sorry I’m late, everyone!” I announced, my voice booming slightly more than necessary.
The room quieted. Heads turned.
“There you are!” Jessica stood up, relief washing over her face. She looked beautiful in white, of course. “We were getting worried! Is Mike okay?”
“Mike’s fine,” I said, stepping aside. “But I brought someone else who really needed a ride.”
I gestured behind me.
Monica stepped into the light.
The effect was instantaneous. It was like someone had sucked all the oxygen out of the room.
Trevor, who had been mid-sip of his water, froze. His eyes bulged. He choked, coughing violently, water spraying onto the tablecloth.
Jessica’s smile faltered, then vanished. She looked from Monica to me, then back to Monica. Her brain was trying to compute an equation that had no solution.
“Hi, honey!” Monica’s voice rang out, clear and sweet as a bell.
She walked right up to the table, her heels clicking on the hardwood floor like gunshots. She stopped directly across from Trevor.
“Surprise!” she exclaimed, spreading her hands. “My trip got canceled!”
The room was deadly silent. You could hear a pin drop. My mother lowered her wine glass. Jessica’s dad frowned, confused.
“Monica?” Jessica stammered. Her voice was an octave higher than usual. “I… I thought you were overseas.”
“Yeah,” Monica said, locking eyes with Jessica. “That’s what Trevor told me about his work conference this weekend, too. Chicago, wasn’t it, babe?”
She looked at Trevor. He was pale. “Actually white,” as I would later describe it. He looked like a wax figure melting under heat.
“I…” Trevor squeaked. “Monica… what are you doing here?”
“Well,” Monica said, turning to address the room, flashing a dazzling smile at my confused parents. “Imagine my surprise when Drew reached out to personally invite me! He said since Jessica was so insistent on having you here, Trevor, it was only right that your wife joined the celebration. Isn’t that sweet?”
I stepped up beside her. “Everyone, this is Monica. Trevor’s wife. She’ll be joining us tonight as my guest.”
I looked at Jessica. Her face was a mask of pure terror. She knew. In that second, she knew it was all over.
“My mom,” I continued, looking at my mother who was staring at Trevor with narrowed, suspicious eyes, “Monica, this is my mother, Linda.”
“Monica, how lovely to meet you,” my mom said, her voice cool and composed, sensing the tension but rolling with it. “Come sit by me. There’s an empty chair right here.”
She pointed to the spot directly opposite Trevor.
Monica smiled. “I’d love to.”
She sat down. I sat down next to Jessica.
“Hi babe,” I whispered to Jessica, leaning in to kiss her cheek. She flinched as if I had burned her. “Ready for dinner?”
The waiter approached with a bottle of champagne. ” celebratory toast to start the evening?”
“Absolutely,” I said, raising my glass. “To honesty.”
“To honesty!” Monica echoed, raising her glass high.
The rest of the room murmured, “To honesty,” confused but polite.
Trevor didn’t pick up his glass. He was staring at the tablecloth, wishing he could dissolve into the fabric. Jessica was gripping her napkin so hard her knuckles were white.
The appetizer course hadn’t even been served yet, and the blood was already in the water.
**Part 3**
The silence following the toast was a physical weight, pressing down on the table like a lead blanket. The echo of “To honesty” hung in the air, vibrating with a frequency that set everyone’s teeth on edge. The waiters, sensing the shift in atmospheric pressure, moved with the hushed, terrified efficiency of bomb disposal technicians. They poured water, adjusted silverware, and tried desperately to become invisible.
I took a sip of my champagne. It was crisp, cold, and tasted like victory. Beside me, Jessica was rigid. I could feel the heat radiating off her arm, a stark contrast to the icy demeanor of the woman sitting across from us.
Monica placed her napkin in her lap with deliberate, graceful movements. She looked like royalty holding court, while Trevor, seated next to her husband-in-name-only, looked like a man awaiting the guillotine.
“So,” Monica began, her voice conversational but carrying easily to the ends of the long table. “This venue is lovely, Jessica. Did you pick it out?”
Jessica cleared her throat. It sounded like cracking dry leaves. “Yes. We… Drew and I liked the intimate feel.”
“Intimate,” Monica repeated, tasting the word. “Yes. Intimacy is so important, isn’t it? Knowing who you’re with. Knowing where they are. Knowing who they’re talking to.”
She turned her gaze to Trevor. He was staring intensely at his bread plate, crumbling a roll into dust.
“Trevor,” Monica said sharply.
He jumped, his head snapping up. “Yeah?”
“Aren’t you going to introduce me to the rest of the table? I mean, since I traveled all the way from ‘overseas’ to be here.”
Trevor swallowed hard. His Adam’s apple bobbed convulsively. “Uh, yeah. Everyone, this is Monica. My… my wife.”
“His wife,” Monica clarified to the room, flashing a smile that didn’t reach her eyes. “Who was supposedly in London. Or was it Paris, Trevor? I forget which lie you settled on.”
“I… there was a mix-up,” Trevor stammered, his face glistening with sweat. “With the dates. The conference got moved.”
“Right,” Monica said. “And the flight manifests? And the fact that I’ve been sleeping in our bed every night this week while you were ‘prepping’ late at the office?”
“We don’t need to do this here,” Jessica interjected, her voice tight. She forced a laugh, looking around at her parents. “Sorry, Mom, Dad. There’s just been a little miscommunication with the invites. You know how stressful wedding planning gets!”
“Miscommunication,” my mother, Linda, echoed. She was watching the scene with the sharp, predatory focus of a hawk. My mother had never fully warmed up to Jessica—she found her “flighty”—and now, she was smelling blood. “That’s an interesting word for it. Drew, didn’t you say Jessica told you Monica was in Europe?”
“She did,” I confirmed, taking another sip of champagne. “Specifically, she said Monica was visiting family and couldn’t make it. Which is why Trevor had to come alone.”
“And why he needed to sit at Table 3,” Monica added helpfully. “Which, I assume, is nowhere near the wives and girlfriends of his other friends?”
“I put him where I thought he’d be comfortable,” Jessica snapped, her facade cracking. “God, why is everyone attacking me? I just wanted my friend at my wedding.”
“Friend,” Monica mused. She picked up her wine glass, swirling the red liquid. “That word keeps coming up. Friends.”
The first course arrived—a lobster bisque. The clinking of spoons against china was the only sound for a long minute. I ate with gusto. I hadn’t realized how hungry revenge made you. Jessica didn’t touch her spoon. Trevor looked like the smell of the cream was making him nauseous.
“So, Monica,” Jessica’s father, Robert, spoke up. He was a large man, a retired contractor, who valued plain speaking. He looked confused and increasingly agitated. “You’re saying you weren’t invited?”
“No, Robert,” Monica said politely. “I wasn’t. In fact, I was actively un-invited. Jessica told my husband—” she pointed a manicured finger at Trevor “—that it would be ‘better’ if he came alone. Something about keeping the guest list tight. Although, looking around…” She gestured to the room of thirty people. “It doesn’t seem that tight.”
“I didn’t say that,” Jessica lied. “Trevor said you were busy.”
“Trevor?” Monica turned on him. “Is that what you said?”
Trevor looked between the two women. He was trapped. If he agreed with Jessica, he admitted to lying to his wife. If he agreed with Monica, he admitted to conspiring with Jessica.
“I… I just thought it would be easier,” he mumbled.
“Easier for what?” I asked. “Easier to sneak around?”
“We weren’t sneaking!” Jessica cried out. “Stop saying that! We’re just friends who have a history. Is it a crime to care about someone you used to date?”
“It is when you lie about it,” I said calmly. “It is when you hide his wife. It is when you leave your iPad unlocked.”
Jessica froze. “You went through my iPad?”
“You left it logged in,” I corrected. “And yes. I read the messages, Jess. I saw the texts.”
“That’s a violation of privacy!” she shrieked, slamming her hand on the table. The silverware jumped. “You have no right!”
“And you have no right to marry me while texting him that you wish it was him standing at the altar,” I shot back.
The room gasped. A collective, audible intake of breath. Jessica’s mother, Susan, covered her mouth with her hand.
“I never said that!” Jessica denied, but her face was turning a mottled red.
“Do you want me to read them?” Monica asked. She reached into her purse. She didn’t pull out a phone. She pulled out a stack of folded papers.
My heart soared. She had printed them out. A tangible, physical manifestation of their betrayal.
“I took the liberty of printing a few highlights,” Monica said, unfolding the papers. The sound of the crisp paper crinkling was louder than a gunshot in the silent room. “Just in case our phones died. Or in case anyone wanted proof.”
“Monica, don’t,” Trevor pleaded. “Please. Not in front of everyone.”
“You didn’t care about ‘everyone’ when you were sending her photos of your junk from our bathroom,” Monica hissed. She looked at the paper. “Let’s see. Here’s a good one from last Tuesday. 11:42 PM.”
She cleared her throat.
“Trevor: *’Thinking about you. Lying here next to her, but wishing I was back in the dorms with you.’*”
She looked up. “I was asleep next to him when he sent that. I remember. He told me he was checking emails.”
She looked back at the paper.
“Jessica: *’Don’t say that. You know I get nostalgic. It’s hard for me too. Every time I look at Drew, I wonder what if.’*”
I felt a pang in my chest, a sharp, physical pain. Hearing it read aloud was different than reading it on a screen. It made it real. It made the wasted three years of my life feel heavy and suffocating.
“That’s out of context!” Jessica yelled. “We were just… venting! Everyone gets cold feet!”
“Cold feet is wondering if you’re ready for marriage,” my mother said, her voice like ice. “Cold feet isn’t wishing you were with another man.”
“There’s more,” Monica said mercilessly. “Here’s the one about the dress. Trevor: *’Send me a pic. I need to see you in it.’* Jessica: *’It’s bad luck for the groom, but not for you. Maybe I’ll do a private fashion show for you later.’*”
Jessica’s father stood up. His chair scraped violently against the floorboards.
“Jessica Marie,” he roared. “Is this true?”
“Dad, no! They’re twisting it!” Jessica was crying now, tears streaming down her face, ruining her professional makeup. “Drew is just insecure! He’s been jealous of Trevor for years! He’s trying to humiliate me!”
“I’m trying to save myself,” I said, looking at her father. “Robert, I found these messages on Monday. I contacted Monica. We compared notes. They have been coordinating this for weeks. The ‘work conference’ in Chicago? A lie. Monica being ‘overseas’? A lie. They planned to have Trevor at the wedding so they could… well, let’s read the best one.”
I looked at Monica. She nodded and handed me a sheet.
“This is from two days ago,” I said, holding the paper up. “Trevor: *’I can’t stand the thought of him kissing you. If you give me the signal during the ceremony—just look at me and touch your hair—I’ll object. I’ll stand up and we can leave. We can just go.’*”
I paused, letting the words sink in. The groomsmen, my friends Kyle and Dave, were staring at Trevor with open hostility. Kyle looked like he was about to jump across the table.
“And Jessica’s response,” I read. “*’That’s so romantic, Trev. But it’s scary. Let me see how I feel in the moment. I need to see him at the altar to know for sure. But wear the blue tie. The one I like.’*”
I dropped the paper onto the table. It fluttered down and landed in the butter dish.
“She was going to decide at the altar,” I said, my voice shaking slightly despite my best efforts. “She was going to let me stand there, in front of 150 people, in front of my family, in front of God, and she was going to flip a coin in her head. Tails, she marries me. Heads, she runs off with the guy who cheated on his wife to be there.”
“You… you set this up,” Jessica sobbed, pointing a shaking finger at me. “You brought her here to ambush me! You’re cruel!”
“Cruel?” Monica laughed. It was a harsh, barking sound. “Cruel is what you did to me, Jessica. You pretended to be my friend years ago. You came to *our* wedding. You smiled at me. And all this time, you’ve been waiting in the wings, feeding his ego, undermining our marriage.”
She turned to Trevor. “And you. You coward. You didn’t even have the guts to leave me. You wanted to keep your comfortable life, your house, your boat, while playing Romeo on the side. You wanted both.”
“I was confused!” Trevor shouted, finally finding his voice. “I love her! Okay? I never stopped loving her!”
The admission hung there.
Jessica stopped crying. She looked at Trevor, eyes wide. It was the first time he had said it out loud in front of people.
“You love her?” Monica asked quietly.
“Yes,” Trevor said, looking at Jessica. “I do. I tried to make it work with you, Monica. I really did. But Jessica… she’s the one. She always was.”
“Oh, Jesus Christ,” Jessica’s dad muttered, sitting back down heavily. He put his head in his hands.
Jessica looked at me. There was a moment of hesitation, a flicker of something that looked like calculation. She looked at Trevor, who was looking at her with desperate, puppy-dog eyes. Then she looked back at me.
“Drew,” she said, her voice dropping to a whisper. “He’s… he’s just saying that. He’s upset. Please. Can we just go outside and talk? Just us?”
“No,” I said.
“Please!” she begged. “You can’t let this ruin everything. We have the deposits paid. People are flying in. We can… we can fix this. I’ll block him. I swear. I’ll never speak to him again. I choose you.”
“You choose me?” I repeated, incredulous. “You choose me *now*? After he just declared his undying love for you? After you got caught?”
“I was always choosing you!” she insisted. “I just… I needed closure! That’s all it was! I needed to see him one last time to know that I was making the right choice with you!”
“That is the most insane logic I have ever heard,” my sister, Sarah, spoke up from down the table. “You don’t ‘test drive’ a marriage at the wedding ceremony, Jess.”
“Shut up, Sarah!” Jessica snapped. “You’ve never liked me!”
“I liked you fine until ten minutes ago,” Sarah shot back. “Now I think you’re a sociopath.”
“I am not a sociopath!” Jessica screamed. She stood up, knocking her chair over. “I am a woman in love who is confused! Is that a crime?”
“Actually,” Monica said, leaning back in her chair and picking up a breadstick. “Adultery is grounds for divorce. So, in the eyes of civil court, yeah, it’s actionable.”
“You shut up!” Jessica yelled at Monica. “You’re just bitter because he doesn’t want you!”
“I’m thrilled he doesn’t want me,” Monica retorted. “Because I certainly don’t want him. You can have him, Jessica. Really. Take him. He snores, he refuses to do laundry, and he has less of a spine than a jellyfish. He’s all yours.”
“I don’t want him!” Jessica yelled. “I want Drew!”
She turned to me, grabbing my arm. Her grip was tight, desperate. “Drew, baby, please. Look at me. It’s me. It’s Jess. We have a life. We have a future. Don’t throw it away over some stupid texts. They meant nothing. It was just fantasy. Reality is us. Reality is our wedding.”
I looked down at her hand on my sleeve. The engagement ring I had bought her—three months of salary, carefully saved—glittered under the chandelier lights. It looked like a shackle.
I peeled her fingers off my arm, one by one.
“There is no wedding,” I said.
“Don’t say that,” she sobbed. “Don’t say that.”
“The wedding is off,” I said, louder this time. “I am not marrying you. I am not marrying someone who lies to me. I am not marrying someone who needs to ‘test’ her love at the altar.”
“You can’t cancel it!” she panicked. “The vendors! The guests! The money! My parents have already paid for the dress! We can’t just cancel!”
“Oh, that reminds me,” I said. I reached into the inner pocket of my suit jacket.
I pulled out the thick, cream-colored envelope. I had prepared it that morning. It contained the itemized receipts of everything I had paid for.
“Robert,” I said, sliding the envelope across the table to her father. He looked up, his face gray and aged.
“What is this, son?” he asked tiredly.
“These are the receipts,” I said. “Venue deposit. Catering deposit. Florist. Band. Photographer. Total comes to just over $18,000.”
Jessica’s eyes widened. “What… what are you doing?”
“Traditionally,” I said, looking at Jessica but speaking to her father, “the bride’s family pays for the wedding. You guys insisted on sticking to tradition for the ceremony order, for the vows, for everything. But I paid the deposits because I had the liquidity at the time. You said you’d help out later.”
“I… yes, we discussed that,” Robert said, nodding slowly.
“Well,” I continued. “Since there is no wedding, and since the reason there is no wedding is entirely due to the actions of your daughter, I expect to be reimbursed.”
“Reimbursed?” Jessica screeched. “For a cancelled wedding? You’re the one cancelling it!”
“I am cancelling it because of your breach of contract,” I said coldly. “You broke the engagement when you invited your lover to the ceremony. These deposits are non-refundable. They are in my name. The money is gone. I’m not eating an $18,000 loss for a party that isn’t happening.”
“This is extortion!” Jessica yelled. “Dad, tell him!”
Robert opened the envelope. He pulled out the stack of receipts. He looked at the bottom line. He looked at the texts still scattered on the table. He looked at his daughter, who was standing there with mascara running down her face, looking like a melted beauty queen.
“He’s right,” Robert said quietly.
“Dad!”
“He’s right, Jess,” Robert slammed his hand on the table. “You made this mess. You. Not him. You brought this man here. You lied. You shamed us.” He looked at me. “Drew, I’m… I am mortified. I truly am. You will get your check. I’ll write it myself.”
“Thank you, Robert,” I said. “I appreciate that.”
“You can’t be serious!” Jessica looked around the room, searching for an ally. She looked at her mother. “Mom?”
Susan was weeping silently into a napkin. She couldn’t even look at her daughter.
Jessica looked at her bridesmaids. They were looking at their phones, avoiding eye contact. One of them, Michelle, was actually texting—probably updating the group chat.
Jessica turned back to me, her face contorting into pure, unfiltered rage. The sadness was gone. The desperation was gone. Now, it was just entitlement.
“You are a bastard,” she spat. “You planned this. You wanted to humiliate me. You could have done this privately. You could have just told me you knew. But no, you had to drag everyone into it. You had to make a scene.”
“You made the scene, Jessica,” I said, standing up. “I just provided the audience. You wanted a memorable wedding? Congratulations. You got one. People will be talking about this for years.”
I looked at Monica. She had finished her glass of wine. She looked satisfied, but also exhausted. The adrenaline was fading, leaving behind the reality of a broken marriage.
“Ready to go?” I asked her.
“More than ready,” she said, standing up. She smoothed her dress.
She looked at Trevor one last time. He was slumped in his chair, head in his hands, defeated.
“I’ll be in touch with a lawyer on Monday,” she said to the top of his head. “Don’t bother coming home. I changed the locks this morning before work. Your stuff is in garbage bags in the garage. My brother is staying at the house for the weekend, and you know how he feels about you. So, I’d suggest finding a hotel.”
Trevor didn’t move. He didn’t speak. He just sat there, a statue of ruin.
“And Jessica,” Monica added, turning to the bride-that-never-was. “Thanks for the heads up. Truly. You saved me the next ten years of my life. You can have the boat keys, too. The payments are overdue.”
With that, Monica turned and walked toward the door. Her head was high. She walked with the dignity of a queen leaving a burning castle.
I followed her.
“Drew!” Jessica screamed after me. “If you walk out that door, we are done! Forever!”
I stopped. I turned back one last time.
“Jess,” I said, and I felt a strange sense of pity for her. “We were done the minute you hit ‘send’ on that first text. You just didn’t realize it yet.”
I walked out.
The silence of the restaurant lobby was jarring after the chaos of the private room. The hostess looked at us with wide eyes—she had clearly heard the shouting.
“Have a good night,” I told her.
We walked out into the cool evening air. The parking lot was dark and quiet. The crickets were chirping. The world was still turning, completely indifferent to the explosion that had just happened inside *The Boathouse*.
We walked to my car. I unlocked it, and we both got in.
I didn’t start the engine immediately. I just sat there, gripping the steering wheel, staring at the brick wall of the restaurant.
Suddenly, a laugh bubbled up in my chest. It started as a chuckle, then turned into a shake, and then I was laughing. A full, belly-shaking laugh that felt borderline hysterical.
Monica looked at me, startled. Then, she started giggling. Then she was laughing too.
We sat there in the dark car, laughing until tears streamed down our faces. It wasn’t a happy laugh. It was a release. It was the sound of stress leaving the body in a violent rush.
“Did you see…” Monica gasped, wiping her eyes. “Did you see his face when I said I was from overseas?”
“He looked like he swallowed a lemon whole,” I wheezed. “And Jessica… ‘It’s bad luck for the groom.’”
“She really thought she could talk her way out of it,” Monica shook her head, the laughter dying down into a heavy sigh. “She really thought if she cried enough, you’d just… forget it.”
“She’s used to getting her way,” I said, leaning my head back against the headrest. “She’s never had consequences before. Not real ones.”
“Well,” Monica said, looking at the restaurant door where the guests were undoubtedly starting to filter out. “She has them now.”
We watched as the front door opened. Jessica’s parents came out first. Robert was walking fast, looking furious. Susan was being supported by him. They didn’t look back.
Then came the bridesmaids and groomsmen. My friend Kyle saw my car. He raised a fist in the air—a gesture of solidarity. I flashed my lights at him.
Finally, Trevor came out. He was alone. He looked small. He walked to his car—the flashy sports car he insisted on leasing—and stood there for a moment, looking at his phone. Probably realizing his key code to the house didn’t work anymore.
Jessica didn’t come out.
“Where is she?” Monica asked.
“Probably inside,” I said. “Trying to convince the waiter that the wedding is still on so she doesn’t lose the deposit on the appetizers.”
“You’re terrible,” Monica smiled. It was a real smile this time. Tired, sad, but real.
“I’m free,” I said. And saying it out loud made it true. “I am completely, 100% free.”
“Me too,” Monica whispered. She looked down at her wedding ring. She twisted it, pulled it off, and dropped it into the cupholder of my car. “I don’t need this anymore.”
“What do you want to do?” I asked. “I can drive you home. Or… I’m technically starving. I ate one spoon of soup before the screaming started.”
“I could eat,” Monica admitted. “But not here. Somewhere loud. Somewhere where nobody knows us.”
“There’s a 24-hour diner on the highway,” I suggested. “Greasy burgers. Terrible coffee. No tablecloths.”
“Sounds perfect,” she said.
I started the car. As I pulled out of the parking lot, I looked in the rearview mirror one last time. I saw Jessica stumbling out of the front door, still in her white dress, looking like a ghost. She was screaming something at the empty parking lot, but I couldn’t hear her. I didn’t want to.
I turned onto the main road and didn’t look back.
**Part 4**
The diner was a neon-lit sanctuary of chrome and red vinyl, smelling faintly of old coffee and bacon grease. It was the kind of place that didn’t judge you at 10:00 PM on a Friday night, whether you were a trucker, a teenager, or two refugees from a wedding rehearsal that had imploded in spectacular fashion.
We sat in a booth near the back. Monica looked out of place in her revenge dress, the sequins catching the fluorescent light every time she moved. I had loosened my tie and unbuttoned my collar, feeling the adrenaline crash begin to set in. It was a physical heaviness, a sudden exhaustion that settled into my bones.
A waitress named Barb, who looked like she had seen everything the world had to offer and wasn’t impressed by any of it, slapped two laminated menus down on the table.
“Coffee?” she asked, pen poised over her pad.
“Pot,” I said. “And keep it coming.”
“Two,” Monica added. “And do you have pie?”
“Cherry, apple, and something that used to be lemon meringue,” Barb deadpanned.
“Cherry,” Monica said. “With ice cream. And a basket of fries.”
“I’ll have the burger,” I said. “The biggest one you have. I don’t care what’s on it.”
Barb nodded and shuffled away.
I looked at Monica. She was staring at the sugar dispenser, tracing the metal lid with her finger.
“We actually did it,” she said softly. “I can’t believe we actually did it.”
“We did,” I agreed. “How do you feel?”
She looked up, and for the first time, the anger was gone. In its place was a profound, hollow sadness. “I feel… empty. Is that weird? I thought I’d feel triumphant. I mean, seeing his face… that was good. But now? Now I just realize I have to go home to an empty house and pack up three years of my life.”
“It’s not weird,” I said, reaching across the table to tap her hand—a platonic gesture of solidarity. “It’s grief. You’re grieving the version of him you thought existed. The guy who didn’t cheat. The guy who loved you.”
“He never existed,” she said bitterly. “That’s the worst part. It was all a performance. The whole time he was playing husband, he was texting her. Comparing me to her. Telling her I was ‘difficult’ because I asked him to do the dishes.”
“Jessica called me ‘safe’,” I revealed, the memory stinging. “In one of the texts I didn’t read out loud. She told him, ‘Drew is safe. He’s stable. He’s a good father for the kids I want someday. But you… you’re the fire.’”
Monica snorted. “Trevor? Fire? The man sleeps with a retainter and is afraid of spiders. Please.”
We both laughed, but it was weak. The food arrived, and we ate in comfortable silence for a while. There is something primal about eating after a trauma. The body realizes it’s still alive and demands fuel.
“So,” Monica said, dipping a fry into ketchup. “What happens now? For you?”
“Well,” I said, chewing slowly. “I wait for Robert’s check. I cancel the vendors. I try to get my security deposit back on the apartment because I can’t live there anymore. Too many memories. And I dodge Jessica’s calls until she gets the hint.”
“She won’t get the hint,” Monica warned. “She’s a narcissist, Drew. Or at least has strong tendencies. She’s going to spin this. She’s going to try to win you back, and when that fails, she’s going to try to destroy you.”
“Let her try,” I said, cutting into my burger. “I have the receipts. Literally.”
“Just be careful,” she said. “A cornered animal bites.”
We finished eating around midnight. I paid the bill—it was the best twenty dollars I had ever spent. I drove Monica back to her house. The driveway was empty. Trevor hadn’t come home.
“You going to be okay?” I asked, idling the car at the curb.
“Yeah,” she said, looking at the dark house. “My brother is coming over in an hour. He’s bringing his German Shepherd. If Trevor tries to sneak in, he’s in for a surprise.”
“Good luck, Monica.”
“You too, Drew. Thanks for… thanks for the ride.”
She got out, walking up the path with her head high. I watched until she was safely inside with the lights on, then I drove home.
***
The weekend was a blur of silence and noise. The silence came from my apartment, which felt cavernous and dead without Jessica’s presence. Her stuff was everywhere—her throw pillows, her skin creams in the bathroom, her half-read novels on the nightstand. I spent Saturday packing it all into boxes. I didn’t do it angrily; I did it methodically. I wanted to erase her footprint from my space.
The noise came from my phone.
Jessica called forty-seven times on Saturday. I counted.
She texted over a hundred times.
*Drew, please pick up.*
*We need to talk.*
*You’re making a mistake.*
*I love you.*
*I’m sorry.*
*It wasn’t what it looked like.*
*You’re being cruel.*
*Answer me!*
I didn’t answer. I didn’t block her, though. I needed a record. I needed to see how far she would go.
Then came the “flying monkeys”—the term Monica had used for the friends and family who do the narcissist’s bidding.
First, it was her mother, Susan.
*Drew, honey, please. She’s distraught. She hasn’t stopped crying. Can’t we sit down and discuss this like a family? The wedding is so close. Think of the embarrassment.*
I didn’t reply. *Embarrassment* was their main concern. Not the betrayal. Not the lies. The bad look.
Then came her best friend, Kelly.
*You are a total jerk. Everyone makes mistakes. She was just confused. You humiliated her in front of everyone. Be a man and fix this.*
I replied to Kelly.
*She invited her ex-lover to our wedding to decide if she wanted to run away with him. She lied about his wife being in Europe. If that’s a ‘mistake’ you’d accept from your husband, good luck to you.*
Kelly didn’t reply.
By Sunday afternoon, the initial shock had worn off, and Jessica moved to Phase Two: The Ambush.
I was sitting on my couch, watching a baseball game with the volume off, staring at the wall, when there was a knock at the door. Not a polite knock—a frantic, pounding knock.
“Drew! I know you’re in there! Open the door!”
It was Jessica.
I debated ignoring her. I could just sit there. But I knew she wouldn’t leave. She would pound on that door until the neighbors called the police, and I didn’t want the cops involved.
I walked over and opened the door.
She stood there, and it was clear she had curated her appearance for maximum impact. She wasn’t wearing the frantic, messy look from Friday night. She was wearing the oversized hoodie I had given her on our first anniversary—no pants, just leggings. Her hair was in a messy bun, the “cute” kind. She held a bouquet of sunflowers, my favorite. Her eyes were red-rimmed, but she looked soft. Vulnerable.
It was a performance. I saw it now. I saw the strings.
“Drew,” she choked out, tears instantly filling her eyes the moment she saw me. “Baby.”
She tried to step inside. I blocked the doorway with my body.
“What do you want, Jessica?”
“I want to come home,” she whispered, reaching out to touch my chest. “I want to fix this. Please. Just let me in. I brought you flowers.”
“I don’t want flowers,” I said, not moving. “And this isn’t your home anymore. Your boxes are in the hallway closet. I was going to have movers drop them off at your parents’ house on Monday.”
“No,” she shook her head frantically. “No boxes. We don’t need boxes. We’re getting married in three weeks.”
“We are not getting married,” I said, my voice flat. “The wedding is off. Robert is sending me the check.”
“My dad is just angry!” she pleaded. “He’ll calm down. I can talk to him. I can talk to everyone. We can just say… we can say it was pre-wedding jitters. People will understand. Everyone loves a comeback story, Drew.”
I stared at her. The delusion was breathtaking.
“Comeback story?” I laughed, a harsh sound. “Jessica, you didn’t trip and fall. You planned an affair. You coordinated lies with another man. You invited his wife to a fake conference so you could parade him around at our wedding.”
“I didn’t sleep with him!” she yelled, dropping the soft voice. “We never had sex! It was just… emotional! It was just talking! Doesn’t that count for anything?”
“It counts for less,” I said. “If you had gotten drunk and slept with a stranger at a bar, maybe—*maybe*—that could be a mistake. But this? This was intimacy. This was you sharing our private life with him. This was you wishing I was him.”
“I was confused!” she screamed. “Why won’t you listen? I chose you! In the end, I was going to choose you!”
“You didn’t choose me,” I said, leaning in close so she couldn’t miss a word. “I caught you. There is a difference. You were hedging your bets. You were keeping him on the back burner just in case I wasn’t ‘exciting’ enough. I’m not a consolation prize, Jess.”
She stared at me, her chest heaving. The manipulation wasn’t working. The tears weren’t working. So she switched to anger. The mask slipped completely.
“You’re throwing away three years,” she spat. “Over text messages. You’re pathetic. You know that? You’re insecure and you’re jealous and you’re pathetic. Trevor was right about you.”
“Trevor,” I said, smiling coldly, “is currently getting kicked out of his house by a woman who is ten times the person you are. So I don’t really care what Trevor thinks.”
“You ruined my life!” she shrieked, throwing the sunflowers at my chest. They bounced off harmlessly and fell to the floor. “You ruined everything! I was going to be a bride! I had the dress! I had the venue!”
“You wanted a wedding,” I corrected her. “You never wanted a marriage. Goodbye, Jessica.”
I started to close the door.
She jammed her foot in the gap. “If you close this door, I will scream. I will tell everyone you hit me.”
I froze. I looked at her. Her eyes were wild. She was desperate enough to do it.
Slowly, I pulled my phone out of my pocket. I held it up. The screen was recording.
“I’ve been recording since I opened the door,” I lied. (I hadn’t been, but I hit the button right then). “Say that again, Jessica. Say you’re going to frame me for assault. I’d love to send that video to your father along with the invoice.”
Her face went pale. She pulled her foot back as if the threshold was hot lava.
“I hate you,” she whispered.
“The feeling,” I said, “is entirely mutual.”
I slammed the door. I locked the deadbolt. I put the chain on. Then I leaned against the wood and slid down to the floor, burying my face in my hands. I didn’t cry. I just shook.
***
Phase Three was the Social Media War.
If she couldn’t control me, she would control the narrative. That night, the notifications started rolling in.
Jessica posted a photo on Facebook and Instagram. It was a black and white picture of her looking out a window, a single tear rolling down her cheek.
The caption read:
*Sometimes, the people you trust the most are the ones who hurt you the deepest. I made a mistake by trusting a friend, and in return, my fiancé—the man I was supposed to spend my life with—violated my privacy, humiliated me publicly, and abandoned me. Jealousy is a disease. I am heartbroken, but I will survive. #Broken #NarcissisticAbuse #Healing*
It was a masterclass in gaslighting. She was the victim. I was the villain. Trevor was just a “friend.”
The comments started pouring in from people who weren’t at the dinner.
*Oh my god, Jess! What happened?*
*Stay strong, babe. You don’t need that toxicity.*
*Men are trash.*
*So sorry you’re going through this.*
My phone blew up with texts from mutual friends.
*Dude, what did you do?*
*Jess is posting some crazy stuff. Is the wedding really off?*
*You hacked her phone? Not cool, man.*
I felt a surge of panic. The lie was spreading. It was traveling halfway around the world while the truth was still putting its shoes on.
I called Monica.
“Are you seeing this?” I asked the moment she picked up.
“Seeing it?” she laughed darkly. “I’m currently drinking a glass of Pinot Grigio and reading the comments. She blocked me, obviously, but my sister-in-law is sending me screenshots.”
“She’s winning,” I said, pacing my living room. “People believe her. She’s making me look like a controlling psycho.”
“She’s only winning because we haven’t played our card yet,” Monica said. “Drew, she tagged you. She made it public. She opened the door.”
“You want me to respond?”
“No,” Monica said. “I want *us* to respond. Well, mainly me. I have nothing to lose. My reputation? I’m the scorned wife. I can be as petty as I want. Send me the screenshots. The ones of the texts. All of them.”
“Are you sure?”
“send them.”
I sent them.
Ten minutes later, Monica commented on Jessica’s post. Since she was blocked, she used her brother’s account, but she signed it clearly.
*Comment by Mike Reynolds:*
*Hi Jessica. This is Monica, Trevor’s wife. The ‘friend’ you mentioned? The one you were texting at 2 AM? Here are the screenshots where you told him you wished you were marrying him instead of Drew. And here’s the one where you plotted to hide me from the wedding so you could ‘test your feelings’ at the altar. And here is the flight confirmation proving I wasn’t overseas. Innocent friendship? Please. You’re not a victim, you’re a homewrecker who got caught. #Receipts*
She attached four images. The text messages. The gym selfies Trevor sent. The draft plan to object at the wedding.
It was a nuclear strike.
The tide turned instantly. The “Stay strong babe” comments stopped. The “Wait, what?” comments started.
*Is this real?*
*Omg look at the texts.*
*She said she wanted to run away with him??*
*Jess, this is messy.*
Then, Jessica’s own cousin, Emily, commented:
*I was at the dinner. Monica is telling the truth. Jess invited her ex and lied to everyone. Drew did the right thing.*
That was the nail in the coffin.
Jessica deleted the post twenty minutes later. Then she deactivated her Facebook. Then her Instagram.
The silence that followed was the sweetest sound I had ever heard.
***
Two weeks passed. The dust began to settle, though the air was still choked with it.
I received a large envelope in the mail. It was from Robert. Inside was a cashier’s check for $18,450. He had rounded up.
There was a note, handwritten on heavy cardstock.
*Drew,*
*Enclosed is the reimbursement for the deposits. I have handled the cancellations with the vendors personally. I apologize for the conduct of my daughter. I raised her to be better than this. I failed. I hope you find the happiness you deserve.*
*- Robert.*
I stared at the check. It was a lot of money. It was the money I had saved for three years. It was the down payment on a house we were going to buy. Now, it was just numbers on paper.
I took the check to the bank. The teller asked if I was buying something special.
“Freedom,” I told her. She gave me a weird look.
That same afternoon, I met Monica for coffee. It had become a semi-regular thing. We were trauma bonded, veterans of the same war.
She looked better. She had cut her hair—a sharp bob that framed her face. She looked younger. Lighter.
“So,” she said, stirring her latte. “I met with the divorce attorney today.”
“How did it go?”
“Better than expected. Trevor is… well, Trevor is an idiot.” She smiled, a genuine, wicked smile. “Remember how he always said he was ‘bad with technology’?”
“Yeah.”
“Turns out, he synced his phone to the cloud. The family cloud. The one I have the password to.”
My jaw dropped. “No way.”
“Way. I have everything, Drew. Not just the texts with Jessica. I have credit card statements for ‘business dinners’ that were actually dates. I have hotel receipts. I even found a draft email he wrote to Jessica three months ago.”
“What did it say?”
“It was a poem,” she cringed. “A really, really bad poem about how her eyes were like the ocean and mine were like… mud. He didn’t use the word mud, he used ‘earth’, but the implication was clear. He called me ‘grounding’ and her ‘transcendent’.”
“I’m sorry,” I said, trying not to laugh.
“Don’t be. It’s gold. My lawyer laughed so hard she choked on her water. In this state, adultery affects the division of assets. Because he spent marital funds on his affair—the hotels, the dinners, the gifts—I get that money back off the top. And since I’m the primary earner and he’s been spending money like water…”
She leaned in. “I’m keeping the house. And the dog. And I’m forcing the sale of the boat.”
“The boat he loves more than life itself?”
“The very same. I’m going to sell it. Maybe I’ll buy a convertible.”
“You deserve it.”
“And what about you?” she asked. “What are you doing with the bounty?”
I tapped the pocket where the deposit slip was. “I don’t know yet. I was thinking of saving it. Being responsible.”
“Screw responsible,” Monica said. “You were responsible for three years. You were the ‘safe’ guy. The stable guy. Look where it got you.”
She was right. Being safe had gotten me played.
“What do you suggest?”
“Where were you going to go on your honeymoon?” she asked.
“Italy,” I said. “Amalfi Coast. Tuscany. Florence. Jessica wanted to go for the wine. I wanted to go for the food.”
“Go,” she said firmly. “Go to Italy. Go alone. Eat the pasta. Drink the wine. Flirt with Italian women who don’t know who Trevor is. Burn that money on memories that are just yours.”
I thought about it. The idea terrified me. I had never traveled alone. Everything I did was for “us.”
“Maybe,” I said.
“Do it,” she urged. “Or I’ll slash your tires.”
***
The day that would have been our wedding arrived with a cruel kind of beauty. It was a perfect Saturday. 75 degrees. Blue sky. Not a cloud in sight. It was the kind of weather brides kill for.
I woke up at 7 AM, the time I would have been waking up to get a shave and start the pre-wedding rituals. Instead, I woke up alone in my apartment.
I stared at the ceiling. *I should be nervous right now,* I thought. *I should be writing my vows on a napkin. I should be hugging my mom.*
My phone buzzed. It was Kyle.
*Tee time is 9:00 AM. Be ready. I’m bringing the cigars.*
I smiled. My friends hadn’t let me wallow. They had organized a “Non-Wedding Day” itinerary.
Golf was a disaster, mostly because we were drinking beer by the third hole, but it was fun. We laughed. We made fun of my slice. We didn’t talk about Jessica.
That evening, we went to *The Prime Cut*, the most expensive steakhouse in the city. It was the place Jessica always vetoed because it was “too masculine” and “too pricey.”
We ordered the porterhouse for two, just for me. We ordered scotch that was older than we were.
Halfway through dinner, around 8:00 PM—the time the first dance would have been happening—Kyle’s face changed. He was looking at his phone under the table.
“Don’t,” Dave warned him. “Put it away.”
“He needs to see this,” Kyle said, his eyes wide. “Dude. You need to see this.”
He slid the phone across the table.
I looked down. It was a screenshot of an Instagram story. Someone had reposted it.
It was Jessica.
She was at Riverside Manor. The venue. *Our* venue.
She was wearing her wedding dress.
She was standing alone in the garden, under the gazebo where we were supposed to say “I do.” It was dark, lit only by the venue’s security lights. She looked… ghostly.
The caption read:
*The wedding that should have been. Standing here alone, realizing that true love means forgiveness. I forgive you, Drew. Even if you couldn’t forgive me. #Bride #WhatIf #Soulmates*
I stared at the screen. The sheer insanity of it was hard to comprehend. She had put on the dress, driven to the venue (which was hosting another event in the main hall, judging by the cars in the background), and taken a selfie in the garden.
“Read the comments,” Kyle urged.
I scrolled down. The internet, predictably, was having a field day.
*Girl, this is unhinged.*
*Wait, didn’t you cheat on him?*
*This is embarrassing. Take this down.*
*Are you crashing someone else’s wedding to take selfies?*
*Therapy. Now.*
Then, I saw a comment from Monica. She must have been refreshing the page like a hawk.
*Monica Reynolds: Same dress you were going to wear while deciding between your fiancé and my husband at the altar? Classy. At least the venue looks nice. Glad Drew got his deposit back.*
“She’s at the venue,” I said, looking up at my friends. “Right now.”
“Do you want to go?” Dave joked. “Crash it?”
“Hell no,” I said. I handed the phone back. “I want another scotch. And I want to order dessert.”
“That’s the spirit,” Kyle cheered.
As I sipped the scotch, the image of Jessica standing alone in the dark garden stuck with me. It wasn’t anger I felt anymore. It was relief. Deep, profound relief. That could have been my life. I could have been the prop in her drama. I could have been the husband she “settled” for while she posted cryptic quotes about her ex.
I had dodged a bullet. No, I had dodged a cannonball.
***
**Epilogue: Three Months Later**
The cobblestones of Florence are uneven, worn down by centuries of footsteps. I tripped on them twice on my way to the cooking class, nursing a slight buzz from a lunch that consisted entirely of wine and cheese.
I was in Italy. I had taken Monica’s advice. I booked the flight, packed a bag, and left.
It was the best month of my life.
I walked into the small kitchen studio for the “Pasta Making 101” class. There were about ten of us. Americans, Brits, a couple of Germans.
I was paired up with a woman named Anna. She was from Seattle, traveling alone after a promotion. She had flour on her nose within the first five minutes.
“You’re making a mess,” I teased her, rolling out my dough.
“It’s artistic expression,” she countered, smiling. She had a great smile. Warm. Uncomplicated. “So, what brings you to Italy? Eat, Pray, Love journey?”
“Something like that,” I said. “I’m spending my non-wedding budget.”
She stopped kneading. “Oh. Runaway groom?”
“Runaway bride, sort of. She invited her ex-boyfriend to the wedding. I invited his wife to the rehearsal dinner.”
Anna’s eyes went wide. She laughed, a loud, genuine laugh that made the instructor look over. “No way. You have to tell me that story.”
“Buy me a gelato after this, and I’ll give you the exclusive,” I promised.
We got gelato. Then we got dinner. Then we spent the next three days exploring Florence together. It wasn’t intense. It wasn’t “soulmates.” It was just… easy. It was fun.
I checked my phone back at the hotel. A text from Monica.
*Photo attached.*
It was Monica, standing in front of a shiny red convertible. She was holding the keys.
Caption: *Sold the boat. Bought this. Trevor is currently living in a studio apartment above a bowling alley. He texted me asking if I knew how to work the washing machine. I blocked him. Hope Italy is beautiful.*
I typed back:
*Italy is perfect. And so is the car. You look happy, Monica.*
*Monica: I am. We survived, Drew. We won.*
I looked at the photo of Monica, smiling and free. Then I looked at the contact in my phone labeled “Jessica.” I hadn’t heard from her in weeks. The last I heard from my mom, Jessica was living with her parents, working the same job, posting about “surviving trauma” to an audience that had largely unfollowed her.
I pressed *Delete Contact*.
“Ready to go?” Anna asked, knocking on my hotel room door. “The museum closes in an hour.”
“Ready,” I said.
I grabbed my jacket and walked out the door, leaving the past where it belonged: on a receipt for a cancelled wedding, paid in full.
*[Story Completed]*
News
My Parents Roasted Me At Graduation—Now They Beg Me To Save Their “Perfect” Daughter.
(Part 1) The clinking of champagne glasses and the roar of applause still echo in my head when I close…
My best friend cruelly humiliated me and said I wasn’t in her league, but the moment I found true happiness with someone else, she showed up sobbing at my door…
Part 1: The Limbo “You’re sweet, Caleb, but let’s be real—I’m way out of your league. You should just be…
My Sister Got Pregnant by My Fiancé, and My Parents Demanded I Give Her My Wedding Venue Because “She Needs It More.
**Part 1** My name is Lindsay, and I need to tell you about the worst thing that was ever done…
They Mocked My “Diet” While Spending My Rent Money—Until I Ruined Their Perfect Birthday Dinner.
Part 1 My friends laughed because I didn’t order food. It was a running joke until the bill came, and…
My Sister Stole My Millionaire Fiancé, But At Mom’s Funeral, She Realized She Married The Wrong Man.
**Part 1** You know that feeling when you’re about to face your biggest fear, but instead of terror, you have…
I Vanished From My Parents’ Lives The Day My Sister Was Born, But One “Joke” Made Me Leave For Good.
Part 1 I h*te her. That feels wrong to say—horrible, actually—but it doesn’t feel like a lie. Ever since my…
End of content
No more pages to load






