CHAPTER ONE: THE EMAIL
My hands were shaking and I didn’t even know why yet.
I was forty feet up on a scaffold, holding onto a window frame that was basically rotten wood at this point, and my phone buzzed in my pocket. I shouldn’t have looked. One wrong move up there and I’d fall straight down onto a marble floor. But I looked anyway.
One email. Three words at the top.
Crestwood High Reunion.
And right under it, a name I hadn’t said out loud in four years.
Noah Calloway.
My name’s Mara. I’m twenty-nine. I fix old buildings, the kind everyone else says are too far gone to save. That’s my whole job. Find the one thing that’s broken, fix it, and the building stands again.
Funny thing is, I’m really good at fixing buildings, but not for once have I tried to fix myself.
I scrolled down without thinking. And there it was, the line that knocked the air right out of me.
Noah Calloway — attending. Plus one.
Plus one.
I read those two words like four or five times. My eyes actually went blurry, like I was about to cry, and I wasn’t even crying yet. That came later. In a parking lot.
Ten years. It had been ten years since I last touched his hand, ten years since I heard him laugh in person and not just in my head at three in the morning. And in those ten years, I did something to him that I have never told a single soul. Something I let him believe about me that was far from truth.
And now some other woman gets to marry him.
I want to tell you I closed my phone, climbed down, went home and slept like a normal person. That is, the woman I’ve spent ten years pretending to be.
Instead I just sat down. Right there on the scaffold boards, forty feet up, and put my face in my hands and shook. No crying yet. Just shaking, like my whole body remembered something my brain was still catching up to.
“Mara!” Desmond yelled up from the lobby. He’s my site lead, good guy, doesn’t usually worry about me. “You good up there?”
“I’m fine,” I called back, and my voice cracked right in the middle of “fine.”
I climbed down myself before he could come up and get me. Slow. Hand over hand. By the time my boots hit the floor I’d mostly stopped shaking, but Desmond looked at me like he didn’t believe it for a second.
“You’re white as a sheet,” he said.
“Got some bad news.”
“Somebody die?”
“No,” I said. “Worse. Somebody got engaged.”
He didn’t ask who. Smart man. He just handed me a water bottle from the cooler by the door, the way you’d hand water to someone who’d just gotten bad news from a doctor, careful, not making a big deal of it, and went back to his clipboard like nothing had happened. I appreciated that more than he’ll ever know.
I stood there in the gutted lobby for a minute, just looking up at the hole in the ceiling where the chandelier used to hang before we took it down for cleaning. Light was coming through it, dust floating in the beam, and I remember thinking, very clearly, I know how to fix this building. I have absolutely no idea how to fix what just happened to me.
That’s the thing nobody tells you about being good at your job. It doesn’t transfer. I could stand in front of a hundred-year-old staircase that everyone else called hopeless and tell you exactly what was wrong with it and exactly how to save it. But I couldn’t tell you one single thing about how to fix the hole I’d just put in my own chest by reading two words on a screen.
I drove to the hardware store after that. Told myself I needed sandpaper. Really I just needed somewhere to fall apart that wasn’t my own apartment.
Four years ago, in that exact same store, I heard some random guy laugh and for half a second I was sure it was Noah. It wasn’t him. Obviously it wasn’t him. But I sat in my car after that and cried so hard my chest hurt, the ugly kind of crying, and for some reason, some stupid part of me thought going back there today might help.
It didn't help. I just sat in the parking lot with my hands on the wheel, staring at nothing, and for the fit time in years, I said his name out loud.
“Noah.”
It came out so small. Smaller than a name that used to mean everything to me should sound.
And under that, quieter, the thing I’ve never told anyone: I let him believe I just stopped loving him. That’s the lie I let him carry for ten whole years. Because telling him the truth of what I actually saw that night, what I actually did, felt like more than I could survive saying out loud.
I remember exactly how it felt back then, sitting in my room at nineteen with my phone in my hand, typing out that text.
My fingers were cold. I remember that specifically, my fingers being cold in the middle of June, like my own body knew it was doing something it was going to regret for the rest of its life. I hit send. I didn’t let myself reread it. I just sent it and threw the phone across my bed like it had stung me.
He texted back twice that night. I never opened either one. I told myself I was being strong. Blatant lie. I was being a coward, and somewhere deep down I think I always knew the difference, I just didn’t want to look at it.
And now he’s getting married. Now there’s a woman who gets to wake up next to him every single day, who has no idea there’s a whole other version of this story where none of it had to happen at all. A version where I just asked him one simple question instead of making a one sided decision and running with it.
I put my head down on the steering wheel and cried. Not the pretty kind. The kind that comes from somewhere under your ribs and leaves your throat sore after. A man knocked on my window at one point, older guy, looked concerned, asked if I was okay, and I just nodded and waved him off because what was I supposed to say. I’m grieving a relationship I ended myself ten years ago over something I never even checked was true. He'd have thought I was insane. He probably wasn’t wrong.
When I finally sat back up, my mascara was ruined and my hands were still shaking, but one thought sat there in my head, clear as anything:
I have to go to that reunion.
I wasn’t sure of what I’d say to him. I didn’t even know if I’d have the nerve to say anything at all. I just knew that somewhere out there was a man who deserved the truth before he married someone else believing a lie about me. And if I didn’t give it to him now, I was going to spend the rest of my whole life exactly like I’d spent the last ten years.
Alone with it.
I started the car. My phone buzzed in the cupholder, and for one second, one stupid, hopeful second, I actually thought, what if that’s him. What if he already knows somehow. What if he’s already reaching out.
It wasn't him. It was my sister.
Did you see the reunion invite, Cleo wrote. Please tell me you’re not crying in a parking lot somewhere right now.
I just sat there staring at that text. Because I hadn’t told her where I was. I hadn’t told anyone.
She knew anyway. She always knows.
I typed back, I’m fine, deleted it, typed I saw it, deleted that too. My thumb hovered over the keyboard for a solid minute before I finally just wrote the truth, or as much of it as I could manage from a hardware store parking lot with mascara down my face.
I’m not okay. He’s bringing someone.
The reply came back so fast I knew she must’ve been staring at her phone waiting.
I’m coming over. Don’t argue with me. I’m already getting my keys.
And if she already knew that much before I’d even said a word , I thought, my heart picking up speed again, watching three little dots appear and disappear on my screen like she had more to say and kept changing her mind, then what else was about to come find me, whether I was ready for it or not?