Chapter 1
I woke up the morning after our five-year anniversary with Mateo's arm still around me. The light came through the curtains soft and warm. I turned my head and looked at him sleeping. His face was calm. I thought about the dinner last night, the candles, the way he held my hand across the table. Five years. It felt like forever and no time at all.
I slipped out of bed without waking him. The garment bag hung on the closet door. My wedding dress. I had picked it up yesterday from the final alterations. White silk, simple cut, nothing too much. I ran my fingers over the bag and smiled. I wanted to bring it to the office. Maybe hang it in Mateo's office for a minute so he could see it. Not on me. Just the dress. A little surprise.
I got dressed, grabbed the garment bag, and drove to Midtown. Morales Group headquarters sat on Forty-Third Street, all glass and steel. Mateo's company. I parked in the garage and rode the elevator up with the bag folded over my arm.
The lobby was busy. People in suits moving fast with coffee cups and phones. I smiled at a few employees I recognized. They looked at me, then looked away. One woman whispered something to the guy next to her. He glanced over and his mouth twitched. They both turned and walked off.
I kept walking. My chest felt tight but I told myself it was nothing. People were busy. That was all.
The atrium opened up ahead. Huge space, marble floors, screens on the walls showing company announcements and stock tickers. I stopped in the middle of the room because I saw my face.
It was on the big screen. My bridal portrait. The one I took two weeks ago in the white gown with my hair pulled back. But it was wrong. There was a thick black border around it. Dates underneath. Fabricated death dates. My name in block letters like a funeral memorial. The company website was projected right there for everyone to see.
I stood there holding the garment bag. My hands went numb. Around me, people were looking. A couple of junior analysts near the coffee bar were laughing behind their hands. Someone's phone camera flashed. I heard a woman say, "Oh my god, is that her?"
I turned and walked straight to the elevator. My legs felt like they weren't mine. I hit the button for the executive floor and the doors closed. I watched the numbers climb. My reflection stared back at me in the metal doors. Pale. Blank.
The executive floor was quiet. Mateo's office sat at the end of the hall, glass walls, his name on the door. I could see him inside at his desk. Layla Sanchez was perched on the edge of it, legs crossed, leaning toward him. She was laughing. He was smiling.
I pushed the door open. They both looked up.
"Esme," Mateo said. He didn't stand. "What are you doing here?"
I set the garment bag on the chair by the door. My voice came out steady. "There's a picture of me downstairs. On the website. It's been altered into a funeral memorial."
Layla's face shifted into something that looked like concern but wasn't. "Oh my god, Esme, I am so sorry. That was a glitch. I've been trying to get IT to take it down all morning."
"A glitch," I repeated.
Mateo sighed and leaned back in his chair. "It's being handled. Layla's on it."
"Everyone saw it," I said. "They were laughing."
"It's a joke, Esme," he said. His tone was flat. Tired. "A bad joke, sure, but you're making it a bigger deal than it is. We have investors coming in today. I need you to not be so sensitive right now."
I looked at him. At the man I had spent five years building. The proposals I wrote for him at midnight. The investor calls I set up through back channels he never asked about. The crisis I erased when rumors about his mother almost destroyed him, the PR team I paid for with money he didn't know I had.
Layla tilted her head. Her smile was thin and sharp. "I really am sorry, Esme. It won't happen again."
"Okay," I said.
I turned and walked out. I didn't take the garment bag. I left it there.
I stopped just outside the glass door. I could see them through the wall. Mateo rubbed his face. Layla leaned closer.
"She's exhausting," he said. His voice carried through the glass. "Trophy girlfriend. Pretty face, but she doesn't get it. Doesn't get this world."
Layla laughed softly. "You need someone on your level. Someone who actually challenges you. A real partner."
"Yeah," he said. "Yeah."
I walked to the elevator. I rode down. I got in my car and drove home.
That night I sat at the kitchen table. My mother's memorial urn sat in front of me. Hand-painted ceramic, pale blue with white flowers. I had carried it with me since college. Since the day she died and I couldn't say goodbye.
I picked up my phone and called Hunter.
She answered on the first ring. "Esme."
"I need you to find everything real about Layla Sanchez," I said.
There was a pause. Then: "I've been building the file for months. I was waiting for you to call."
I looked at the urn. I thought about five years. Every proposal. Every deal. Every investor. Every piece of Mateo's empire I built in silence while he told people I was just a pretty face.
"Send it to me," I said.
I hung up. I sat there in the dark. I didn't cry.
I started making a list.
Chapter 2
Layla moved fast after that day.
I came into the office Monday morning and my keycard didn't work. I stood at the glass doors on the executive floor and swiped it three times. The light stayed red. People walked past me. A few looked. No one stopped.
I took the elevator back down and went to security. The guy at the desk checked his system and frowned.
"Your credentials were deactivated," he said. "You'll have to talk to HR."
"Deactivated," I repeated.
He shrugged. "That's what it says."
I went to HR. The woman behind the desk pulled up my file and her face went carefully blank.
"It looks like your access was updated by Layla Sanchez. Executive assistant to the CEO. She has authorization for administrative changes."
"I see," I said.
She printed me a temporary visitor badge. I took it and left.
I didn't go upstairs. I went home.
That afternoon I got an email bounce-back. I had tried to send Mateo a message about dinner plans and the system rejected it. "You are not on the distribution list for this address."
I opened my laptop and checked the internal company portal. My name was gone from every project folder. Every shared calendar. Every thread.
I sat there looking at the screen. My hands were very still on the keyboard.
I didn't call Mateo. I didn't text him. I waited.
He came home late that night. I was sitting at the kitchen table with a glass of water I hadn't touched.
"Hey," he said. He dropped his keys on the counter. "Long day."
"My keycard doesn't work," I said.
He paused. "Oh. Yeah. Layla mentioned something about a security update. I'll have her fix it tomorrow."
"She removed me from the email lists too."
He sighed and opened the fridge. "Esme, she's streamlining communications. It's not personal."
"She replaced the photo on your desk," I said.
He turned and looked at me. "What?"
"The one of us. From last year. She put a photo of herself instead."
He closed the fridge. "It's from the industry conference. She thought it looked more professional."
I didn't say anything.
He rubbed his face. "Can we not do this right now? I'm tired."
"Okay," I said.
He went into the bedroom. I stayed at the table.
I opened my phone and made a note. Keycard. Email. Photo. I saved it and put the phone down.
Two days later, Mateo had a client dinner in SoHo. He told me he would get a car back, but I said I would pick him up. He said fine.
I left early. I parked near the building and walked up to the rooftop bar. The hostess asked if I had a reservation. I said I was meeting someone and she waved me in.
The terrace was warm and crowded. String lights hung overhead. I saw Mateo at a long table near the edge, surrounded by men in suits. Layla sat beside him. I stopped near the bar where the light was dim and no one was paying attention.
I could hear him clearly. His voice carried the way it always did when he was performing.
"Honestly," he was saying, "Esme's great to look at, but that's about it. A pretty face with nothing behind it. She wouldn't know a balance sheet from a bedsheet."
The table laughed. One of the men raised his glass.
I stood very still.
Mateo turned to Layla. His expression shifted into something warmer. "That's why I value people like you, Layla. People who actually get it."
She smiled and touched his arm.
He leaned back in his chair. "Actually, I've been meaning to tell you. I'm giving you the development rights to that Hudson River property. The waterfront plot. You've earned it."
Layla's hand went to her chest. "Mateo, are you serious?"
"Completely," he said. "You're the kind of partner this company needs."
She threw her arms around him. The table clapped.
I turned and walked out. No one saw me leave.
I sat in the car for a long time. My hands were on the steering wheel. I didn't start the engine.
That property. We walked there on our first date. It was empty then, just concrete and chain-link fence. Mateo said he wanted to build something that mattered. Something people would remember. I told him I believed in him.
I drove home. I went into the closet and pulled a box from the top shelf. Inside were files I kept separate. Private. Documents I never showed anyone.
I found the term sheets from the Hudson River deal. The original investment documents. My handwriting on every page. Notes in the margins. Contact names routed through Wagner family firms Mateo never knew existed.
I laid them out on the bed and photographed each one. Every page. Every signature.
I opened my phone and sent the photos to Hunter.
One message: "Add these to the file."
She replied in seconds. "Got it."
I put the documents back in the box. I put the box back in the closet.
I went into the bathroom and washed my face. I looked at myself in the mirror. Same face. Same eyes.
Nothing behind it.
I smiled.
I went to bed and fell asleep before Mateo came home.
Chapter 3
The gala was held at a hotel in Tribeca. Morales Group had rented out the entire top floor. Glass walls, city lights stretched out like a grid below. I wore a black dress. Simple. Nothing that would draw attention.
Mateo was already inside when I arrived. I saw him across the room talking to a group of investors. Layla stood beside him in red. Bright red. The kind of dress that demanded to be looked at.
I stayed near the edge of the room. A waiter offered me champagne. I took it and held it.
The music was loud. People danced. I watched Mateo move through the crowd. He shook hands. He laughed. Layla followed him like a shadow.
Around ten, someone turned the music up. The dance floor filled. I saw Layla pull out her phone. She held it up high and tapped the screen. The little red dot appeared in the corner. Live.
She was streaming.
She turned the camera on herself first. Smiled. Said something I couldn't hear over the music. Then she panned across the room. The crowd. The lights. She was performing.
She walked toward Mateo. He was still talking to someone. She stepped right into the frame and put her hand on his shoulder. He turned. She said something close to his ear.
Then she kissed him.
Full on the mouth. Her hand went to the back of his neck. His eyes widened for half a second. Surprise. Then his hand moved to her waist and stayed there.
The kiss lasted five seconds. Maybe six.
She pulled back and grinned at the camera. Mateo blinked. His face was flushed. She blew a kiss at the lens and ended the stream with a wink.
I stood there holding my champagne. The glass was cold in my hand. I set it down on the nearest table and walked out.
No one stopped me.
I got in my car and sat in the parking garage. The concrete walls were gray and blank. I could hear the hum of the ventilation system.
My phone buzzed.
A DM. From Layla.
I opened it.
It was a screenshot. The kiss. Mateo's hand on her waist. Her eyes half-closed. The image was sharp and clear. Below it, she had typed: "He chose someone on his level. Take the hint."
I read it twice.
I looked at the timestamp. 10:47 PM.
I sat there for a long time. My hands were very still on my lap.
Then I opened the screenshot tool. I captured the entire exchange. The DM. The caption. Her verified handle. The blue checkmark. The timestamp.
I saved it.
I opened the Morales Group Slack workspace. The company-wide channel. Three hundred seventy-two members.
I uploaded the screenshot.
No caption. No explanation. Just the image.
I hit send.
Then I turned my phone off. I started the car and drove home.
I didn't turn my phone back on until morning.
When I did, there were two hundred and sixteen notifications.
The Slack channel had exploded. Messages every few seconds. Some people were tagging Mateo. Some were tagging HR. Some were just typing question marks over and over.
I scrolled through without reading closely. Then I opened my texts.
Mateo had called fourteen times. Left six voicemails.
I deleted them without listening.
Hunter had sent one message at 6:00 AM: "I saw. You okay?"
I typed back: "Yes."
She replied immediately: "Good. Let them burn."
I made coffee. I sat at the kitchen table. My mother's urn was in front of me where I always kept it. Pale blue ceramic. White flowers painted by hand.
My phone rang. Mateo.
I let it ring.
It stopped. Then started again.
I answered.
"Esme." His voice was tight. Strained. "What the hell did you do?"
"I posted a screenshot," I said.
"You posted it to the entire company. Do you have any idea what kind of shitstorm this has caused? The board is calling me. PR is calling me. Investors are asking questions."
"Okay," I said.
"Okay? That's all you have to say?"
I didn't answer.
He exhaled hard. "Layla said it was a joke. A stupid joke. She didn't mean anything by it."
"She sent me a DM," I said. "Telling me you chose someone on your level."
Silence.
"She what?"
"It's in the screenshot," I said. "Everyone saw it."
More silence. Then: "Esme, you need to take it down. Right now. This is damaging the company."
"No," I said.
I hung up.
I turned the phone off again.
I sat there with my coffee and looked at the urn.
I thought about five years. Every night I stayed up writing his proposals. Every investor I called through back channels. Every crisis I fixed in silence.
Every time I made myself smaller so he could feel bigger.
I picked up my phone and turned it back on. I opened my messages and found Hunter's name.
I typed: "How complete is the file?"
She replied in seconds: "Everything. Hotel receipts. Client lists. Testimony from three junior employees she stole credit from. It's airtight."
I stared at the screen.
Then I typed: "Send it to me. All of it."
Three dots appeared. Then: "You're sure?"
"Yes," I typed.
The file came through two minutes later. A compressed folder. Sixty-three documents.
I downloaded it. I opened the first file.
It was a hotel receipt. Layla's name. A client's name. Same room. Same night a major deal closed.
I opened the second file. Text messages. Screenshots. Layla promising a junior analyst she would split the commission. Then an internal memo two weeks later crediting Layla alone.
I kept reading.
By the time I finished, the sun was higher in the sky. My coffee was cold.
I closed the folder.
I opened a new message to Hunter.
"I'm ready," I typed.
She replied immediately: "When?"
I looked at the urn. I thought about my mother. About the last thing she said to me before she died. "Don't let anyone make you small, Esme. You were never meant to be small."
I typed: "Soon."
I hit send.
Then I stood up, walked into the bedroom, and started packing.