Chloe’s POV
I woke with gravel in my eyes and a heavy weight on my chest that hadn’t been there yesterday.
The ceiling fan spun lazy circles above me, but the room felt colder. Too big. Too empty. I lay flat on my back, breathing slowly, trying to convince myself the knot in my stomach was just a bad dream.
It wasn’t.
I dragged myself upright, bare feet hitting the cold hardwood. My reflection in the full-length mirror looked like a stranger—puffy eyes, tangled hair, still wearing the same hoodie I’d slept in. Fixing anything felt pointless.
School was supposed to be the same: same hallways, same noise, same faces pretending it was an ordinary Thursday.
Except it wasn’t.
I saw him the second I turned the corner by the senior lockers.
Ethan.
He was laughing—head thrown back, that bright, easy sound that used to belong to me. A small crowd had gathered around him like moths to light. At the center stood Madison, glossy hair catching the fluorescent glow, arms crossed casually, lips curved in that permanent half-smile that said she’d already won.
Flanking her like bodyguards were her three perfect shadows: Avery on her right, sharp-eyed and smirking, arms folded tight; Brittany on her left, giggling into her phone like the world was her comedy show; and Jade slightly behind, scrolling with that quiet, calculating stare.
Ethan’s eyes flicked up and found mine.
For one heartbeat, the hallway noise faded. Just us. The silent check-in we’d perfected over more than a decade: You okay? Yeah. You? Always.
My lungs remembered how to breathe.
Then Brittany grabbed his sleeve, tugging him sideways with an exaggerated giggle. “Ethan, you have to hear what happened at the lake house last weekend—”
The thread between us snapped.
He turned. Smiled at her. Didn’t look back.
I swallowed the burn in my throat and kept walking.
Classes blurred into white noise. I took notes on autopilot, nodded when called on, and stared at the clock like it owed me answers. Every time the door opened, my heart jumped, hoping he’d slide into the seat beside me—late, grinning, whispering some dumb excuse.
He never did.
At lunch, I sat alone at our usual table by the windows, picking at a sandwich I didn’t want. My phone lay face-down beside the tray. I checked it twice anyway. Nothing. Not even the familiar three-dot bubble.
When the bell rang, I headed to the lockers on muscle memory.
He was already there, leaning against his, scrolling his phone like nothing had changed.
I almost smiled. Almost let relief win.
Then Madison appeared at his side like she’d materialized from thin air, Avery and Jade right behind, Brittany bouncing up a second later with her phone out.
“Hey,” Madison said, voice smooth as honey. She didn’t glance at me. “I need you for a minute. Team picture for the school account. Won’t take long.”
It wasn’t a question.
Ethan glanced at me—quick, almost guilty—then back at her.
“I’ll catch you later, Chlo. Yeah?”
The nickname landed soft, familiar. But the rest felt wrong.
I forced a smile. “Yeah. Sure. Later.”
“Cool.” He pushed off the locker and turned away.
They walked off together. Madison’s hand brushed his arm—casual, possessive. He didn’t pull away. Avery shot me a smug glance over her shoulder. Brittany giggled. Jade smirked as she lifted her phone like she was already framing her next story.
I stood there until the hallway emptied and the late bell rang, marking me tardy for whatever came next.
The house was a tomb when I got home. Lights off. Air still. My parents’ voices echoed faintly from some distant conference call.
I dropped my bag, kicked off my shoes, and wandered the kitchen—opening the fridge just to close it, grabbing chips I didn’t want. The salt stung my lips, but it didn’t help.
Later, I sat on my bed with my phone clutched in both hands.
Thumb over Mom’s name.
Thumb over Dad’s.
The screen went dark. They wouldn’t answer anyway. Or if they did, it would be clipped and distracted, promising “later” that never came.
I tossed the phone aside and stared at the ceiling.
Tomorrow, I told myself.
Tomorrow he’ll text. Tomorrow it’ll feel normal again.
It had to.
Ethan’s POV
The cafeteria was too loud, too bright, too full of laughter at things I hadn’t said.
I sat at the end of the table Madison had claimed—her, Avery, Brittany, Jade, half the varsity squad, and random juniors stuck on like stickers. They talked over each other, phones out, recapping last weekend like I’d been there.
I hadn’t.
I picked at the label on my water bottle, peeling it in thin strips.
My eyes drifted across the room.
Chloe sat at our old table by the windows. Alone. Head down, fork pushing food around. Hair falling forward so I couldn’t see her face.
She hadn’t looked at me once today.
Not in the hall. Not in class. Not even when I’d walked past her desk slowly, giving her every chance.
A weird twist pulled under my ribs.
I started to stand—ready to walk over, crack a joke, make everything snap back.
“Ethan.” Madison’s voice cut through. She slid her tray closer. Avery leaned in, smirking like she knew exactly what I was thinking. “You’re sitting with us tomorrow too, right? We’re planning something after the game.”
I opened my mouth. Closed it.
“…Yeah,” I said. “Sure.”
The word tasted like cardboard.
Madison smiled, bright and victorious. Brittany gushed about a party idea. Jade watched me a second too long, then looked away.
I glanced at Chloe again.
Still no eye contact.
Something cold settled in my stomach.
I told myself I’d fix it later. After school. After practice. After whatever this was.
I always fixed it.
When the bell rang, I stood with my tray.
Madison was already beside me. “Walk with me to calc?”
I hesitated—one second, maybe two.
Then I nodded.
I told myself it didn’t mean anything.
It probably didn’t.