21. Ivy

IVY

T he bakery door jingles when I push it open, a soft chime that cuts through the quiet hum of morning conversation and the low croon of a Nat King Cole Christmas song spinning from speakers overhead.

The air smells like cinnamon and butter and something almost holy—vanilla-glazed nostalgia folded into warm pastry and laced with sugar.

It should be comforting. It used to be, once.

Outside, the morning is pale and crisp, the sky washed a faint silver, as though the city hasn’t fully woken yet.

Snow flurries drift lazily past the window, catching in the evergreen garland wound around the lamp posts and storefronts.

Children press their noses to the glass of the candy shop across the street.

A man in a red scarf lifts his paper cup in thanks to a street musician as he passes.

It is the kind of day that wants to feel magical.

But magic is far from me today.

I slide into the booth that used to be mine, back when this café was still a place where love happened.

Back when Daniel reached across the table and brushed crumbs from my lips like he was someone I could trust. The seat is still cracked in the corner where I once spilled hot cider on myself, still slightly tilted forward on one leg.

I trace my fingers over the edge of the table, feeling its familiar wobble, and wonder how many other women he’s brought here since.

I don’t order anything. I don’t need to. He told me exactly what to do.

" Pick up a croissant ," the message had said. Just that. No context. No greeting. No threats. Just the old shorthand of a man who still believes he gets to tell me what I want.

I flagged the waitress with a tight smile and ordered it without meeting her eyes. Now, it sits on a plate in front of me, golden and delicate, the ends flaking into the paper napkin beneath. I don’t touch it. I can’t.

My phone buzzes against the table. I don’t need to read it to know who it’s from.

But I do.

One line.

You can go now. 412 Whispering Pines Lane. Fifteen minutes.

That’s it. No signature. No warning. Just a command, casual and cruel, like he already knows what I’ll do. Because he does.

I dial his number. He picks up on the second ring.

“How do you know I’m alone?” My voice is quiet but firm. I want him to hear the control I’ve clawed back, even if it trembles around the edges.

There’s a pause. Then laughter, low and full of disdain, rolls through the receiver like a storm gathering at the edge of a calm sea.

“Oh, Ivy,” he says softly, the way one might speak to a child who hasn’t yet learned her place. “You really don’t understand what I’m capable of, do you?”

I grip the phone tighter, knuckles whitening.

“I’ve always known where you are,” he continues. “What you eat. What you wear. Who you talk to. And now, who you sleep with.”

My heart clenches.

“I’m giving you the chance to end this the easy way,” he says, voice dropping into something darker, more calculated. “Don’t make me change that.”

The line goes dead.

I’m already on my feet, the croissant untouched, my stomach twisting with nausea and fear.

I move through the café like I’m underwater, the warmth of the bakery clinging to my coat as I step outside into the frigid brightness of late December.

The world moves around me, cheerful and unaware.

Somewhere down the block, a brass quartet starts to play O, Holy Night . I walk faster.

The cab driver doesn’t say a word when I give the address. I sink into the back seat, pressing a hand to the low curve of my belly. The baby is still. Quiet. But I whisper to her anyway.

“It’s going to be okay. I promise.”

Whispering Pines Lane is half-forgotten by the city, a place where time seems to slow and even the streetlights flicker more cautiously. The office park is a graveyard of glass and concrete, its faded signs and cracked asphalt the only witnesses to the deal I’ve just made with myself.

The cab pulls away. I’m alone.

The air is colder here, sharp against my cheeks as I step into the lot.

The building ahead looms in silence, three stories of shuttered windows and faded glory, like a corporation that once believed it would last forever and collapsed under the weight of its own ambition.

The parking lines are barely visible beneath a thin dusting of snow.

A single black car sits in the center, idling.

He’s already here.

My boots crunch over the icy gravel as I cross the lot, each step measured. I keep my arms wrapped tightly around myself, both for warmth and for courage. The scent of pine drifts faintly through the wind, mingling with something else—oil, smoke, memory.

The car door opens.

And Daniel steps out.

He looks exactly the same and somehow worse. The coat is new. The smirk is not. His eyes gleam with satisfaction, like a man who just watched a checkmate unfold exactly as he planned. He opens his arms like he expects me to fall into them.

“Ivy,” he says, as if the last two years were just a dream I had while napping in his arms.

I don’t move. I don’t speak.

He drops his arms and walks toward me slowly, his shoes barely making a sound on the gravel. When he reaches me, he pauses, head tilted like he’s studying a painting he hasn’t quite decided whether to buy again.

“You look tired,” he says. “But beautiful.”

I keep my chin lifted. “This ends here.”

His smile twitches.

“I’m not going with you, Daniel.”

There is a long pause.

Then his hand lashes out, fast as ever, wrapping around my wrist. “You’re not leaving me again,” he murmurs, his mouth too close to my ear.

The echo of it splits something open in my chest, not just fear, but a bone-deep realization that I’ve made a mistake.

A dangerous one. I thought I could come here and be the one in control.

I thought I could reason with him, pretend to cooperate just enough to draw a line in the sand, convince him to leave Ethan alone.

But the man in front of me is not one who negotiates. He never was. He only ever takes.

The grip on my wrist tightens with the sharp precision of someone who’s practiced possession like a craft.

I try to step back, to turn my body away, to twist out from under him like I’ve done in nightmares that always ended with me gasping awake in a dark room.

But this time, I don’t get away. His other hand slams into my shoulder and shoves me against the car with the kind of strength that makes my teeth clack together.

Pain blooms in my ribs as the metal bites into my spine, and the breath catches in my throat before I can stop it.

“Daniel—” I try, but my voice is paper. Thin, crumpled, not loud enough to matter.

He leans in close, too close, his breath hot on my cheek, smelling of cinnamon and mint and something underneath that curdles in my stomach.

His cologne hits next, that same expensive blend he used to wear when he wanted to impress donors or take me out somewhere just to show me off.

It used to smell like comfort, like luxury, like the world I was supposed to be grateful to have been brought into. Now, it smells like rot beneath polish.

“You’re so dramatic,” he says, like I’m a child misbehaving in public. “Ivy, look at you. Still beautiful. Still mine. All this time, I’ve waited for you to stop pretending.”

I can feel his hand slide from my wrist to my waist, slow and possessive, fingers spreading wide like he’s claiming territory.

I try again to push him off, to wedge space between our bodies, but he only presses closer.

The coat I’m wearing might as well be made of tissue paper.

The cold seeps through the fabric and into my skin, but it’s his touch that makes me shiver.

“You’re not mine?” he whispers, the words curling against the shell of my ear. “Is that what you’ve been telling yourself?”

He trails his hand down to my hip, his thumb brushing the curve just above my thigh, a path too practiced, too familiar. My entire body goes rigid, stomach turning as I try to will my voice into strength.

“Don’t,” I manage to say, just loud enough for the word to exist.

But he smiles. Not wide. Not obvious. Just that little curl of the mouth that used to make me blush, the one he used to disarm me when I was younger and too eager to be loved by someone who seemed to have all the answers. Only now, I know better. Now, I see the weapon behind the smile.

“You used to love it when I touched you,” he murmurs, his palm sliding slowly over the curve of my stomach before I slap it away.

That’s when his mask cracks.

The smile fades. His eyes flatten, and his jaw tightens just enough to expose the pulse ticking at his temple.

The pleasantness disappears, and I see what’s really underneath.

The man who manipulated me for years. The man who gaslighted me into silence.

The man who has spent every second since I left trying to rewrite the story so that he is still the one in control.

“You think I don’t know?” he snaps, and for the first time, the edge of something ugly slips into his voice. “You think I haven’t been watching? I’ve seen the way you look at him. That doctor. That pathetic excuse for a man who thinks he can take what belongs to me.”

I flinch, but he doesn’t stop. His hands are on me again, grabbing my wrist, then my shoulder, shoving me back against the car so hard I cry out this time. The sound echoes in the lot, sharp and helpless. I twist away, panic closing in, but his grip is like steel.

“Daniel, please?—”

“Oh, now you beg?” he says, teeth flashing. “Now you remember who really owns you?”

I close my eyes, my mind flashing not just to the baby but to Ethan.

To his hands. To his mouth. To the way he looked at me like I was something worth protecting, not controlling.

To the feel of his lips on my stomach, to the steadiness of his voice when he asked me to stay.

I should have told him everything. I should have let him in.

But I never get the chance to spiral into the guilt because then I hear the sound of gravel shifting. Shoes against asphalt. A voice, sharp and low, slicing through the haze of dread in my mind. “Let. Her. Go.”

I freeze. Daniel stiffens, his head snapping toward the source of the voice. His hand is still locked around my arm, but his body goes as still as a statue.

And then, like a shadow stepping out of fog, Ethan emerges from the shadows, his eyes locked on Daniel with the kind of fury I’ve never seen in him before.

If ads affect your reading experience, click here to remove ads on this page.