My FIL Threatened Me after I Caught Him with His Mistress in a Café, but Karma Stepped in at Just the Right Moment

When Tessa needed a break between meetings and work errands, she headed to a café ready to fuel her energy. On getting there, she finds her father-in-law, Richard. But what happens when his lunch date isn’t Tessa’s mother-in-law?

I never imagined I’d find myself in the middle of a scandal. But there I was, standing in a café on the other side of town, staring at my father-in-law, Richard. He sat there, quite content with himself, as he kissed a woman who was definitely not my mother-in-law. My heart was pounding, and I could feel my cheeks burn with embarrassment.

A shocked woman | Source: Midjourney

A shocked woman | Source: Midjourney

I was embarrassed for him and myself.

How did I end up here?

Well, let’s back up a little bit.

So, I married Daniel about a year ago. And it was something out of a romantic comedy. We met by chance at a florist because I wanted to get flowers for my mother, and Daniel came in to hide from someone he knew on the road.

A flower shop | Source: Midjourney

A flower shop | Source: Midjourney

Daniel’s family had money and a lot of it. It was old money that made them rich and powerful, and they knew it. They made no secret of the fact that they thought he could do better than a simple wedding gown designer like me.

“You know that’s not important to me, Tessa,” Daniel said over dinner one evening. “You’re what I want. Not money or power or status.”

A rich and powerful older couple | Source: Midjourney

A rich and powerful older couple | Source: Midjourney

And that was good enough for me. Daniel loved me, and despite their initial reservations, they came around. They even helped me get a job at a company run by Richard’s friend, Charles.

Soon, I wasn’t just a wedding gown designer but had a line of trendy clothes I was working on, too. It was much better and more lucrative than I could have dreamed.

Later, they even helped Daniel start a small marketing agency, which did really well. It seemed that everything was going fine. We were happy in our careers, and our family life had less drama and more happy occasions.

A designer in her studio | Source: Midjourney

A designer in her studio | Source: Midjourney

I thought things had finally settled down between us all. But that was until this happened.

I had been out running work errands all morning, preparing for a new client to come in. So, I needed different fabrics in various shades of purple. As the hours passed, my stomach became more irritable, and I knew it was time to get some food.

Different shades of purple fabric | Source: Midjourney

Different shades of purple fabric | Source: Midjourney

“Let’s eat, Tessa,” I told myself as I entered the café.

As I walked in, thinking about all the options that I liked on the menu, I saw them.

There was Richard, my father-in-law, his back to me, leaning in close to a woman who giggled and touched his arm. Then, they kissed.

An exterior of a cafe | Source: Midjourney

An exterior of a cafe | Source: Midjourney

I felt my stomach drop. I knew that woman! She was Elizabeth, Charles’ wife. My boss, Charles. Panic surged through me. I turned to leave quietly, my mind racing, but Richard spotted me. He jumped up from his seat, nearly knocking his coffee over.

“Wait!” he barked, rushing over. “What do you think you’re doing, Tessa?”

I tried to keep my voice steady, but my legs were shaking. Richard had always intimidated me. There was just something about the way he behaved, like the entire world needed to bend to his will.

A couple sitting in a cafe | Source: Midjourney

A couple sitting in a cafe | Source: Midjourney

“I was just leaving…” I said quickly.

He grabbed my arm, his grip tight and almost painful. I knew there was going to be a bruise there in the morning.

“Listen carefully, girl,” he growled. “If you tell anyone about this, I swear I’ll ruin your life. Do you understand?”

I stared at him, stunned.

A close up of a man | Source: Midjourney

A close up of a man | Source: Midjourney

“Are you seriously threatening me, Richard?” I asked.

“Take it however you want,” he snapped loudly, his eyes darting around to make sure no one was listening. “But if you breathe a word of this to my wife, you’ll lose that job I helped you get. Daniel will lose his business. And this fancy and comfortable life you’ve found yourself in… it will all be over.”

I pulled my arm free, anger bubbling up inside me.

A close up of an angry woman | Source: Midjourney

A close up of an angry woman | Source: Midjourney

“You’re ridiculous, Richard. You think that you can just bully me into silence?”

“Keep your voice down!” he hissed, glancing nervously over his shoulder.

But I couldn’t help myself.

“Why? So no one hears that you’re a cheating liar? That you’re sitting here with Elizabeth, of all people?”

An intimidating man | Source: Midjourney

An intimidating man | Source: Midjourney

Richard’s face went pale.

“You know Elizabeth?” he asked, clearly not connecting the dots.

“Richard, really? Of course I know her. She’s Charles’ wife. You know, Charles… your best friend and my boss?”

His eyes widened, panic flashing across his face.

A frowning man | Source: Midjourney

A frowning man | Source: Midjourney

“Look, this is none of your business. You just keep your mouth shut.”

“Or what?” I challenged, crossing my arms. “You think you can scare me into silence? Ruin my life because you can’t keep it in your pants?”

He stepped closer, the smell of his cologne so strong that I winced.

A close up of a woman | Source: Midjourney

A close up of a woman | Source: Midjourney

“You don’t know who you’re messing with,” he said.

“Oh, I think I do,” I shot back. “You’re a coward, Richard. And you’re about to find out that karma has a way of catching up with people like you.”

Just then, Richard’s phone rang. He pulled it out, still glaring at me. His face blanched as he saw the caller ID.

A man holding his phone | Source: Midjourney

A man holding his phone | Source: Midjourney

“It’s Charles,” he muttered.

He answered, his voice suddenly soft and careful.

“Charles, hey… yeah. I’m just in a meeting right now.”

I watched his face closely as he spoke. His expression shifted quickly from nervous to terrified.

A man holding a phone and looking worried | Source: Midjourney

A man holding a phone and looking worried | Source: Midjourney

“What? No, I haven’t seen Elizabeth. Well, I… no… I didn’t. Look, I can explain!”

Richard suddenly pulled the phone away from his ear, his face drained of all color. He stared at it, then back at me, his mouth opening and closing like a fish out of water.

“What did you do, Tessa?” he demanded.

I raised an eyebrow.

An amused woman | Source: Midjourney

An amused woman | Source: Midjourney

“Me? I didn’t do anything, Richard. I’ve been right in front of you the entire time. Sounds like your actions are catching up to you.”

It turns out that karma was quick to act that day. Charles had been trying to reach his wife all afternoon, eager to tell her about his reservations to a new restaurant for them that evening.

A fancy restaurant | Source: Midjourney

A fancy restaurant | Source: Midjourney

And when she finally picked up, it was during my showdown with Richard. While Elizabeth lied about her whereabouts, Charles had overheard our entire argument. He didn’t need a full explanation: he knew enough to understand what was going on.

He had been suspecting Elizabeth of having an affair for a long time.

A man sitting at his desk | Source: Midjourney

A man sitting at his desk | Source: Midjourney

Charles’ reaction was swift. He ended their friendship on the spot and immediately pulled his investments from Richard’s company. Without those funds, I could see Richard’s life quickly spiraling away into bankruptcy.

Meanwhile, I got an unexpected call from Charles later that week.

“I’ll be back at the office tomorrow,” he said. “Let’s meet in my office after lunch.”

“Thank you for your discretion,” he said, though we both knew I hadn’t been discreet at all.

A man sitting at his desk | Source: Midjourney

A man sitting at his desk | Source: Midjourney

But I did manage to get a photo of Richard and Elizabeth before Richard saw me. And after his confrontation, I sent that photo to Charles and my husband.

“I’d like to offer you a promotion,” he said. “To lead designer. More responsibility, more pay. You won’t have to rely on Richard’s money.”

“Wow, thank you…” I said, stunned.

A surprised woman | Source: Midjourney

A surprised woman | Source: Midjourney

“Just keep up the good work, Tessa. And don’t let people like Richard push you around.”

So, here I am now, sitting in my office with a view while Richard scrambles to pick up the pieces of his shattered empire. Daniel told his mother, who threw Richard out immediately.

And me? I’m just a happy girl who was in the right place at the right time and making sure that Richard got what he deserved.

A smiling woman | Source: Midjourney

A smiling woman | Source: Midjourney

What would you have done?

If you enjoyed this story, here’s another one for you |

My Ex-MIL Sent Me a Huge Gift Box for My Birthday – When I Opened It, I Ran Out of My House in Horror

When Serena finally sheds the deadweight of her marriage with a divorce, she meets someone who makes her feel supported. But her ex-mother-in-law has other plans and wants Serena to go back to Ryan. Eventually, tired of asking Serena, Helen sends her a gift box that Serena will never forget.

I always knew turning thirty-four was going to be a little weird, but I didn’t expect it to be this weird.

A smiling woman | Source: Midjourney

A smiling woman | Source: Midjourney

My life had gone through a series of changes in the past year alone. First, there was the divorce from Ryan. We had been married for six years, and we had two kids, Chloe and Jacob, during that time. I’ll admit it, the first few years were great as we navigated our lives together, but as time went on, things got heavy.

Being married to Ryan was like dragging a deadweight through life. That man was lazy. He lacked ambition and spent most of his time drinking outside or at bars with his friends while I was juggling my job and raising our kids.

A tired and annoyed woman | Source: Midjourney

A tired and annoyed woman | Source: Midjourney

“Enough is enough,” I said to myself one day when I woke up to about ten beer cans littering the coffee table.

But it wasn’t until I found out that he was cheating on me with the young new bartender at the bar he frequented.

“I can explain, Serena!” he said when I brought it up the first time. “It’s not what you think it is. Mimi is just a friend.”

A messy coffee table | Source: Midjourney

A messy coffee table | Source: Midjourney

“I’ve heard that line before,” I shouted. “Pack your things and get out!”

“Where do you want me to go?” he asked pathetically.

A couple arguing | Source: Midjourney

A couple arguing | Source: Midjourney

This work is inspired by real events and people, but it has been fictionalized for creative purposes. Names, characters, and details have been changed to protect privacy and enhance the narrative. Any resemblance to actual persons, living or dead, or actual events is purely coincidental and not intended by the author.

The author and publisher make no claims to the accuracy of events or the portrayal of characters and are not liable for any misinterpretation. This story is provided “as is,” and any opinions expressed are those of the characters and do not reflect the views of the author or publisher.

Related Posts

No Image

The Shepherd Dog Barked at His Owner’s Coffin and Trampled the Flowers: When the Coffin Was Opened, the Attendees Were Shocked

13 September 2025 love home so much 0

The Shepherd Dog Barked at His Owner’s Coffin and Trampled the Flowers: When the Coffin Was Opened, the Attendees Were Shocked The day of the funeral had come, and the funeral procession slowly made its way to the cemetery. Among those present was the officer’s family, with whom he hadn’t been in contact for almost five years. They had traveled from far away that morning. By the coffin, his colleagues — officers in strict uniforms — were already waiting. And next to them, with his head lowered and a heavy gaze, walked the dog — a German Shepherd named Max. Max was not just a pet. He was the deceased officer’s partner, a service dog who had gone through dozens of operations with him. When the warehouse was robbed, and the officer died under strange circumstances, Max was there. Since that day, he hardly ate, didn’t play, simply stared into the void and whined. Now, he sat by the soldiers’ feet, right by the coffin, which was covered with colorful flowers. People quietly cried. And then Max stood up. His ears perked up, and his nose pressed against the edge of the coffin. He sniffed the lid, then suddenly jerked back, growled… and began barking loudly. This was not an ordinary bark. People flinched. Several officers rushed to the dog, thinking he couldn’t control his emotions. — Take him away, — whispered one of the women. The dog struggled to get to the coffin, howling, scratching at the wooden lid with his paws. The commander standing nearby frowned. He knew this dog. Max never barked without a reason. — Open the coffin, — he said firmly. — What? Why? — the relatives protested. — OPEN IT. When the lid was slowly lifted, silence hung over the cemetery. Everyone froze for a second… then a loud scream of horror was heard. The continuation in the first comment  There was not the right person in the coffin. Not at all. A strange face, a strange uniform, a strange body. It was someone else. Max growled softly but relieved — it wasn’t his owner. He was right. Later, it was revealed that a fatal mistake had occurred at the morgue: the tags had been swapped. The bodies of two men — the officer and a civilian […]

Be the first to comment

Leave a Reply

Your email address will not be published.


*