My phone wouldn’t stop vibrating, but I kept ignoring it. I was standing in my kitchen, still wearing my coat, staring at the takeout I had picked up on the way home. It had been a long Friday, and all I wanted was a quiet night. The screen kept lighting up on the counter, over and over, until the sound started getting under my skin. Finally, curiosity won.
I picked it up and opened the messages.
The first one made my chest tighten.
You really don’t know, do you?
The second came from the same unknown number.
Ask the one you trust most.
For a second, everything inside me went still. Then my ears started ringing. My fingers felt numb around the phone, and one thought ripped through me so sharply it almost hurt: Who betrayed me?
I should have deleted the texts. I should have blocked the number and laughed it off as some cruel prank. But there was a photo attached beneath the last message, and when I opened it, my knees nearly gave out.
It was Ethan.
My Ethan.
He was sitting at an outdoor table at a restaurant downtown, leaning closer than he should have been to a woman I recognized instantly—Samantha Reed, my coworker. In the photo, her hand was resting on his wrist. His face wasn’t fully turned, but it was him. The navy coat I bought him last Christmas made sure of that.
I sank into a kitchen chair, staring until the image blurred. Ethan and I had been together for three years. We had talked about moving in together by summer. He knew everything about me—how I took my coffee, why I hated thunderstorms, the way I still called my mom after every bad day. I had trusted him so completely that the idea of losing him had never felt real.
Then another message came through.
They’ve been meeting for weeks.
I called Ethan immediately. Straight to voicemail.
I called Samantha next. No answer.
My heart pounded so hard it felt violent. I grabbed my keys and drove across town without thinking, replaying every recent moment in my head. Ethan canceling dinner twice in one week. Samantha suddenly asking strange questions about my relationship. The way they had both acted completely normal, right in front of me.
By the time I pulled up outside Ethan’s apartment, I was shaking too hard to breathe properly. His living room light was on. And parked right behind my car was Samantha’s silver SUV.
I stared at it, frozen.
Then I saw the curtain move.
And Ethan opened the door.
Ethan stood there in gray sweats and a faded college T-shirt, looking more confused than guilty at first. But the second he saw my face, something in his expression changed. His shoulders tightened. His eyes dropped to the phone in my hand.
“Claire,” he said carefully, stepping outside and pulling the door halfway closed behind him. “What are you doing here?”
I laughed, but it came out broken. “That’s really your first question?”
He glanced back at the door. That tiny movement told me more than anything else could have.
“Samantha’s here, isn’t she?” I asked.
His silence was so loud it felt like another betrayal.
I held up my phone with the photo. “Tell me this isn’t what it looks like.”
Ethan rubbed a hand over his face. “Claire, it’s not simple.”
I stared at him in disbelief. “Not simple? That’s what people say when they’re lying.”
The door opened behind him before he could stop it. Samantha stepped out, wearing jeans and my favorite kind of expression—pity. I hated her for that more than I hated the photo.
“Claire,” she said softly, “please let him explain.”
I turned to her so fast my hair whipped across my face. “You don’t get to say my name like we’re still friends.”
Her lips pressed together, but she didn’t argue.
Ethan stepped forward. “Nothing happened between us.”
“Do you hear yourself?” I snapped. “You’re together at night, behind my back, she’s at your apartment, and I’m supposed to believe nothing happened?”
“It’s the truth,” he said, more firmly this time. “I was trying to tell you. I just… didn’t know how.”
I could barely process the words. “Trying to tell me what?”
Samantha looked at Ethan. He gave the smallest nod, and somehow that hurt even more—that they had become a team in a conversation that was tearing me apart.
Then she said, “Your publisher reached out to me six weeks ago.”
I blinked. “What?”
She swallowed. “About your manuscript. The one you stopped working on after your dad got sick.”
I just stared at her.
Ethan’s voice softened. “Claire, I sent in the sample chapters you wrote last year.”
My anger stalled, replaced by confusion so sharp it almost felt worse. “You did what?”
He took a breath like he knew this was the moment everything could collapse. “You were ready to give up on your writing, and I knew you were only doing that because life hit you too hard. I sent it because I believed in you.”
I shook my head. “Without telling me?”
“I know,” he said. “I know it was wrong.”
Samantha stepped in. “The publisher didn’t want to contact you directly until they knew whether the project could work. I helped because my cousin works in editorial. Ethan asked me to keep it quiet until he had something real to show you.”
I looked between them, feeling dizzy. The photo, the secrecy, the messages—it still didn’t fit. “Then why all this hiding? Why the dinner? Why her car here?”
Ethan answered immediately. “Because tomorrow night was supposed to be your surprise.”
He opened the door wider before I could stop him. Inside his apartment, spread across the coffee table, were pages of my manuscript, marked-up notes, a printed email with a publisher’s logo, and a mock-up cover sheet with my name on it: Claire Bennett.
My breath caught.
And then Ethan said the one thing I wasn’t prepared for.
“I was going to ask you to move in with me after I showed you this.”