Broken Vows

·

Published 11/9/2026
5views

The key turned in the lock with a click I felt in my teeth.

I was on the couch with my laptop open, pretending to work on the quarterly projections. The numbers had gone blurry an hour ago. I'd been staring at the same spreadsheet cell, D47, watching the cursor blink like it knew something I didn't.

Maya came in with grocery bags hooked on both arms. She always overdid it. Four bags when two would've done, because she refused to make two trips. That was her. Efficient to a fault, even when it made no sense.

"I got the wrong yogurt," she said, kicking the door shut behind her. "The kind you like was sold out. I got the one with the fruit on the bottom."

"That's fine."

"It's not fine. You hate fruit on the bottom. You scrape it out."

I looked up. She was already in the kitchen, unloading cans onto the counter with a rhythm that sounded like rain on a tin roof. Her hair was pulled back with a clip that had lost most of its teeth. She'd been wearing that same clip since college.

"Then I'll eat it," I said.

"You won't."

"I will."

She laughed. Not at me, exactly. Near me. That was a distinction I'd learned to live with over eleven years of marriage. Maya laughed near people, not with them. It was one of the first things I'd noticed about her, back when we were twenty-three and stupid and she was the most honest person I'd ever met.

I closed the laptop.

"How was the store?"

"Fine." She put the milk in the fridge. "Crowded. There was a man in the produce section arguing with his wife about avocados. Loudly. Everyone was pretending not to watch."

"Was he right?"

"About the avocados? No. He wanted the hard ones. Who wants hard avocados?"

"Someone who doesn't know better."

"He knew better. He was just being difficult." She turned around and leaned against the counter, arms crossed. "You know the type. Men who argue for the sake of arguing."

I didn't know the type. I'd never been that kind of man. I was the kind who agreed, who smoothed things over, who ate yogurt with fruit on the bottom and didn't say anything about it. Not because I was afraid of conflict. Because conflict seemed like a waste of time when you could just as easily not have it.

That's what I told myself, anyway.

"Did you finish the projections?" she asked.

"Almost."

"You've been on D47 for an hour."

I looked at her. She was smiling, but it was the smile she used for waiters who got her order wrong. Patient. Slightly amused. Waiting for the world to catch up to what she already knew.

"You were watching me?"

"I was watching you watch the screen." She pushed off the counter and walked toward the hallway. "You do this thing where you tilt your head to the left when you're stuck. Like a dog hearing a whistle."

"I don't do that."

"You do. I've seen it for a decade."

She disappeared into the bedroom. I heard the closet door open, the sound of hangers sliding on the rod. Getting changed, probably. She always changed the minute she got home. Couldn't stand being in work clothes for a second longer than necessary.

I opened the laptop again. D47. Still blinking.

The thing about Maya is that she was usually right. Not in a cruel way. In a way that made you feel like you'd been carrying around a wrong answer your whole life and she'd just handed you the correct one without making a big deal about it. She was right about the yogurt. I wouldn't eat it. She was right about the head tilt. I did it. She was right about most things, and I'd learned to accept that as one of the conditions of loving her.

But there were things she was wrong about too. Things she didn't know she was wrong about. And those were the things that kept me up at night.

I saved the spreadsheet and closed it. The numbers hadn't changed. They never did.

---

The next morning, I found the yogurt in the fridge with a sticky note on it. Maya's handwriting, small and slanted to the right.

*I know you won't eat this. But I had to try.*

I peeled the note off and stuck it to the counter. Then I opened the container and ate the whole thing standing up, scraping the fruit off the bottom with a spoon, because I was stubborn in my own quiet way and she knew that too.

She came out of the bedroom in her running clothes. Gray leggings, black tank top, hair in a ponytail that swung when she walked. Forty-one years old and she still looked like she could run a marathon without breaking a sweat. I'd stopped running years ago. My knees, I said. My schedule, I said. The truth was I just didn't want to anymore.

"You ate it," she said.

"I told you I would."

"You scraped the fruit off."

"I ate the fruit too."

She raised an eyebrow. That was all. Just the eyebrow. Then she grabbed her keys off the hook by the door and was gone.

The apartment felt smaller when she left. Not empty, exactly. Just smaller. Like the walls had been waiting for her to go so they could close in a little. I finished my coffee and got dressed for work and didn't think about anything in particular.

That was the morning everything started to change. Not with a bang. Not with a phone call or a confession or a knock at the door. It started with a name I'd never heard before, mentioned in passing, in a way that was meant to be forgotten.

I got to work at nine. Sat at my desk. Opened my email.

And there it was.

A message from Maya. Sent at 7:42 AM, while she was still in her running clothes, before she'd even left the apartment. The subject line was blank. The body was one sentence.

*I'm going to be late tonight. Don't wait up.*

I read it three times. Then I checked the timestamp again. 7:42. She'd been standing in the kitchen with me at 7:40. I remembered because I'd looked at the clock when she grabbed her keys. 7:40 exactly. She'd smiled at me. She'd said something about the fruit. And then she'd walked out the door.

But the email said 7:42.

I told myself it didn't mean anything. Emails get delayed. Timestamps get confused. Servers hiccup. There were a hundred explanations, all of them reasonable, all of them boring.

I told myself that.

But I kept the email open on my screen all day. Didn't reply. Didn't close it. Just let it sit there, that one sentence staring back at me like a question I didn't know how to answer.

*Don't wait up.*

I waited up.

She came home at eleven. Her hair was damp. She said she'd gone for a swim after her run. The gym had a pool, she said. She'd been meaning to use it for months. I nodded. I didn't ask why she'd gone swimming without a bag, without a towel, without any of the things you'd need for a swim. I didn't ask because I was afraid of the answer.

And that fear, that small quiet fear, was the beginning of everything.

She went to bed. I stayed on the couch. The laptop was still open. The email was still there.

D47 was still blinking.



5views

Watch this moment

Turn the current scene into a cinematic Live Chapter — what you watch becomes the story's next part.

Comments

Sign in to join the conversation.

No comments yet. Be the first to share your thoughts.

Disclaimer

This is a work of fiction, assisted by artificial intelligence. Any names or characters, businesses or places, events or incidents, are fictitious. Any resemblance to actual persons, living or dead, or actual events is purely coincidental.

Content Removal Policy

  • Users may report content that may be illegal or violates our Standards.
  • All reported complaints will be reviewed and resolved within seven business days.
  • Review Process: Our team will assess the reported content against our guidelines.
  • Appeals: If you disagree with a decision, you may appeal within 14 days of notification.
  • Potential outcomes include: content removal, account warning, or no action if no violation is found.

To report content, email us at [email protected]