Ivy's POV
Daniel appeared outside my office on a Tuesday afternoon, leaning against my car like he had every right to be there.
I stopped mid-step. Five years of knowing every line of his face, every tell, every lie disguised as love. He looked the same, that was the insult of it. He looked exactly the same.
"Ivy." He pushed off the car, hands in his pockets, that familiar half-smile on his face. "You look good."
"I look like I haven't slept in six weeks."
"Still honest." He stepped closer. "I saw the news. Billionaire husband. That's quite an upgrade from marketing."
I crossed my arms. "What do you want, Daniel?"
"To talk. We never really talked."
"You cheated on me in our office. I left the key on a windowsill. There's nothing to talk about."
His smile tightened. "Come on. We both know this marriage isn't real. You met him, what, three days after we broke up? That's not a relationship. That's a press release."
The words landed exactly where he wanted them to. He had always known where to aim.
"It's real enough," I said.
"For now." He shrugged. "Guys like that don't marry women like you for the long term. He'll get bored eventually. They always do."
My chest went cold. Women like you. He had said that before. In different ways, different fights, but always the same meaning. You're not enough. You'll never be enough.
"Daniel"
"Ivy."
The voice came from behind me. Low. Calm. Familiar now in a way that made my breath catch.
I turned. Adrian stood on the sidewalk, hands in the pockets of his coat, his expression unreadable. He looked at Daniel the way someone might look at a parking ticket. Annoying, easily handled.
"Adrian," I said. "I didn't know you were coming."
"You forgot your phone." He held it up. Then his gaze shifted to Daniel, and something in his face went very still. "I don't believe we've met."
Daniel straightened. "I'm Daniel. Ivy and I"
"I know who you are." Adrian stepped past me, not aggressively, just present. He took my hand. His fingers laced through mine, warm and steady. "I'm her husband."
The word hit Daniel like a slap. I saw it in the way his jaw tightened, the way his posture shifted from smug to defensive.
"Right," Daniel said. "The husband."
Adrian tilted his head. "You have something to say to my wife?"
"She's not your wife. Not really."
"No?" Adrian's voice was soft. Almost friendly. "Then you won't mind if I clarify something."
Daniel waited. I held my breath.
Adrian smiled. It was not a nice smile. "Ivy walked away from you six weeks ago. She hasn't looked back. She's not going to. And the fact that you're standing here, trying to make her feel small because she's happier without you, tells me everything I need to know about why she left."
Daniel's face went red.
"You wasted five years of her life," Adrian continued, still calm, still soft. "She forgot her charger and that was the best thing that ever happened to her. Imagine what she'll do when she's actually trying."
The silence that followed was brutal. Daniel opened his mouth, closed it, opened it again. Nothing came out.
Adrian squeezed my hand. "Ready to go?"
I nodded. I could not speak.
We walked away. I did not look back.
The car was quiet. Adrian drove. I stared at the dashboard, my pulse still racing, my hand still warm from where he had held it.
"You didn't have to do that," I said.
"Yes, I did."
"He's not worth your time."
"He's not worth yours." He glanced at me. "Has he always spoken to you like that?"
I thought about five years of small cuts. You're being dramatic. You're too sensitive. Why can't you just let things go? Women like you. The words stacked on top of each other, a wall I had built without noticing.
"He made me doubt myself," I said quietly. "For a long time, I believed him. I thought if I tried harder, cared less, shrank myself enough, he would finally see me as enough."
Adrian said nothing. He pulled over to the side of the road and put the car in park.
I looked at him. His hands were on the wheel, his knuckles white. When he turned to face me, his eyes were not cold. They were something else. Something that made my throat tight.
"That was his failure," he said. "Not yours."
I stared at him.
"Ivy." His voice was low. Careful. "You walked up to a stranger in a hotel bar and proposed marriage because you refused to let one man define your worth. That is not someone who isn't enough. That is someone who always was."
The tears came before I could stop them. I wiped them away, furious at myself for crying, but he did not look away. He did not offer comfort I did not want. He just sat there, steady, waiting.
"You're not supposed to be kind," I said. "That wasn't in the rules."
"Neither was crying." He reached into the console and handed me a tissue. "But here we are."
I laughed. It came out wet and uneven. "I'm a mess."
"You're human. There's a difference."
He started the car. Pulled back into traffic. The city moved around us, indifferent, but inside the car, something had shifted. Something I could not name.
That night, I sat in the library and did not read.
I thought about Daniel's face when Adrian said those words. I thought about the way I had walked away without looking back, the contract in Adrian's study, the six-month timeline, the clean exit we had both agreed to.
I did not want this marriage to prove something to Daniel anymore. That was the thought that stopped me cold.
I had said yes to Adrian because I was angry. Because I wanted to show the world, show Daniel that I was not the woman who got discarded. But somewhere in the weeks since, the anger had faded. The performance had become something else.
I wanted to stay because I liked the way Adrian made pancakes with chocolate chip smiley faces. I wanted to stay because Lucy called this place family. I wanted to stay because when he said that was his failure, not yours, something broken in me had started to heal.
I wanted to stay for reasons that had nothing to do with revenge. I wanted to stay for him.
I closed my book and stared at the ceiling. The rules were very clear. No catching feelings.
I had broken the first rule days ago. Maybe weeks. Maybe that first night in the hotel bar when he said he'd do it and I felt something that was not relief.
The contract was for six months. I had four left.
I had no idea what I was going to do when they ran out.
Ivy's POV
We fell into a rhythm without anyone announcing it.
Coffee in the mornings, him at the counter, me at the island, the city waking up below us. He made mine the way I liked it after watching me once. I did not ask how he remembered. I was afraid of the answer.
Late nights became conversations. His work. My work. Lucy's upcoming exams. The difference between a building worth saving and one beyond repair. He listened like my words mattered. I started to believe they did.
We stopped pretending to be strangers somewhere around week eight.
The almost-kiss happened on a Thursday.
Lucy had gone back to Connecticut. The penthouse was quiet. Adrian was in the library when I found him, a glass of whiskey in his hand, his tie loosened, his guard down in a way I rarely saw.
"Rough day?" I asked.
"My mother called." He did not elaborate. He did not need to.
I sat across from him. The fire was low, the room all shadows and warmth. He looked tired. Not the performative tired of a man who worked too hard. Something deeper.
"She makes you feel like you're never enough," I said. It was not a question.
His eyes met mine. "How did you know?"
"Because I recognize it."
The silence stretched. He set down his glass. He leaned forward. I leaned forward. The space between us was inches, then less. I could feel his breath on my lips. His hand came up, not quite touching my face, hovering like he was asking permission I had not given.
The phone rang.
He pulled back. The moment shattered. He answered the call, work, something urgent and I left the room before I could do something I could not take back.
I fell asleep on the couch three nights later.
I woke to darkness and the weight of something across my shoulders. A coat. His coat. The one he wore to meetings, expensive wool, smelling like him. He had draped it over me sometime in the night and left me there, undisturbed.
I pulled it tighter. I told myself it meant nothing. It was the kind of thing anyone would do.
I did not believe myself.
Zoe cornered me at lunch the next day. "You're in trouble," she said, stabbing her salad. "Real trouble."
"I'm fine."
"You fell asleep on his couch and he covered you with his coat. That's not fine. That's the beginning of a rom-com where someone ends up crying in an airport."
I laughed. It sounded hollow. "We have rules."
"Rules don't stop feelings. You know that, I know that. The only person who doesn't seem to know that is the man whose coat you're currently wearing."
I looked down. I had not realized I brought it with me. Zoe's face softened. "Ivy. Talk to me."
"I don't know what to say." I wrapped my hands around my coffee. "He's kind. He's careful. He remembers things I tell him. He looked at Daniel and said that was his failure, not yours, and I"
"Fell in love with him."
"No." The word came out too fast. "I'm not, I know the rules. I know what this is. A contract. After six months we make a clean exit."
Zoe said nothing. She did not need to.
---
I found out the truth by accident.
Sloane left a file on the kitchen counter. Legal documents. I was going to ignore them, but the top page had Lucy's name. I read it before I could stop myself.
Petition for Guardianship. Vale family court filing. In re: custody of Lucille Vale.
I read it twice. Three times. The words blurred.
Adrian was fighting for Lucy. Her mother, his stepmother was trying to keep her, or control her, or something the legal language made sound clinical and brutal. And our marriage wasvpart of the argument. Stability. A family unit. Proof that Adrian could provide the kind of home the court would approve.
I had been chosen because I was useful. The folder slipped from my hands, papers scattered across the floor.
I stood there, staring at them, and felt something crack in my chest. I should have expected this.
That was the worst part. I had walked up to a stranger in a hotel bar and offered myself as a solution to a problem. I had signed a contract. I had agreed to terms. I had been useful.
That was all I ever was to Daniel. Useful when he needed an audience. Useful when he needed someone to come home to and discarded when I stopped being convenient.
And now I had done it again. Volunteered to be the temporary solution. Pretended it was different because this time the man was kinder, because he made pancakes, because he remembered how I took my coffee.
The kindness was real, I believed that. But it did not change the fact that I was here because I fit a need, not because he wanted me.
I sat on the floor of the kitchen, surrounded by legal documents about a girl I had started to love, and I let myself feel it.
The hurt. The shame. The terrible, familiar weight of being chosen for what I could provide instead of who I was.
Adrian found me there an hour later.
He stopped in the doorway. He saw the papers, saw my face. Something in his expression shifted from surprise to something I could not read.
"You found the file," he said.
"I wasn't snooping. Sloane left it out."
He crouched down, gathering the papers. His hands were steady. His voice was steady. "I was going to tell you."
"When? After the six months were up? After I signed the exit papers and walked away?"
He looked at me. "Ivy"
"I'm not angry." I was not. I did not know what I was. "I'm not angry. I'm just...I should have known. I walked into this with my eyes open. I offered myself as a solution to a problem. I don't get to be hurt that you took me up on it."
His jaw tightened. "That's not what this is."
"Isn't it?" I stood up. My legs were unsteady. "You needed a wife for the court case. I needed a way to stop feeling pathetic. It was a transaction, that's all it was supposed to be."
He stood too. He was close enough that I could see the tension in his face, the way his hands had fisted at his sides.
"It was a transaction," he said slowly. "And then it stopped being one."
I stared at him. "What?"
"I didn't tell you about Lucy because I didn't want you to feel like this. Like you were being used." He ran a hand through his hair, a gesture I had never seen from him. "I needed the marriage for the court filing. That was true. But that's not why I said yes."
I waited. My heart was going to break through my ribs.
"I said yes because you walked up to me in a bar and told me love was a scam and marriage was logistics and I had never heard anything more honest in my life." He stepped closer. "I said yes because you were angry and brave and you looked at me like I was a person, not a portfolio. I said yes because I wanted to know you."
"You could have told me."
"I was going to. When it was real." His voice dropped. "I didn't want you to think I married you for a reason that had nothing to do with you."
I opened my mouth. I closed it. I did not know what to say.
He was looking at me like I was something precious. Something he was afraid to break.
And then he said the words that undid me.
"The court case matters," he said. "Lucy matters. But Ivy" He stopped. Swallowed. "You are not temporary. Not to me."
I wanted to believe him. I wanted to so badly.
But Daniel had said similar things, once. Before I learned that words were cheap and promises were negotiable and I was always, eventually, the one left behind.
"I need" I stopped. My voice was shaking. "I need to think."
I walked out of the kitchen. I walked down the hallway. I closed my bedroom door behind me and leaned against it, my heart pounding, his words still echoing in my ears.
You are not temporary. I wanted to believe him, but I had believed Daniel too.
And now I was standing in a bedroom in a penthouse that was not mine, married to a man I had started to love, wondering if I was nothing more than a box he needed to check.
I pulled out my phone. Zoe had texted hours ago: You okay?
I typed back: I think I made a mistake.
The three dots appeared immediately. Then disappeared. Then appeared again.
Zoe: What kind of mistake?
I stared at the screen. I could not answer. I did not know how.
My phone buzzed again. A message from Adrian. Come back to the library. Please.
I stared at it. My thumb hovered over the keyboard.