Chapter 1
The night smelled like cinnamon rolls and city rain when Zara Cole’s life cracked open.
She balanced two takeout boxes against her chest, fumbling with the door into the apartment complex, humming under her breath. The diner had closed early after a burst pipe, and she was proud of herself for remembering Ethan’s favorite beef lo mein from the corner place that never disappointed. She’d even splurged on the sesame balls he liked, her own dinner downgraded to leftover fries.
The scent of cinnamon and burnt coffee filled the hallway, a faint and familiar comfort Zara Cole clung to after another exhausting day at the marketing firm. The February chill still clung to her coat as she fumbled with the keys, juggling her tote and phone, trying to remember if she’d left her charger at work again. It was nearly eight. Ethan had texted her that morning, asking her to come to his apartment because he had made plans.
Now she smiled faintly at the thought as she turned the doorknob.
The apartment was quiet. Too quiet.
A low sound laughter floated down the hallway. A woman’s laughter. Soft, breathy.
Zara froze.
Her first thought was absurd, maybe the TV was on, or one of Ethan’s friends had come over. But then she heard the voice again, higher this time, punctuated by a gasp that sliced through the air like glass.
No. No. It couldn’t be.
Her heart thudded painfully as she stepped closer to the bedroom. The door was halfway open, and the golden light inside spilled into the dark hallway. She reached for the doorframe, fingers trembling.
“Ethan?” she called softly.
The sound that followed wasn’t a response, it was the unmistakable rhythm of betrayal. A low moan. A whisper. Sheets rustling.
Zara’s body moved before her mind could catch up. She shoved the door open, and time seemed to stop.
Ethan froze mid motion. So did the woman beneath him a woman with coppery hair tumbling down her bare shoulders. A woman Zara knew.
Her stepsister, Stephanie.
For a moment, all the air was sucked out of the room. Stephanie’s lips parted, a hand flying up to her mouth. Ethan stammered something — her name, maybe — but Zara didn’t hear him. All she heard was the thundering of her pulse and the sound of something inside her breaking clean in two.
“Zara…” Ethan started, his voice hoarse, scrambling off the bed.
“Don’t,” she said, her voice low and unsteady. “Don’t say my name.”
Stephanie reached for the sheet, covering herself with the practiced guilt of someone who’d already rehearsed excuses. “Zara, it just, it just happened, okay? We didn’t mean…”
“Didn’t mean?” Zara’s laugh came out sharp, brittle. “You didn’t mean to sleep with your sister’s boyfriend?
Her gaze snapped to Ethan. “Or was this part of your plans for tonight?”
Ethan’s face paled. “It’s not what it looks like.”
Zara let out a dry, incredulous laugh. “You’re naked in bed, Ethan. With my sister. How else am I supposed to take this?” Silence. Only the sound of the heating vent humming faintly.
She took a step back, shaking her head, feeling the tears prick but refusing to let them fall. “You know what? Don’t explain. You two deserve each other.”
Ethan reached for her, but she jerked away. “Zara, please, we can talk about this”
“No,” she said, her voice trembling now. “We’re done. I’m done.”
She turned and walked out, ignoring the sound of Stephanie calling after her. Her vision blurred, but she made it to the living room, snatched her coat and bag, and stumbled out into the cold night.
The air outside bit at her cheeks. She stood on the curb, breath clouding, trying to breathe through the ache in her chest. The lights of Chicago blurred around her taxis passing, streetlights flickering, life going on as if hers hadn’t just imploded.
She’d thought she’d known betrayal before, the quiet and suffocating kind that came from home.
Her stepmother, Elaine, had made sure of that.
From the moment her father remarried, Zara had become an accessory in her own house. The extra girl with the wrong hair, the wrong laugh, the wrong mother. Elaine and Stephanie had moved into their suburban home with glittering smiles and honeyed voices that curdled within months.
Every decision, every celebration, every ounce of approval revolved around Stephanie.
When Zara got a scholarship, Elaine said, “She’s lucky, not smart.”
When Stephanie got her driver’s license, there was a full party with lights and music.
When Zara turned eighteen, there was just a*****e-bought cake and a reminder to clean up afterward.
And through it all, her father, her once loving, talkative father had learned to keep his head down and his mouth shut.
So Zara had learned too. To work harder. To smile smaller. To make herself useful, never loud.
Until Ethan.
He had been her proof that someone could see her that she could matter. And now, even that illusion was gone.
For a long moment, she didn’t move.
Then, with shaking hands, she unlocked her phone and called Maya her best friend, her only real anchor.
“Z?” Maya’s voice came through, warm, sleepy. “What’s wrong?”
Zara’s throat tightened. “Can I stay with you tonight?”
There was a pause, then the sound of sheets rustling. “What happened?”
Zara closed her eyes. “Ethan. And Stephanie.”
A sharp inhale. “You’re kidding me.”
“I wish I was.”
“Get over here right now,” Maya said, her voice hard with protectiveness. “I’ll make tea.”
Zara nodded, though Maya couldn’t see her. “Thanks.”
She hung up, hugging her coat tighter, and began walking toward the train station. Each step felt heavy, her body weighed down by humiliation and disbelief. But underneath the numbness, something small flickered anger. The clean kind. The kind that burns everything dead and makes room for something new.
By the time she reached Maya’s apartment, the tears had stopped. She felt hollow, scraped clean. But as Maya opened the door and pulled her into a hug, Zara whispered something that surprised even her.
“I’m done letting people break me,” she said quietly. “Next time, I’m choosing me.”
Maya squeezed her tighter. “Good. Because it’s about damn time.”