Stories: Oh no. I forgot my card again

I’d been dating Ryan for nine months, long enough to know his favorite song, his coffee order, and the exact tone he used when he lied.

Every Friday we took his kids out to dinner. They were sweet—polite, funny, always excited to see me. But without fail, when the check arrived, Ryan would pat his pockets, frown theatrically, and sigh.

“Oh no. I forgot my card again.”

The first time, I laughed it off. The second, I paid without thinking. By the fourth, I realized it wasn’t forgetfulness. It was a pattern.

Still, I covered it. Because the kids were there. Because I didn’t want a scene. Because I kept telling myself he’d make it up to me.

He never did.

Then came the night after my paycheck hit.

Ryan let the kids order anything they wanted—extra sides, desserts, milkshakes with whipped cream mountains. He leaned back in his chair like a king granting wishes.

I smiled and let it happen.

The total came: $187.42.

Right on cue, he reached for his pocket, froze, and chuckled. “You’re not gonna believe this…”

I slid the check toward him. “Your turn.”

He blinked. “What?”

“Your turn,” I repeated calmly.

He laughed like I’d made a joke. “Babe, you know I forgot my card.”

“I know,” I said. “That’s why I reminded you yesterday to bring it.”

His smile faltered. “Well… I didn’t.”

I nodded toward the waiter. “That’s okay. He takes Apple Pay. Venmo. Cash. Or,” I added gently, “we can call someone.”

The kids looked between us, confused. Ryan’s ears reddened.

“You’re seriously doing this right now?” he hissed.

“Yes,” I said quietly. “Because you’ve seriously been doing this for nine months.”

Silence stretched.

The waiter returned. “Everything alright?”

Ryan swallowed. “Uh… I’ll… I’ll pay.”

He pulled out his phone with stiff fingers. Tap. Tap. Declined.

My brows lifted.

He tried again. Declined.

The color drained from his face. The kids stared.

Finally, voice small, he said, “I… might need to transfer from savings.”

“Take your time,” I said pleasantly, folding my hands.

Five minutes later, the bill was paid—with his money.

We left the restaurant in quiet. Outside, he turned to me. “You embarrassed me.”

I met his eyes. “No. I stopped letting you embarrass me.

He didn’t argue. He couldn’t.

The next Friday, when the check came, Ryan reached into his wallet before the waiter even spoke.

“I’ve got it,” he said.

I smiled, not triumphant—just peaceful.

Because the best part wasn’t the free dinner.

It was finally knowing I’d stopped paying for someone else’s habits with my silence.

Related Posts

My daughter married a Korean man when she was only twenty-one

My daughter married a Korean man when she was only twenty-one. After the wedding, she moved across the world and never came home again. Twelve years passed,…

After I gave birth to our triplet sons, exhausted and barely able to sit up after hours of labor, my husband walked into my hospital room with his mistress beside him

After I gave birth to our triplet sons, exhausted and barely able to sit up after hours of labor, my husband walked into my hospital room with…

When my husband found out I was pregnant, he looked at me with pure disgust and said, “That baby isn’t mine.”

When my husband found out I was pregnant, he looked at me with pure disgust and said, “That baby isn’t mine.” Then he grabbed his keys, walked…

While my husband was in the shower, a message suddenly lit up his phone screen. “Dear parents of Little Oaks Nursery School

While my husband was in the shower, a message suddenly lit up his phone screen. “Dear parents of Little Oaks Nursery School, we look forward to welcoming…

If you want dinner, lick it off the floor.

“If you want dinner, lick it off the floor.” My son-in-law laughed after knocking my plate onto the ground in front of the entire family while raising…

Please… can someone come help me?

I was lying in a hospital bed, barely able to move after my C-section, holding my newborn in one arm while trying not to cry from the…

Leave a Reply

Your email address will not be published. Required fields are marked *