Best friend.
What even is that, really? We all throw the term around, but if you stop and think about it, it’s something far more profound. A best friend is that person who doesn’t just know your secrets; they know you, the you beneath all the layers. They’re the one who sticks by your side through every high and low, cheering you on even when you don’t believe in yourself and calling you out when you’re on some nonsense. They’re like family, but they’re different from family too. They’re a choice, a bond built from every shared laugh, every late-night confession, every moment you thought no one else would understand. Everyone has a best friend. And me? I’ve got Millie Hayes.Millie and I go way back—eleven years, to be exact. We practically grew up in each other’s houses, being neighbors and all. Her window is right across from mine. Our parents are best friends too, so from day one, it was as if the universe lined it all up perfectly, like, here’s your forever friend, have at it.From kindergarten sandbox days to those cringe middle school dances to high school, Millie’s always been there. It’s wild to think of all the stuff we’ve been through together, all the different versions of ourselves we’ve watched each other become.If I had to describe her? She’s my shield. Sure, I could go on about how she’s absolutely gorgeous—short, messy brown hair, those intense green eyes, a dusting of freckles across her nose that somehow makes her look both tough and innocent at once. Oh, and she’s tall, with these long legs that make me feel like a hobbit standing next to her. Yeah, I’m definitely jealous sometimes. She’s cool, too, like ice queen cool. No wonder everyone calls her that. But beneath all that, she’s got the softest heart. No one would guess it, but she’s the kind of person who’d risk everything to protect the people she cares about.She’s also totally uninterested in boyfriends and dating, like, at all. It’s a bit of a mystery, and I’d be lying if I said I didn’t sometimes wonder if she’s into girls or maybe just not into anyone. Every time I ask, she laughs it off, gives me that mischievous smile, and says she’s only ever been interested in me.“Grace, watch out!”Before I can process what’s happening, bam—something smacks me hard on the side of the head. I feel myself dropping to the ground as the world spins around me in a blinding white blur. Everything’s a mess of distant laughter and a throbbing ache in my skull.I feel hands on me, and a concerned voice cuts through the ringing in my ears. “Grace, can you hear me?” It’s Juhyuk Lee. I think. I squint, trying to open my eyes and make out his face. The world’s a bit hazy at first, but I manage to make out his worried expression as he helps me sit up.I rub the side of my head, hissing as I touch the sore spot. “Are you okay, Grace? Can you see me?” he asks, his brow furrowed with concern as he helps me get back on my feet. Kids around us are laughing, probably because I must’ve looked ridiculous getting knocked over by whatever hit me. I ignore them, still dazed, trying to figure out who the hell threw that ball.Then I see him, jogging toward us, and the sight almost snaps me back to reality in one go. This guy is like someone straight out of a teen drama—a lean, muscular frame, tanned skin, blonde hair, and abs that definitely aren’t normal for high school. I’m openly staring as he stops in front of me, his skin glistening with sweat in a way that’s honestly unfair.“I’m really sorry. You okay?” His voice has a smooth, British accent that somehow makes him even more ridiculous. I blink, still leaning against Juhyuk as I find my voice.“Uh… yeah. I’m okay,” I manage, barely. He gives me this charming half-smile, and it’s almost enough to distract me from the throbbing pain in my head.“That’s a relief,” he says, flashing one more smile before jogging back to the lacrosse team. I watch him go, still slightly in shock, trying to wrap my head around the fact that I’ve never seen him before.“Who was that?” I ask Juhyuk, who’s still steadying me, shooting death glares at the people who are laughing at my little accident.Juhyuk groans, rolling his eyes at my dazed expression. “Transfer student from England. Moved in yesterday. His name’s James Ellington. He’s in my biology class.”James Ellington. No wonder I haven’t seen him around. My gaze drifts back to the lacrosse field, where he’s already picked up his stick and is back in the game. “You’re drooling,” Juhyuk teases, his voice dripping with sarcasm.I scoff, rolling my eyes. “No, I’m not.”
“Uh-huh, sure. I thought maybe getting hit in the head would’ve fixed you, but I guess not,” he shoots back, smirking. That earns him a half-hearted shove from me.
“Oh, please. Maybe you should’ve taken the hit then,” I retort, crossing my arms.
He just shakes his head, unimpressed. “Says the one who was staring like she’d seen a unicorn.”
Honestly, sometimes I think Juhyuk and Millie are cut from the same cloth. They always act annoyed anytime they catch me checking someone out. I give him a look, challenging. “So what if I was? He is handsome.”
He rolls his eyes again, in that classic “I’m over this” way, and just as I’m about to say something else, Juhyuk’s twin sister, Jugyoung, bounds over to us, calling out, “Hey, wait up!”
The moment she reaches us, she beams, her face lighting up. “How’s your head?” she asks, feigning concern but with a hint of drama.
I laugh. “I’m fine, seriously.”
She gasps, her eyes widening in exaggerated shock. “Fine? You got hit by James Ellington! How are you just ‘fine’?” She puts on a pout, crossing her arms as if I’d let some miracle pass by.
“By the ball, Jugyoung. The ball,” Juhyuk repeats with a flat tone, rolling his eyes. But she’s already ignoring him, looping her arm through mine as we make our way toward the parking lot, her face lighting up with excitement.
“Oh my God, Grace, did you see him?” Jugyoung gushes, still buzzing from the encounter. “He’s mesmerizing! And that British accent… ugh, to die for.”
I shoot Juhyuk a smug look. “Now who’s drooling?”
He sighs, throwing in another classic eye-roll as I unlock my bike. Just as I’m waiting for Juhyuk to grab his, Jugyoung leans in close to me, eyes wide with a barely-contained thrill.
“Grace,” she whispers, her voice low but dripping with excitement, “I have big news.”
I raise an eyebrow, intrigued. “What’s up?”
“Promise you won’t tell my brother? He’d totally freak out and tell our parents.”
I bite back a laugh, nodding. “Fine, I won’t tell.”
She glances over at Juhyuk to make sure he’s out of earshot, then turns back to me, smiling like she’s holding onto the biggest secret in the world. “I got invited to James Ellington’s party tonight!”
My jaw drops. “Wait, what? How?”
She lets out a little squeal, trying to keep her excitement contained. “I may have begged Charlotte to ask him if I could come, and she actually pulled through.”
“Wow, that’s amazing!” I say, genuinely impressed. I didn’t even know Jugyoung was in with that crowd. She grins, her excitement contagious.
“You have to come with me, Grace. You’re my ride-or-die.”
I feel a flicker of excitement, but then reality sets in. “I don’t know… sneaking out would be tough.”
“Just say yes, and we’ll make it work. Besides, it’ll be fun to check out the scene and maybe… see a certain British someone again?” She gives me a knowing smirk.
Before I can reply, Juhyuk steps closer, eyeing us suspiciously. “What are you two whispering about?”
We exchange a quick glance before Jugyoung straightens up, her face turning serious. “Nothing. Just… period talk.”
Juhyuk’s face shifts to one of instant horror, hands in the air. “Okay, I’m out,” he says, backing away to avoid further details, and we both laugh as he heads over to his bike.
Jugyoung turns back to me with a smirk. “You’re coming,” she mouths, her tone final. “I’ll pick you up tonight. Be ready.”
She heads off with a little wave, leaving me to consider the dilemma. Part of me is thrilled at the thought of going, of maybe meeting James again and seeing what the fuss is all about.
But I’d need to be careful— can’t tell my parents. And definitely can’t tell Millie. If she comes along, any chance I have of getting to know James will vanish.Have you ever been scared to tell someone something important because you know their reaction will hit you like Newton’s third law? I’m not talking about my parents. I’m talking about Millie.She knows me better than anyone else, probably even better than I know myself sometimes, so whenever something big comes up, I can almost feel her judgment before I even tell her.I glance at her through the edge of the cards I’m holding, wondering how on earth I’m going to sneak out without telling her. She knows me too well—if I try to lie, she’ll pick up on it immediately. “You’re gonna bore holes through my face if you keep staring at me like that,” she quips, pulling me out of my thoughts with that familiar smirk of hers. She flips her cards over, revealing her hand with a flourish, letting me know she’s won this round too. I sigh, revealing my losing hand and setting it on the bed. She raises an eyebrow, clearly concerned. “You’ve lost twice now,” she notes, leaning in with a look of moc
Teenage parties are something else entirely—a wild, chaotic blur of dancing, drinks, and reckless fun. As soon as we step inside, I can see it all: people taking drags off of cigarettes, chugging who-knows-what from red cups, and making out like it’s the last night of their lives, pressed up against walls or tucked away in shadowed corners. It’s this messy, reckless energy that fills the air, making my skin buzz as we weave through the throngs of people.The thump of the bass from the EDM music shakes the walls, pulsing through every room, syncing up with the adrenaline already rushing through me. I cling to Jugyoung’s hand as we navigate through the crowd, passing whooping, sweaty bodies that move together in a hypnotic rhythm. As we finally reach the kitchen, I take in the sheer size of James Ellington’s house—a massive, Victorian-style villa with tall windows and intricate, classic detailing on every corner. I have to do a double-take; it’s the kind of house you see in movies,
Three missed calls. Six unread texts. My stomach clenches as I stare down at my screen, feeling my pulse in my fingertips. It’s Millie, obviously freaking out, and I’m not about to give her more reasons to keep blowing up my phone. So, without a second thought, I switch it off, shove it deep into my back pocket, and try to shove any thoughts of Millie right down with it. I can’t let myself imagine her bursting in here, scowling at me.I’m sitting on the stairs, everything around me a chaotic mess of dim lights and blurry faces moving in sync to the heavy beat. People are dancing, laughing, and occasionally tripping over themselves, completely lost in the night. I nibble on the skin of my lip, nervous energy rattling through me. The buzz I’d felt earlier is gone now, replaced by a dull, guilty tension.“Gracie!” A loud voice yanks me out of my daze, and I jolt so hard I nearly tumble down the steps. Jugyoung’s laugh rings out as she stumbles up to me, clearly entertained by my re
My thumbs fly over my screen as I shoot off one text after another to Millie—“Sorry for not picking up!” “Where are you?”—like my life depends on it. She’s usually fast to respond, but it’s been two whole minutes, and each one feels like a lifetime. My fingertips start tingling from the nerves, my eyes darting between my phone and the entrance, where I half-expect her to pop up like a ninja.I glance toward the pool area, where the lacrosse boys are being absolute menaces, shouting and shoving each other around like a bunch of wild monkeys. They’re half-dressed, chugging beers, and doing cannonballs into the pool, splashing water everywhere and egging each other on. It’s almost impressive how James—who’s only been back in town for a single day—has somehow managed to summon practically every breathing body from school to his massive house. He’s got that “popular boy” aura in full effect tonight.I shake my head, trying to shove those distracting thoughts aside. I need to focus, so
The basketball team makes their way over to us, and Millie’s eyes are practically glued to mine, sharp and piercing, like she’s inspecting every inch of my face for some kind of guilt. I don’t know why the hell I feel so busted right now, like I just got caught red-handed doing something actually wrong. Seriously, so what if I lied a little? It was harmless! But here I am, squirming, feeling like I cheated on her or something.Daniel, being his usual loud self, is quick to fill in the team on what’s happening. “So, we’re playing beer pong, and Gracie here was just about to kiss the guy she thinks is hottest,” he announces, pointing right at me, a mischievous grin on his face. Great, thanks for that, Daniel. His tone’s playful, but it feels like a spotlight just got shoved onto me, and every set of eyes turns in my direction.Millie raises an eyebrow, crossing her arms, her voice dripping with sarcasm. “Oh really?” she says, staring right at me. “So, you were gonna kiss some rando
"I will rule over this area!" Addition declares, voice booming with confidence. I shoot up from my spot, feeling the adrenaline kick in."Not if I have anything to say about it!" I fire back, standing my ground. Subtraction, always my trusty sidekick, joins hands with me, saying, “We’ll stop Addition together.” Division rolls its eyes, a smug smirk on its face. “This is a waste of time,” it scoffs, gesturing to its minions, Pi and Theta, who are grinning like they’re in on some grand joke. I roll my eyes, frustration bubbling up as I lean in closer to Subtraction, discussing our strategy in whispers. But just as we’re about to devise our brilliant plan, the ground starts shaking beneath us. Is it an earthquake? My heart races as I glance around, the sandcastle we built beginning to crumble like it’s made of stale crackers. Panic erupts, and everyone starts running around, faces filled with confusion and fear. “What’s happening?” I shout over the chaos, turning to Subtraction fo
After forcing down my fifth cup of coffee, my stomach feels like it’s filled with hot water and regret. The caffeine is buzzing through me, but I can’t ignore the queasy churn anymore. I grab my stuff and head to my next class, Algebra. Skipping it is not an option—not just because it’s a favorite of mine, but missing even one class could mean getting benched for our next game. It’s only a five-minute walk from the cafeteria to the classrooms, but it feels longer with the crowd streaming out into the halls between periods.Halloway High’s hallways are beautiful in a way that you don’t usually see in schools—the kind of architecture people actually notice. The place is all sleek, polished wood and bright, airy windows. They even won an award last year for “Best School in Autumn Lane,” which they display proudly in the main office.As I cut through the crowd, I check the time. The bell hasn’t rung yet, and I figure I’ll just go take my seat rather than waiting in the hallway. My p
"I don't want to meet anyone. Tell them to leave, Mom!" I shout from my room, voice muffled by the silk pillow I’ve buried my face in. The soft fabric feels good against my cheeks, cool and smooth, as if it could somehow absorb the embarrassment and frustration building up inside me. I don’t want to see anyone, talk to anyone, hear anyone’s fake sympathy or their stupid jokes. The video is still fresh in my mind, and today’s events at school only piled onto that nightmare. People were practically lining up to remind me of it, mocking me with those smug little smirks. My phone’s been off for hours now, ever since I got home. As soon as I walked through the door, I couldn’t wait to power it down and escape from the endless flood of messages and comments that had been blowing up my notifications. Every time I even think about turning it back on, my stomach tightens. It’s been five hours since I shut the world out, but I’m still too scared to check a single message. I haven’t picked
The first time I have a sleepover at Millie’s house, I almost get banned from ever stepping foot there again.It isn’t my fault. Not entirely.Okay, maybe seventy percent my fault, but I have reasons.Millie and I are seven, inseparable as always, and she has been begging me to come over for weeks. Every day at school, she leans over and whispers conspiratorially, “Gracie, just ask your mom. It’s not like you have a bedtime anyway.” Which, first of all, rude. I do have a bedtime—it just isn’t strictly enforced.But after relentless pleading (and Millie practically bribing my mom with her big green eyes), I finally get the okay.The plan? Fun, chaos, and destruction.The reality? Worse.It starts with an innocent idea. We are in Millie’s room, surrounded by an explosion of toys, her bed covered in a mix of stuffed animals, half-dressed Barbies that I bring with me, and one sock that she swears isn’t dirty. I’m wearing my best purple pajamas, and Millie is in her favorite dinosaur onesi
The arcade is alive with flashing neon lights, the constant clinking of coins, and an upbeat playlist thumping through the speakers. The air smells like buttery popcorn, sweet candy, and the distant tang of something fried—bacon, maybe. It’s chaotic, loud, and smells a little questionable, but it’s undeniably fun. Millie, of course, is thriving. The squeak of my rental shoes matches my groan as I chuck the basketball toward the return box. “This is so unfair,” I whine, crossing my arms in defeat. Millie chuckles next to me, effortlessly sinking another ball into the hoop with that confident smirk of hers. She glances my way, her green eyes glinting under the neon lights. “What’s not fair?” she asks, tossing the ball back like she does this every day—which, I mean, she kind of does. I huff, pointing dramatically at the scoreboard. “I suck at basketball, and you’re basically a pro. This is a scam. I’m calling foul.” She shrugs, effortlessly tossing another ball through the hoop, not
MILLIEThe snow falls in a quiet rhythm, dusting the streets of our little town in white, like some Hallmark movie—except this one has its fair share of chaos.Grace and I trudge along the sidewalk, arms linked and breath misting in the air. She's bundled up in her ridiculous oversized scarf that could double as a damn blanket, her cheeks red from the cold. She looks adorable, not that I'd ever admit it outright. Not right now, at least. I'm saving the sap for later."Are you sure it's this way?" she asks, narrowing her eyes as she squints up at the barely lit street sign."Trust me, baby," I say, giving her hand a squeeze. "Have I ever steered you wrong?""Do you want me to list the times or—""Okay, okay," I cut in, laughing. "Not tonight, Dimples. Tonight, I am a woman with a plan."We're headed to Samantha's annual Christmas bash, a tradition infamous for being equal parts festive cheer and utter debauchery. The last time we attended, someone set the tree on fire—not exactly the k
Taking a deep breath, I turn to face the crowd. Their faces blur under the haze of party lights and the glare of too many phone screens, like vultures waiting for a spectacle. My hands tremble slightly, gripping the microphone as though it’s the only thing tethering me to this moment.I’ve been a coward for so long. Scared of rejection, judgment, and whispers behind my back. But now, watching Millie stand there, her green eyes shimmering with defiance and something deeper—something only I see—I know I have to be brave. Not for me. For her.“This might be fun and amusing for all of you,” I start, my voice cracking at first but gaining strength. “But it’s not for us.”A hush falls over the crowd, their curiosity sharpening like blades. I dare to meet their gazes, my chest tightening, but I refuse to look away.“Millie and I... we’ve been friends for a long time. Since we were kids.” My voice softens, the weight of the years tugging at my words. “I’ve loved her even before I realized wha
The pool area is a chaos of sound, light, and bodies. Music blares from hidden speakers—something loud, raw, with a bass drop that rattles my chest. It’s not Kendrick Lamar, but it’s close enough. The crowd surges with movement, students packed like sardines in costumes that range from ridiculous to barely-there. My grip on Jugyoung tightens as I’m jostled on all sides.“I can’t find her,” I mutter, my head darting around to scan the sea of faces. “Do you see Harley Quinn?”Jugyoung raises an eyebrow. “Who’s Harley Quinn?”“Millie.”“Your Harley Quinn? Cute,” she smirks and stretches on her toes to search. Even with the extra height, no luck. I’d texted Millie, but there’s no response, and the more time passes, the more restless I feel.The music is cut, leaving only Shawn Jones’s voice echoing through the speakers. The poolside party transforms into an attentive audience, fixated on him as he stands at the center of the lounge area, bathed in dim orange lights. He’s decked out in an
The night air claws at my skin like icy fingers, making me regret every single life decision that led to me standing in front of Kenzie McCoy’s house underdressed and freezing my ass off. The house is loud enough to be mistaken for a concert venue, pulsing with music that spills out like the lifeblood of the party, dragging half the damn school into its chaotic orbit. Different colored lights flash through the windows like the place has been turned into a second-rate nightclub, and the garden is already trashed.“This better not turn into another ‘strip or swim’ situation,” Mariam groans beside me, tugging at the brim of her pointy black witch hat. She looks great, honestly—classic and witchy, though the scowl on her face doesn’t quite scream "magical and mysterious."Millie leans in closer, a devilish glint in her eye. “If it does, it might be funny to see you finally skinny-dipping.”Mariam spins around, shooting Millie a glare that could freeze molten lava. “Not happening.”I arch
I have no idea what the hell is going on. Millie and I are perched on the couch in my living room, my palms damp against hers, while Mom sits across from us with an amused smile that’s doing nothing to ease my nerves. I mean, it’s weird enough that she called Millie my girlfriend—which, okay, true, but hearing it from her just felt... surreal. Millie’s grinning like she’s enjoying the whole thing, and honestly? That’s making it even weirder.“So,” Mom starts, clasping her hands together like she’s about to lead a goddamn family therapy session. “Millie, are you the one who proposed to my daughter first?”Millie glances at me with a soft, teasing look, then turns back to Mom, her cheeks flushing ever so slightly. “Yes,” she admits.I shoot Mom a look that screams please stop, but she just waves me off like I’m being dramatic. “Oh, don’t be shy now,” she teases, her eyes twinkling with mischief.I internally roll my eyes so hard they might as well fall out of my skull, but Millie, ever
"Yeah, I posted it," he says, leaning back on his heels as if he’s proud of himself. "So what? What the hell are you gonna do about it, Larsen? Cry to your mommy? Run to Principal Henderson and tell her a big, bad boy hurt your feelings?"He shoves his hands deeper into his pockets, his sneer widening. "Go ahead, file your little complaint. No one’s going to believe you. You’ve got no proof I was the one who took the picture. For all they know, it could’ve been anyone."His words stab at my composure, but I keep my expression neutral, biting back the retort bubbling inside me. He has no idea that admitting this to my face was the exact proof I needed. Millie stands a step behind me, her arms crossed and her jaw tight, practically vibrating with restrained fury.“Ryle,” I say slowly, tilting my head, “do you know what cyber harassment is?”He snorts. “Oh, here we go. You think you’re gonna scare me with your big words?”“I’m serious,” I say, keeping my voice steady. “You illegally post
Millie texts back, suggesting we meet near the old science building—a spot few students ever visit. Yes, the school has many old buildings. The place has a weird reputation for being creepy, and most people avoid it like the plague. Perfect for a private conversation.I reply with a quick Okay and head out of the algebra classroom. Ipsa spent the entire period trying to pick a fight, tossing snide comments like daggers. I did my best to ignore her, even though my patience was paper-thin. A bitch will always be a bitch, and she’s not worth the energy.Stopping by my locker, I shove my books inside. The crisp autumn air greets me as soon as I step out of the building. October has settled in, bringing the kind of chill that seeps into your bones. Tugging my jacket tighter and shoving my hands into my pockets, I make my way to the old science building.As I approach, I pull out my phone and call Millie. She picks up instantly, her voice smooth as ever. “Look to your right.”I turn my head