Uncategorized

“You really should change the code on your shop’s back door.” My ex-fiancé texted that minutes after I confessed my love to my best friend.

“You really should change the code on your shop’s back door.” My ex-fiancé texted that minutes after I confessed my love to my best friend.

“I’ve loved Harper for six years,” my best friend said, unaware his phone had called me from his pocket. “And if she ever finds out like this, I’ll lose her.”

I should have hung up. Instead, I listened long enough to learn that the man beside me through heartbreak, a hospital scare, and ten years of Saturdays wanted the same future I secretly wanted. By morning, our friendship was hanging by a thread.

Then my controlling ex-fiancé sent me a message about my print shop’s locked back door. He knew something I didn’t.

And somebody had been inside after midnight.

PART 1 — A Pocket Call Revealed Six Years of Love and Betrayal

“Don’t tell Harper. She’s the only person I can’t afford to lose.”

I stood at my kitchen sink with black printer’s ink under my fingernails, listening to my best friend tell his sister that he was in love with me.

The call came at 10:43 Friday night. Nolan Pierce usually called to complain about parents demanding books be removed from his middle-school library. I’d answered without thinking.

Now I could hear a dishwasher and his sister Paige saying, “Six years, Nolan? Seriously?”

“Six years and change. Don’t make it sound like a prison sentence.”

“Then ask her out.”

“She’s just getting her feet under her after Grant. The last thing she needs is another guy acting like being kind to her means she owes him something.”

My hand tightened around the damp dish towel.

Grant Calder was my former fiancé. At a barbecue, he called my print shop “cute, considering Harper can’t balance a checkbook.” I’d paid his truck insurance for eight months.

I ended our engagement in February, changed the locks, untangled our business arrangements, and explained to my bank why I no longer trusted him.

Nolan helped me pack Grant’s things into cardboard boxes. He never said, “I told you so.” He brought pizza, put together the shelving Grant had left half-finished, and went home when I asked him to.

I’d loved him for years. That was the secret I had guarded more carefully than any account number.

We met as lifeguards ten summers earlier in Grand Rapids, Michigan. He wore his whistle backward. I said he looked like a substitute gym teacher. He said I’d argue with a parking meter.

We were both right.

We’d survived college loans, my father’s funeral, Nolan’s surgery, terrible dates, and countless Saturday breakfasts at the Bluebird Diner. His charger lived in my truck. His favorite hot sauce lived in my fridge.

When a pipe burst at my shop, he hauled boxes out of ankle-deep water. I called him family. It was safer.

On the phone, Paige lowered her voice. “Do you think she loves you back?”

Nolan laughed once. “Harper hugs everybody when she’s happy. She fixes things for everybody. I’m not turning that into evidence.”

I reached for the red button. Stopped.

I wanted one more sentence. One more scrap I hadn’t earned.

He said, “I’d rather be her friend for the rest of my life than make her uncomfortable for five minutes.”

I hung up. Six minutes, forty-one seconds. I stared at the call record as if the numbers might accuse me out loud.

They absolutely should have.

At 7:52 the next morning, Nolan texted: BLUEBIRD AT NINE. IF YOU STEAL MY HASH BROWNS AGAIN I’M CALLING THE POLICE.

I deleted three replies. We could sit in our booth and pretend nothing had changed. He wouldn’t know I was pretending.

Instead, I wrote: Can I come by first? I need to tell you something, and it can’t be over pancakes.

He answered almost immediately. Are you okay?

That was Nolan. Even when I was the one about to hurt him, he checked whether I was okay.

His duplex smelled of toast and cinnamon coffee. He wore sweatpants and an old college sweatshirt, his hair sticking up like a startled raccoon’s.

I stayed by the kitchen table.

“Your phone called me last night,” I said. “From your pocket, I think. You were at Paige’s.”

He blinked. Then his eyes shifted to his phone on the counter.

“I heard you talking about me,” I continued. “I realized it was private. I should’ve hung up immediately. I didn’t.”

“How long?”

“Six minutes and forty-one seconds.”

He picked up his phone, found the outgoing call, and stared at the screen. His face went still in a way I’d never seen.

“You listened for almost seven minutes?”

“Yes.”

“You didn’t say my name?”

“Not loud enough. Then I shut off my sink because I wanted to hear.”

He looked away. The toaster clicked behind him, absurdly cheerful.

“You got to find out before I chose to tell you,” he said. “Do you understand why that feels awful?”

“I do. I’m sorry. There’s no excuse.”

I didn’t tell him that I’d been shocked. I had been. It was also true that I had stayed because the words were everything I’d been hungry to hear.

He pulled out a chair, then didn’t sit in it.

“And what do you want me to do with this now?”

“Nothing you don’t want to.” My voice shook, so I made it plain. “I’ve loved you too. For a long time. But you didn’t say those words to me. I don’t get to treat them like an invitation.”

He finally sat down. For a second his expression softened. Then he ran both hands over his face.

“I’ve pictured you telling me that,” he said. “I just never pictured feeling robbed at the same time.”

That landed harder than a shout.

He didn’t throw me out. He didn’t offer a hug, either. He said he needed a few days to figure out whether he was happy, angry, or both. I told him I’d give him all the space he wanted.

At the front door, I almost asked if we’d meet for breakfast next Saturday. Habit rose to my mouth. I swallowed it.

I drove home past wet October leaves plastered to the curb. The passenger seat looked wrong without Nolan’s jacket tossed across it.

Then a text arrived from Grant.

He hadn’t contacted me in three weeks.

Cute how you and Nolan are finally playing house, it said. By the way, you really should change the code on your shop’s back door.

I pulled into my driveway and read it again.

I’d changed the front locks after our breakup. I had not changed the back-door keypad. I couldn’t remember whether Grant knew that.

He followed with one more message.

You’d be surprised what people can find after midnight.

And suddenly Nolan’s secret wasn’t the only thing somebody had taken without permission.

PART 2 — A Threat at My Shop Exposed a Bigger Theft

I didn’t call Grant. He wanted a panicked voice and another chance to call me dramatic.

I called the alarm company instead.

By Monday morning, I’d disabled the code and downloaded the security footage. At 12:17 a.m. the previous Thursday, Grant had entered my Eastown print shop, walked directly to the office computer, and stayed nineteen minutes.

He hadn’t come to retrieve an old sweatshirt.

I took the footage to Janice Soto, the lawyer who’d handled Grant’s business buyout. She watched the video twice, then asked one question.

“Have any invoices looked strange lately?”

I thought about the literacy fundraiser at Nolan’s school. My shop was printing banners and reading-night programs at cost. A week earlier, the school treasurer had asked why one invoice was almost ten thousand dollars.

I’d assumed she’d confused me with another vendor.

Janice told me to save every message, report the entry to police, and contact the school before Grant got to tell his version first.

I did all three by noon. The responding officer asked whether Grant might still have an old vendor login. I wrote down every account we’d once shared. Then I sat alone in my office while the presses thumped behind the wall. I was good at checking proofs for a crooked margin. Apparently I’d been less careful about the people allowed near my life.

Nolan didn’t call for five days.

On Thursday, a message appeared while I was eating cereal from a coffee mug: Can we walk after work? Riverside Park. I want to talk without having a table between us.

He was waiting beside the river in a brown jacket, his hands shoved into the pockets. The sky was the color of dishwater. A kid rode past us with training wheels rattling over the path.

“I’m still mad,” Nolan said.

“You should be.”

“But I’m also tired of pretending I’m not in love with you.”

He told me he’d rehearsed that confession in grocery-store lines, in the shower, and once in an empty school hallway. He’d wanted to pick the right day. Now he never would get that moment back.

I didn’t try to make it romantic.

“I took that choice from you,” I said. “I can’t give it back. But whatever happens next, you get to choose.”

We walked past the bare trees in silence. Then he reached for my hand and stopped an inch short.

“Can I?” he asked.

“Yes.”

He held on until we reached the parking lot. Then he turned toward me.

“I want to take you on a date,” he said. “Not our usual breakfast. A real one. Friday, seven, somewhere neither of us has been.”

I smiled. “I’d like that.”

My phone buzzed before I could say anything else. It was Janice.

The school treasurer had found a second invoice with my business logo on it. The payment instructions listed a company I recognized immediately.

Calder Creative LLC.

Grant hadn’t just walked into my shop. He’d been using my name to get paid.

PART 3 — Our First Date Came With a Lie Designed to Break Us

Friday I wore a green dress bought for my canceled wedding. Grant didn’t get to ruin this occasion.

Nolan chose a Bridge Street restaurant with candles in jam jars. We drove separately. Seeing him wait at the host stand felt ridiculous and thrilling.

“You look incredible,” he said, then turned bright red.

“You look like you ironed that shirt,” I said.

“I did. I watched a video.”

We shared potatoes and argued over whether trout made him ninety years old. Neither of us said, “Whatever you want.” I picked dessert. He mocked the playlist.

Then I told him I thought maybe we’d always been headed here.

He set down his fork.

“I know you mean that nicely,” he said. “But I’d rather this wasn’t fate. You choosing to come tonight means more to me than any story about us being inevitable.”

He was right. “Okay,” I said. “I chose the chocolate cake.”

“And I chose to be here with you.”

At the next table, a couple argued softly about parking. The restaurant smelled of butter and wet wool. I almost felt ordinary. We were still smiling when both our phones buzzed.

An unknown number sent Nolan a screenshot of a supposed text from me: Nolan’s waited six years. He’ll do anything I want.

A second message came to me from Grant: Enjoy your date. Wonder how long he’ll enjoy being your next project.

My stomach went cold.

“I didn’t write that,” I told Nolan, showing him Grant’s message.

He studied the screenshot, then looked directly at me.

“I believe you,” he said. “And I want us to figure out who made it, not spend tonight accusing each other.”

I almost cried at that. Instead I ate another bite of cake, because I wasn’t giving Grant our entire evening.

Outside, along the Grand River, Nolan stopped near a streetlight. Traffic hissed over damp pavement.

“I’d like to kiss you,” he said. “You can say no.”

“Yes,” I answered. “That’s me choosing.”

He kissed me, then again when I caught the front of his coat and pulled him closer. A cyclist rang his bell behind us. We broke apart laughing.

Later, at home, I sent Janice the screenshot. She called back before midnight.

“You know the design file for that fake message?” she asked. “Your shop computer’s audit log shows an image export at 12:26 Thursday morning. Same night Grant entered.”

“That proves he made it?”

“Not by itself. But it’s a good place to start.”

She told me the school had scheduled a public finance meeting for Tuesday. The treasurer was bringing copies of the checks, and a detective wanted the original video.

Before hanging up, Janice added, “Harper, Grant is still telling people you stole that fundraiser money.”

I looked at the picture Nolan had sent after our kiss: two paper takeout bags, because we’d ordered leftovers for breakfast.

My ex had spent years telling me nobody would believe me over him.

Tuesday would be his chance to find out.

PART 4 — A Camera and Bank Records Undid My Ex’s Perfect Story

The school library smelled of construction paper and wet coats. Thirty people crowded into folding chairs. Nolan sat behind me with Paige, who looked ready to throw a chair.

Grant stood near the front in a charcoal coat, shaking hands as if he were running for mayor.

He’d coordinated vendors and told the committee I’d submitted fake invoices. He gave me his old smile, already deciding who’d look foolish.

“Harper,” he said loudly. “I’m glad you came to clear this up. Accountability matters.”

“It does,” I said, and sat down.

The treasurer, Louise Stone, opened a binder. Two invoices bore my copied signature, each demanding $9,600 for banners. One payment went to Calder Creative LLC. The other was stopped.

Grant raised his hand. “I think it’s obvious her bookkeeping is a mess.”

Louise looked over her glasses. “Actually, the vendor payment instructions lead to your company.”

The whole room went quiet.

Grant said it was a bookkeeping misunderstanding. He claimed I’d approved it. Janice gave our footage to the district investigator, who projected it.

There was Grant, entering my shop after midnight and sitting at the office workstation. Then came the access log and the image-export timestamp. The same computer had produced the false message sent to Nolan.

“You can’t prove I sent a text,” Grant snapped.

“No,” the investigator said. “But we can establish where the image was created. And we have the records showing who received the payment.”

Grant’s face turned a muddy red. He looked at Nolan like another man might rescue him.

“Come on. You’ve known Harper forever. She’s always making a scene.”

Nolan stood. “She hasn’t raised her voice once. You have.”

That was when I finally looked straight at Grant.

“You taught me to check every signature,” I said. “I finally took your advice.”

A detective asked Grant to step into the hallway. He refused until the district administrator told him the meeting was suspended and his vendor access was revoked. He walked out under the eyes of everyone he’d been trying to impress. Somebody raised a phone to record him. I kept mine face down. I didn’t need a clip of Grant humiliated. I needed those forged invoices corrected, my employees paid, and his access gone for good.

The school cut ties with his company and demanded repayment. Police investigated the forged invoices and trespass. My contract was reinstated.

The most satisfying sound wasn’t Grant arguing in the hall. It was Louise turning to the room and saying, “We owe Harper an apology.”

I accepted it, then went back to my shop and finished the reading-night posters.

That evening Paige invited me to her annual Friendsgiving dinner.

Nolan and I had attended together every year for seven years. Usually I rode with him, brought cornbread, and took the chair beside him without a thought.

This time, he called and asked, “How would you like us to go?”

It was a simple question.

It was also the one I’d waited ten years to hear.

PART 5 — At Friendsgiving, We Chose a Future Instead of Assuming One

“I want to tell Paige myself,” Nolan said when we spoke about dinner. “About the call. About us. Not because she figured it out, and not because somebody caught us holding hands.”

“Then tell her,” I said. “I’ll meet you there.”

A week later, I drove through Heritage Hill with cornbread on the passenger seat. Porch lights glowed. Somebody was burning leaves, though the city prohibited it.

Paige opened the door with flour on her cheek. “You brought the good cornbread,” she said.

“I only make one kind.”

“Exactly.”

Her house smelled of rosemary and turkey. Football murmured from the living room. Nolan stood by the kitchen, smiling without crossing the room. He let me decide.

We sat apart. Nobody announced anything. Nolan offered me sweet potatoes. I said yes. Across the table, Paige asked whether anyone wanted more gravy. Someone yelled at the TV. Seven years of dinners had taught me every creak of that room. Tonight it felt familiar yet different.

After dessert, he asked Paige to help carry plates into the kitchen. I stayed out of it. I’d already overheard one conversation that belonged to him. I wasn’t going to steal another.

Fifteen minutes later, Paige emerged with red eyes and a crooked smile. She hugged me hard, then whispered, “He’s been unbearable about you for years.”

“Only years?” I whispered back.

She laughed, and Nolan stepped beside me. His fingers brushed mine, but he didn’t grab for my hand. I liked the pause. It said he knew I could come closer or step away, and he wouldn’t decide for me.

“I told her what happened,” he said. “The good and the embarrassing. I also told her I want to keep seeing you.”

He took a breath.

“Harper Lane, would you leave with me tonight? As my date, not my automatic passenger?”

“Yes,” I said. “And I’d like to ride with you because I want the extra twenty minutes.”

We stayed for another slice of pie. Then we drove past the river, the heater rattling, his charger still tucked in my coat pocket because I’d meant to return it months ago.

Grant had left three voicemails. Janice told me not to answer. He’d resigned from the committee, and lawyers were handling repayment. His anger was no longer my emergency.

At my front steps, Nolan said, “We could still mess this up.”

“Absolutely,” I said. “I might even steal your hash browns.”

“That’s not a hypothetical.”

He kissed me anyway.

The next Saturday, I texted first: Bluebird at nine? I’m asking, not assuming. I want to sit beside you.

His reply came before I put the kettle on.

Yes. On purpose. But I’m protecting my potatoes.

At nine, the diner waitress set down two coffees and took one look at us sitting shoulder to shoulder. She raised an eyebrow but didn’t ask for an explanation.

Nolan reached for my hand beneath the table.

I took it because I wanted to.

Then I stole a hash brown.

THE END

Disclaimer: This story is fictional and created for entertainment purposes only. Any names, characters, places, or events are fictitious or used fictitiously. No real person or organization is intended to be portrayed.

You Might Also Enjoy