Jace's words soon become clear, a reminder of how quickly rumors travel around here.
The whispers start before I even reach the lecture hall.
People keep looking at me, then looking away real quick. Somewhere behind me, a few guys laugh—not a normal laugh, the kind that means they’re talking about you. A girl I don’t even know elbows her friend and points at me, grinning like she knows something I don’t. My neck gets hot, but I don’t let it show. I just keep walking like nothing’s wrong.
Jace walks beside me, his usual easygoing demeanor replaced by something tense. “This doesn’t bode well,” he mutters under his breath.
I don’t answer. I don’t need to.
The second I step through the door of the lecture hall, it's even worse, in a way that the air in the room isn’t heavy, but the silence before the whispers start is. Like the calm before the storm.
Then it happens — low murmurs, muffled laughter, the shift of eyes trying to act subtle but failing miserably. It washes over me in waves, sharp enough to sting even without knowing the words. I don’t have to hear them to understand. I’ve seen this routine before, just never from this side.
Jace glances at me, eyes flicking toward a group of students gathered by the window, snickering behind their hands. “When a guy like Zane breaks up with you, it’s like a target gets painted on your back. A spot opens up and everyone wants to fill it. Or, at the very least, make sure the previous occupant knows their place.”
I let out a sharp exhale through my nose, more bitter than amused. “So I’m the target now.”
Jace shrugs, but there’s no humor in it. “That’s the price of being Zane’s ex, man. People don’t see you anymore — just the vacancy he left behind.”
I slide into my usual seat, ignoring the way the conversations around me dip into silence before resuming in hushed tones. Jace drops into the chair beside me, shooting me a wary glance. “It'll be OK?”
My hands curl into fists under the desk, knuckles pale, But I try to appear calm. "It'll be fine, don't worry."
I flip open my notebook, gripping my pen a little too tight. “Peachy.”
He exhales through his nose. “Look, I get it. Zane’s an ass. But this?” He gestures subtly to the room. “This is just the start. You know how these things go.”
I do.
Zane doesn’t just *end* things. He owns them. And if he can’t have me, he’ll make sure no one else wants me either.
The professor walks in, and the room quiets—mostly. But even as the lecture begins, I catch the glances. The smirks. The way someone two rows ahead leans over to whisper something that makes their friend’s eyes flick to me before they both stifle laughter.
Jace shifts uncomfortably. “You sure you don’t want to just… lay low for a bit?”
I don’t answer.
Because the truth is, I could lay low. I could let Zane have his petty victory, let the rumors run their course until the next scandal takes over.
But that’s not me.
And more importantly—that’s exactly what he expects.
The moment class ends, I’m out of my seat before the professor even finishes dismissing us. Jace scrambles to follow. “Jude—”
I cut him off. “Where’s Zane’s next class?”
Jace blinks, thrown off. “Shouldn’t you know? He’s your ex. Why?”
I don’t slow down. “Because I’m ending this.”
His steps falter, eyes widening. “You’re not seriously about to—”
But I’m already moving, pace steady, purpose locked in.
If Zane wants a war?
Good.
I’ll make sure he gets one.
The hallway’s packed, bodies shoulder to shoulder, the tide of students pushing in every direction. Jace’s voice cuts through the noise behind me.
“Jude—wait up!”
But I don’t slow. I can’t. Not now.
A second later, the crowd swells, shoving between us, a flood of chatter and backpacks and moving feet. I glance back, but Jace is gone, lost somewhere in the crush of faces.
I could stop. I could wait. But the clock’s ticking, and I know Zane—if I miss him now, I might not get another chance anytime soon.
So I don’t stop. I move.
Pushing through the gaps, slipping past a group of girls taking selfies, past two guys arguing over some game, until—
There.
Zane.
Just ahead, about to step into another lecture hall, flanked by his usual shadows. The same smug stride, the same tilted head like he owns the hallway. Like he owns everything.
My heart hammers against my ribs, hot and sharp, but I lock onto him. Nothing else matters. I move forward, cutting through the space between us, ready to call his name—
—and slam straight into someone.
The impact knocks the breath from my lungs, sending me sprawling backward, arms flailing for balance, but the ground still wins. My back hits the cold floor, a shock shooting up my spine.
The hallway explodes in laughter.
I blink up, chest heaving.
And then I see him.
The guy standing over me, staring down with a grin stretched wide across his face. The same face I saw the day everything shattered.
The one Zane kissed.
The one he cheated on me with.
His mouth curls, all teeth and mock sympathy. “Careful, Jude,” he says, voice loud enough for everyone nearby to hear. “You should watch where you put your feet. Never know when there’s a well waiting.”
Laughter rings louder.
He leans down a little, tilting his head like he’s talking to a lost puppy. “Or maybe you should just disappear. Pretty sure you’re not needed around here anymore.”
A fresh wave of laughter crashes over me, sharper this time — meaner. My face burns, my throat tightens, but I can’t move. I can’t even breathe right.
He steps back, still chuckling under his breath, and strolls away like it’s just another ordinary day.
“Remember the name, Alan,” he tosses over his shoulder. “Because if you keep chasing after Zane... you’ll find me waiting on the way.”
I try to stand. My hands push against the floor, my knees shake—but the weight of all those eyes, all that laughter, pins me harder than gravity.
I fall back.
The laughter spikes, rolling over me like static in my ears, like it’ll never end.
And then—
A hand.
Fingers stretch out toward me, steady, waiting.
For a second, I don’t even think. My hand lifts on instinct, the need for something—anything—to pull me out of this mess stronger than whatever p
ride I’ve got left.
And when I finally raise my head, the sight waiting for me knocks the breath from my chest.
It’s Oliver.
I stand frozen, breath caught in my throat, the photo still clutched in my hand as Isabella disappears into the night.A part of me wants to follow her—right now, right this second.But something anchors me in place.The photo.That smile.That girl.And the undeniable fact that Oliver kept it hidden.I lower the picture slowly, glance at his desk, and that’s when I see it—a shoebox, tucked just beneath the edge of the bookshelf, half-buried under an old hoodie.I hesitate only a second before crouching and pulling it out.The lid isn’t taped. Just gently resting on top like someone planned to come back for it soon.I open it.And everything changes.Inside are more photos.Stacks of them.Some printed in color, some in grainy black-and-white, like they were taken from surveillance footage or grainy websites. Most of them show Isabella—at different ages, with different hair colors,. Sometimes smiling, sometimes crying, sometimes unrecognizable under heavy makeup.But it’s her. Over an
By the time I leave the café, the world outside feels… wrong.Too bright. Too loud. Too normal.Lea’s words follow me like a shadow. I knew she wasn't someone clear, but I can’t shake. She’s so dangerous. He’s in serious danger.The taxi ride home is a blur. I don’t remember the driver’s face or the way the city crawled past the window. All I can think about is that string of headlines. Those dead men. The name Isabella D. Rivers printed clearly under the insurance record. And my father—oblivious, kind, vulnerable—caught in the middle of it all.When I finally reach the house, the gate creaks open with its usual whine, but it sounds almost… foreboding today.The living room lights are on.I take a breath and step inside.And there they are.Dad and Isabella.Sitting on the couch like nothing in the world could touch them. She’s curled into his side, red nails stroking the back of his hand in lazy circles. He’s smiling softly at something she just said. The kind of smile I haven’t seen
Sleep doesn’t come easy.Not after everything.I toss and turn for hours, thoughts clawing at my brain—Zane’s words, Oliver’s silence, my mom’s hand flying across Isabella’s cheek. It all plays in loops, like some cruel highlight reel I can’t shut off.And the dreams?Worse.Zane and Oliver blur together, twisted versions of themselves, arguing in a burning room I can’t escape. One calls me selfish, the other calls me his, and somewhere in the middle, I’m reaching for the door… only it’s gone.I wake up breathless, tangled in sheets, the morning sun already pushing through my window like it owns the place.I groan and reach for my phone, blinking blearily at the screen.29 new notifications.I scroll through them: memes from Cole, a voice note from West, a new playlist from someone I barely talk to, and three event invites I’ll definitely ignore.Then I see it.Lea:Hey. Can we meet? Like—today if you’re free. It’s kind of urgent. Nothing bad, promise.My heart tugs at the word “urgen
“I didn’t mean to interrupt,” Zane says, voice too flat to be innocent. He shifts his weight between the crutches under his arms, breathing a little harder from the effort. “I just… wanted to talk to Jude. For five seconds.”Oliver stiffens beside me. “Of course you did.”I step forward, trying to shield the space between them. “Zane, not now.”“No—when, then?” he snaps. “Because I’ve been waiting all day. I thought maybe after what happened earlier, you’d at least reply.”Oliver lets out a short, bitter laugh. “What happened earlier was a mistake.”Zane’s grip tightens on the crutch handles. “Funny. It didn’t feel like one when his lips were on mine.”Oliver surges forward.I react fast, grabbing his arm, holding him back. His body is coiled like a spring, jaw clenched, but he doesn’t move further.“Stop,” I say, voice sharp, heart pounding. “Both of you.”They freeze. Just glaring at each other across the small space between us. I can practically hear the rage humming in the air.“I
“I didn’t mean to interrupt,” Zane says, voice too flat to be innocent. He shifts his weight between the crutches under his arms, breathing a little harder from the effort. “I just… wanted to talk to Jude. For five seconds.”Oliver stiffens beside me. “Of course you did.”I step forward, trying to shield the space between them. “Zane, not now.”“No—when, then?” he snaps. “Because I’ve been waiting all day. I thought maybe after what happened earlier, you’d at least reply.”Oliver lets out a short, bitter laugh. “What happened earlier was a mistake.”Zane’s grip tightens on the crutch handles. “Funny. It didn’t feel like one when his lips were on mine.”Oliver surges forward.I react fast, grabbing his arm, holding him back. His body is coiled like a spring, jaw clenched, but he doesn’t move further.“Stop,” I say, voice sharp, heart pounding. “Both of you.”They freeze. Just glaring at each other across the small space between us. I can practically hear the rage humming in the air.“I
We walk in silence at first.The kind that doesn’t feel awkward. Just full. Heavy with everything that wasn’t said back at the house.The afternoon sun filters through the trees, dappling the sidewalk with gold. A breeze picks up, brushing against my face like a cool hand.We pass familiar streets. The park. The corner store that never updates its window display. Everything’s the same.But not us.Not now.“Sorry you had to see that,” Mom says finally, hands tucked in her coat pockets. “I didn’t come to fight. I swear I didn’t.”“I know,” I say, though my voice sounds smaller than I want it to.She glances at me, her features softening. “It’s just… seeing her there. So comfortable. Like she belongs. It rattled me.”“Did you really keep the house?” I ask.She nods. “I couldn’t let go of it. Not just for me—because of you. You grew up in that house. Your height marks are still on the bedroom doorframe.”I smile faintly. “I forgot about those.”“I didn’t,” she says. “I measured every inc