The weight of the day finally hits me like a freight train. I lie on my bed and close my eyes unable to keep them open even if I wanted to. The house is quiet, and I realize my mom is still be at work. A blessing, really. I don't think I could face anyone right now.
Before I know it, my body is floating into tha first feeling of sleep. I don't even have the strength to pull the blanket over me. Sleep pulls me under like a deep, dark wave, and I surrender to it without a fight.
Liam
I’m staring at my phone, waiting. I haven't spoken to her since the sleepover. Judging from my conversation with Presley she had a terrble time.
I try not to overthink it. Maybe she's busy. Maybe she fell asleep or is just ignoring me. The idea irritates me more than it should. I send a quick text:
You good?
- Liam
Nothing.
I wait another five minutes, then send another one:
When I finally wake up, the room is darker, and my body feels heavy like I’ve been sleeping for days. I sit up slowly, rubbing my eyes, trying to shake off the exhaustion. My head is pounding, and my mouth feels dry. I blink a few times, reaching for my phone on the nightstand.The screen lights up, and my heart drops when I see the dozens of missed calls and messages from Liam. A knot forms in my stomach. I start scrolling through the texts, feeling my pulse quicken with every word.Liam: You good?Liam: Celeste, come on. Say something.Liam: Seriously, are you okay?I keep scrolling, my anxiety rising with each one. They go from concerned to annoyed to downright angry.Liam: Answer your damn phone.Liam: What the hell, Celeste? You can’t just ignore me like this.I swallow hard, feeling the panic start to set in. I keep scro
I push open the door to Liam's house, my heart pounding in my chest. The moment I step inside, I feel a wave of familiarity, a rush of memories flooding my mind. I ignore the nagging voice in my head telling me this is a mistake — Tamrin’s voice, actually, from earlier today. She told me not to come, told me it would only make things worse, but I can’t help myself. I have to see him, have to make him understand.I close the door behind me, letting the latch click softly. The house is dimly lit, the curtains are close
I'm staring at my phone, fingers hovering over the screen as I type and delete the message for the third time. Asking Celeste out shouldn't be this complicated, but it feels like I'm overthinking every word. I can face the most dangerous situations with ease, but this... asking her out feels like standing at the edge of a cliff.Finally, I hit send:Wanna grab something to eat with me later?- Liam I wait, staring at the screen, a little knot forming in my chest. It's not even five seconds before I see the typing bubble pop up.No, I can’t.- CelesteI frown, the immediate rejection hitting me harder than it should. My fingers fly over the keyboard as I send the next message.Why not?- Liam There’s a pause, and I can almost imagine her staring at her phone, biting her lip, thinking of how to respond. My phone pings again, her message short.I just can’t.- CelesteI shake my head, already feeling the frustration rise. She’s dodging me, and I don’t like it. If there’s one thing I ha
If she won't go out with me, I'll bring the date to her.I spent the whole day setting up in my backyard, dragging out an old table and cleaning it up, stringing up lights between the trees, and making sure everything was perfect. I even managed to cook something that didn’t look half bad, despite not being the best in the kitchen. Simple pasta and garlic bread. Safe. She liked safe things.This wasn’t about impressing her with some fancy dinner, though. It was about showing her I was serious—serious about her, about us. Maybe Celeste didn’t want to be seen with me in public, but here, behind the gate, it’s just us. No one else. No judgment.Once everything is set, I grab my jacket and head to her house. I know she’s home. She’s probably holed up in her room, studying or avoiding me, whichever one it is today. But not tonight.I jog up to the gate and knock. Nothing.“Celeste!” I call out. No an
When I opened the door and saw Liam standing there, I honestly didn’t know what to expect. Maybe another awkward conversation or some sarcastic comment, but not this.Not him crouching down, offering me a piggyback ride like we’re in some kind of rom-com.I don’t know why I got on his back. Maybe it was curiosity. Maybe I just didn’t want to argue with him anymore. But the moment I was there, clinging to him, it felt... easier than it should’ve. Like I didn’t have to pretend to hate him f
I poke at the slice of pizza in front of me, not really interested in eating. It’s cold now, but I don’t care. My stomach feels like a heavy knot, twisted tight with guilt.I haven’t heard from Celeste since that disastrous sleepover. Every time I check my phone, there’s nothing. No new message, no call. Just silence. And it’s killing me.“I wish I could just... undo it, you know?” I say, my voice barely above a whisper. I push the pizza away, leaning my elbows on the table. Sadie’s sitting across from me, trying to act like everything’s fine, but I can tell she’s worried too.She shrugs, taking a sip from her soda. “What’s done is done, Tam. She’ll come around. She just needs some space.”I shake my head, feeling the weight of everything pressing down on me. “I shouldn’t have let it get this bad. I should’ve stopped Presley before—” I cut mys
I’m mid-sentence, trying to convince myself that another slice of pizza will make me feel better, when the door swings open. And there she is—Presley, standing in the doorway like she owns the place.The second I see her, my stomach drops. I wasn’t prepared for this. For her.She smiles, that fake, overly sweet smile she always has, and strides over to our table like she’s been invited. Sadie and I exchange a glance, but neither of us says anything.“Hey, girls!” Presl
The air is cool and still, the only sound the faint rustling of the leaves in the trees. I’m sitting cross-legged on the grass in Liam’s backyard, staring up at the stars. The candles from dinner still flicker nearby, their soft glow making the whole scene feel unreal. I can't believe I'm actually on a date.Liam’s lying on his back beside me, his hands behind his head, eyes fixed on the sky. He hasn’t said much in the past few minutes, and I’m grateful for that. I’ve had enough of awkward silences this weekend, but this one feels different. Comfortable, almost.“You’re quiet,” he finally says, his voice soft, not at all what I expect from him. “What’s on your mind?”I shrug, pulling my knees to my chest, trying to avoid his eyes. “Nothing much,” I lie.But then he turns his head toward me, and even though I’m not looking at him, I can feel the weight of his ga
I wake up with a feeling of something being… off.Then I see him.Trevor.Sitting at the edge of the bed, watching me.A wave of disgust rolls through me so fast I nearly gag. My entire body tenses, my muscles locking in place. I don't move. I don't speak. I just stare at him, waiting, daring him to say something. If he thinks I’m going to cower, he has another thing coming.His lips curl into a slow, unsettling smile. "You're very beautiful when you're asleep."I frown at him, and his smile widens. The kind of smile that says he’s enjoying this—enjoying getting under my skin.I don’t react. I refuse to give him that satisfaction.
I should not be here.As soon as Nathan pulls up to the house and I see
I don’t know what the hell I’m doing.Maybe it’s the look on Nathan’s face—tight jaw, unreadable eyes, the kind of expression that makes it clear he knows something the rest of us don’t. Maybe it’s the way Tamrin has been acting, the way she flinches at everything and refuses to answer when I ask about Celeste.Or maybe it’s just the fact that Celeste isn’t here, and no one seems to have a real answer for why.So yeah, I might be crazy for chasing down Nathan Miller in the middle of a crowded hallway, calling his name like I’ve lost my damn mind. But I don’t care.He looks back at me when I call him, but he doesn’t stop walking. He just slows down slightly, like he’s debating whether I’m worth his tim
Trevor thinks he’s won.He leans against the desk, arms crossed, his mouth curled into that smug smile that makes my skin crawl. He thinks he has me right where he wants me. Weak. Hopeless. Dependent on his mercy.But he doesn’t know me at all.I keep my breathing steady, my expression blank, as I listen to Liam’s voice crackle through the phone. He knows. He knows I’m missing. And if Nathan spoke to Tamrin, it means they’re looking for me.That thought should terrify me—Trevor will hurt them if they get too close—but instead, it gives me hope.I knew Liam would come for me.The question
The second I step onto my front lawn, I see it.Another damn box.
I know something is wrong with Tamrin.She hasn’t said a word all period, hasn’t even pretended to listen when Presley started complaining about her nails breaking during warm-ups. And when I asked her about Trevor—just casually, just to see her reaction—she practically bit my head off before storming off.That’s not normal.Tamrin was obsessed with Trevor. Just last week, she couldn’t shut up about him. And now she won’t even say his name.And then there’s Celeste.She’s not here.Celeste hasn't missed school in a long time and I didn't think she would. And if she was sick, our homeroom teacher would have announced in the morning.
I lean against the fence, hands in my pockets, watching as Tamrin walks into the schoolyard. She moves like a ghost, like she’s here, but not really. She’s trying to act normal—shoulders squared, head up—but I see the cracks in the performance.Her fingers grip the straps of her book bag so tight her knuckles turn white. Every time someone brushes past her, she flinches, catches herself, then forces that mask back on.Guilt. Fear.I recognize it. I’ve seen it in men who know they’ve done something they can’t undo.She knows.And that means I know.Trevor has her wrapped around his finger. Maybe he threatened her, maybe he promised her safety if she stayed quiet. Either way, she’s playing along.I clench my jaw and force myself to breathe through my nose. I want to grab her right now, demand answers, shake her until she tells me where Celeste is.But Trevor is counting on that.
I wake up gasping. My sheets are drenched in sweat, my body shaking so hard my teeth chatter. The room is dark, but I swear I can still see it—the blood, the bodies, Celeste’s terrified eyes disappearing into that box.I squeeze my eyes shut, but it doesn’t help. The images are burned into my mind, playing on repeat, a nightmare that won’t end just because I’ve woken up.Celeste is gone.And I helped make it happen.My stomach twists violently, and I barely make it to the bathroom before I’m throwing up. My whole body convulses as if trying to rid itself of the horror, but it’s useless. No amount of dry heaving will erase what I did.I kneel there on the cold tile, breathing heavily, gripping the s
I stare at Tamrin, my throat tightening, my stomach twisting into knots so painful I feel like I might be sick. She won&rs