Chapter 1: More Than Friends?
The hallway smelled like cheap body spray, old textbooks, and the sharp promise of freedom after last period. Lockers slammed like punctuation marks in the chaos—laughs, shouts, and teachers barking about tardiness.
Chloe moved through it on autopilot, her backpack strap digging into her shoulder as her eyes searched ahead.
There he was.
Ethan leaned against his locker like he owned the space, casually twirling a basketball between his fingers. Tall, broad-shouldered, with hair just messy enough to look effortlessly cool. He hadn’t noticed her yet.
Good.
It gave her a second to just… look.
Her chest did that familiar little flip. She shoved her notebook into her locker too quickly and glanced up, pretending to check the one beside his.
This time, Ethan caught her.
His face lit up instantly—that easy, genuine smile she’d known since they were kids. The same smile he’d given her on the playground years ago, bruised and bleeding, like getting hurt for her didn’t matter.
“Hey, Chlo,” he called, jogging over with the basketball tucked under his arm. “You coming to practice later?”
“Yeah,” she said, aiming for casual. “Same time?”
“Always.” He bumped her shoulder lightly. “Wouldn’t be the same without my good-luck charm.”
Chloe rolled her eyes, but her lips curved anyway. “I’m not your charm. I just have nothing better to do.”
“Liar,” he laughed. “You love watching me dominate.”
They walked side by side toward class, falling into their usual rhythm. Same comfort. Same ease.
To everyone else, they were basically a couple. The looks, the whispers, the way people watched them—it was obvious.
But they had never said it. Never crossed that line.
Because what they had now was safe.
And safe things didn’t break.
Chloe exhaled slowly as she slid into her seat. For a moment, everything felt normal. Predictable.
Until her mind drifted, uninvited, to the past.
She was six again. Small. Quiet. The new girl.
The playground had felt too big, the laughter too loud. Kids whispered and pointed. Her freckles stood out too much. Her voice was too soft.
“New girl’s weird,” someone had sneered.
A shove. Then another.
Chloe had frozen, unsure whether to run or disappear.
And then—
“Hey! Leave her alone.”
Ethan. Seven years old, stepping in like he had something to prove. He shoved one of the boys back, jaw set, even when they turned on him instead.
He wasn’t bigger. Just stubborn.
By the time it was over, his knees were scraped raw and his lip was swollen.
Chloe had stared at him, wide-eyed. “Why… why did you do that?”
He shrugged like it was the most obvious thing in the world.
“That’s what friends do.”
The memory faded as Ethan’s voice pulled her back.
“Chloe?”
“Yeah?” she blinked.
“You zoned out again,” he said, watching her with that familiar concern. “You good?”
“Yeah,” she said quickly, offering a small smile. “Just tired.”
He didn’t look convinced, but he didn’t push.
Everything settled again.
Until the classroom door slammed open.
The noise sliced through the chatter. Conversations died. Heads turned.
Silence.
Heels clicked once, twice—slow, deliberate. A single strand of hair fell over one eye, and she brushed it back with calculated grace, as if enjoying the way the room shifted around her.
Madison.
She stopped beside Ethan’s desk, her smile slow and precise, like a warning wrapped in charm. The air grew thinner, tighter.
Chloe felt the shift immediately.
Madison’s gaze swept the room… then landed on Ethan.
Chloe’s stomach tightened.
Beside her, Ethan straightened slightly, caught off guard. His fingers tapped once against the desk before going still. He offered a polite smile, but it didn’t quite reach his eyes.
One of the girls behind Madison leaned in, whispering just loud enough to carry.
“Isn’t that the basketball guy?”
A soft laugh followed.
“Cute… but why is he sitting with her?”
The other girl glanced directly at Chloe, her expression dripping with fake sympathy.
Chloe’s cheeks burned. She crossed her arms tighter over her chest and stared down at her desk, pretending not to hear. Pretending it didn’t matter.
But it did.
It really did.
Chloe didn’t move. She just watched Madison’s smile linger on Ethan, and for the first time, she realized that “safe” might finally be over.
Something was coming.
And she had no idea how to stop it.