Trick or Treat, Kiss or Keep - Halloween Special
Astrid Deetz x Reader
Warning: The following themes appear in this story: Bullying, Slight Swearing, Lots of Emotional Stress, and themes leaning towards psychological horror (Please be wary if you read any further!)
Summary: You and Astrid Deetz were once close, but everything fell apart. Now on Halloween night, both are left vulnerable, forced to confront the past. Old feelings resurface, secrets are revealed, and you must navigate the emotional fallout. Be careful what you wish for—everything can change in an instant.
Word Count: 7.4k
Miss Shannon’s School for Girls was buzzing with excitement as Halloween approached. The grand halls were filled with the usual chatter. You were at the center of it all—popular, outgoing, and well-liked. People gravitated toward you, and it wasn’t something you thought too much about. It was just how things were.
But in the midst of all the noise, there was one person who barely seemed to exist in the social sphere.
Astrid Deetz.
You glanced over at her as you walked down the hall, noticing her sitting quietly by herself at the far end of the courtyard, scrolling through her phone, her headphones on. She was always in her own world, a stark contrast to the person she used to be. Once upon a time, she was your best friend. You used to share everything—laughs, secrets, and the occasional mischievous prank. But that was before everything fell apart.
Before her father died.
You sighed and turned away, focusing on your friends as they talked about the big Halloween party that everyone was buzzing about. But no matter how much you tried to stay engaged, your mind kept drifting back to her—to the person Astrid used to be, and the person she had become.
She pulled away, you reminded yourself. I tried to be there, but she didn’t want me around.
At first, you hadn’t understood why she distanced herself. You had offered her comfort, a shoulder to lean on, but she walked away. And after a while, you gave up. What was the point of trying when it seemed like she didn’t want you in her life?
But what hurt more than the loss of friendship was the realization that your feelings for her had shifted. That the crush you had ignored for so long had always been there, lingering beneath the surface. You were so used to pushing it aside that when the distance grew, it felt like you had lost more than just a friend.
Now, as you climbed the stairs toward your next class, you saw Astrid again, walking toward you, head down, focused on her phone. She wasn’t paying attention, her mind clearly elsewhere, and before you could step aside—
Crash!
The two of you collided, sending her books and papers scattering across the floor. You stumbled back, barely catching yourself as you looked up, your heart racing.
“Sorry!” you blurted out, immediately crouching down to help her pick up the things she had dropped.
Astrid didn’t even look at you, her dark hair falling over her face as she mumbled something into her phone. She seemed annoyed, and you couldn’t help but feel a pang of guilt.
The girls nearby—your friends—began to laugh, thinking it was all some kind of joke. Julia Ripley, ever the instigator, smirked and leaned in closer. “Nice move, Y/N. Didn’t know you were so eager to knock her down.”
You shot Julia a look, feeling the embarrassment creep up your neck. “It wasn’t on purpose,” you muttered, picking up Astrid’s phone and handing it back to her. “Sorry, Astrid.”
Astrid finally looked up, her gaze hard and distant. She grabbed the phone from your hand, barely acknowledging your apology. “Watch where you’re going,” she said, her voice sharp.
Her words cut deeper than you expected. It wasn’t like you meant to bump into her, but the coldness in her tone stung, bringing back the old wounds you thought you had buried.
“I wasn’t the one on my phone,” you replied, trying to keep your voice steady.
Astrid’s eyes narrowed, and for a moment, it looked like she might say something, but instead, she just shoved her things into her bag and stood up, her body tense. The girls around you snickered again, feeding off the tension.
You felt something inside you crack. It wasn’t fair—you had always been there for her. You had been the one to stand by her when her world fell apart, but she had pushed you away, and now she acted like you were nothing.
“You know,” you said, your voice louder than you intended, “I was always there for you. You’re the one who didn’t seem to want me around.”
Astrid’s face hardened, her eyes flashing with a mix of anger and something else—something you couldn’t quite place. “I don’t need you,” she spat, her voice dripping with bitterness. “I never did.”
The words hit you like a punch to the gut. You could feel the hurt bubbling up inside you, but you refused to let it show. Not in front of her. Not in front of everyone else.
Your heart shattered, but you didn’t let it show as you muttered, “I was always there for you, Astrid. Always.”
She turned to leave, her head held high, but before she could take more than a few steps, you noticed something taped to her back.
Kick Me.
Your stomach dropped as you realized what had happened. The girls—the same ones laughing at you now—had probably put it there without Astrid noticing.
You pulled the sign off her back and crumpled it in your hand. “Well, I’ll keep that noted,” you said quietly, holding back the anger that was building inside you. You pulled out a small box from your bag—the one you had been holding onto for years, unsure if you’d ever give it to her. “I promise I won’t bother you again.”
Astrid stopped, turning slightly, her expression confused as she glanced at the box you were offering. You handed it off to her and for a moment, it looked like she might say something, but she stayed silent, watching as you walked away, leaving her standing there, the crumpled sign still in your hand.
Without you there to shield her from the worst of it, the bullying came back with full force, creeping into every corner of Astrid's life. It started slowly at first—a whisper in the hallway, a subtle snicker behind her back. The same girls who had once stuck close to her, laughing with her at lunch, had turned on her, mocking her with cruel smiles. They no longer treated her like one of them. Instead, she became their favorite target
"Bad friend." "Such a freak." "Dick."
The names came faster, louder, no longer just murmurs. They trailed behind her as she walked to class, a never-ending barrage of taunts and jeers. Each one stung, each word a reminder of how quickly she had fallen from whatever thin pedestal she had once stood on. The girls would throw fake smiles her way in passing, only to tear her down the second she was out of earshot.
In gym class, they’d intentionally leave her out, pretending not to see her as they picked teams. At lunch, the spot they had once saved for her at their table was gone, replaced by smug looks and snide comments.
"Guess you're sitting alone again," Julia Ripley sneered one day, loud enough for everyone in the cafeteria to hear. The rest of the group erupted into laughter, their eyes gleaming with satisfaction.
Astrid clenched her fists, her stomach turning as she moved to the far corner of the room, sitting at a table by herself. It wasn’t like she was ever one to seek attention, but the isolation stung in a way she hadn’t expected. It reminded her of everything she had lost. Of you.
You were the one who had kept the worst of this away from her. You had stood between her and their cruelty, even when she didn’t notice it. Even when she had been too blinded by her grief and her anger to see that you were protecting her all along.
The realization hit her hard one evening, as she walked through the hallways after class. She overheard one of the girls laughing with her friends. "God, remember when Y/N used to hang around with her? I swear that's the only reason people didn't mess with her back then."
Another voice chimed in, "Yeah, totally. Y/N was the only one keeping her from being a total loser."
Astrid’s heart sank. It wasn’t just their words—it was the truth behind them. You had been her shield, the one person who had protected her from the relentless bullying that was now pouring in from every direction. And she had pushed you away, thinking she didn’t need anyone. Thinking she didn’t need you.
But now? She was alone.
The girls who once stood by her side had turned into her tormentors, and the rest of the school followed suit, treating her like an outsider. The isolation weighed on her more than she ever thought it could. She found herself dreading every moment at Miss Shannon's, wondering when the next sneer, the next insult, would come. She had no one to turn to now—no one to sit with at lunch, no one to talk to during class. The people she once thought were her friends had abandoned her the moment it became convenient.
And you? You were the only one who had ever been real. The only one who had cared, even when she didn’t deserve it. Even when she had lashed out, pushing you away with cruel words. The memory of the argument echoed in her mind, the way you had looked at her with hurt in your eyes, the way she had said things she could never take back.
"I don’t need you. I never did."
The words tasted bitter now, and the weight of what she had done gnawed at her. How wrong she had been. She didneed you—she always had. But she had thrown that away, and now she was facing the consequences.
Every cruel word, every mocking glance, every laugh behind her back—it all felt like punishment. And she wasn’t sure how much more of it she could take.
One evening, as Astrid sat at her desk, the weight of the last few weeks pressing down on her, she noticed the small box you had given her earlier that week. She had shoved it aside after your argument, not even considering opening it at the time. But now, with everything swirling around her—guilt, regret, and the growing realization of her mistakes—her curiosity got the better of her.
With trembling hands, she reached for the box, her fingers brushing against the lid. A part of her didn’t want to open it, knowing that whatever was inside would only remind her of what she had lost. But another part of her—a part that missed you more than she cared to admit—couldn’t ignore it any longer.
Slowly, she lifted the lid.
Inside was something she hadn’t expected. It wasn’t just any piece of jewelry or a token of the past—it was a small animal tooth, crafted into a pendant. The sight of it hit her like a wave, memories flooding back instantly.
She remembered the day you had found it, the two of you exploring the woods near the school, laughing as you pretended to be on some grand adventure. You had stumbled upon the tooth—an old keepsake of the forest, worn and weathered—and immediately decided to keep it. She hadn’t thought much of it back then, but you had been adamant, saying it would bring you both good luck.
And now, etched into the bone, were the letters “Y/I/H x AD 4Ever.” A promise, a bond that had once seemed unbreakable.
Astrid’s fingers traced the engraving, her heart sinking as the weight of the memory settled over her. The late-night conversations, the shared laughter, the sense of belonging she had only ever felt with you—it all came rushing back, tinged with the bitter sting of regret.
Why did I push you away? she thought bitterly, gripping the bone tightly in her hand. Why did I let this all fall apart?
She clenched her jaw, trying to hold back the wave of emotions crashing through her. She had been so angry, so hurt after her father’s death, that she had pushed you away without a second thought. She had convinced herself that she didn’t need you—that she didn’t need anyone. But now, looking at this simple, meaningful piece from a time when things had been so much easier, so much better, she realized how wrong she had been.
You were always there, she thought. And I threw it all away.
Astrid’s grip tightened on the pendant as her guilt deepened. She didn’t deserve your friendship. Not after everything she had said, everything she had done.
Later that night, as Astrid sat at her desk, her thoughts clouded with memories and guilt, she heard a faint rustling at her door. The soft sound barely registered over the hum of her own mind, but when she glanced down, she saw an envelope—plain, black, and unmarked—slipped under the doorframe.
Curious, she picked it up, turning it over in her hands. There was no name, no sign of who it was from. She opened it slowly, pulling out a glossy, printed invitation:
Halloween Party at Julia Ripley’s House This Saturday—Be there or be forgotten.
Astrid scoffed under her breath. Of course, it was from Julia. It was always her, throwing lavish parties and acting like she owned the school. The thought of going made her stomach turn. The idea of being surrounded by people who whispered about her behind her back, who made her feel like an outsider in every room she entered—people like Julia and her friends—it was the last thing she wanted.
She tossed the invitation aside, rolling her eyes at the pretentiousness of it all. What’s the point of showing up to something where you’re only going to be mocked?
Astrid hadn’t been to a party in ages, and she had no interest in the social scene anymore. Not after everything that had happened. The halls of Miss Shannon’s were already hard enough to navigate, and the idea of facing the crowd outside of school, where the insults weren’t whispered but spat directly in her face, was exhausting.
But then, a stray comment floated through her memory—something she had overheard in the hall earlier that day.
"Yeah, Y/N’s definitely going to Julia’s party," one of the girls had said, laughing about how they couldn’t wait to see what costume you would wear.
Astrid’s heart had lurched at the mention of your name, and now, it did again. You were going.
She bit her lip, glancing at the small black box still open on her desk. The pendant inside—the one with the animal tooth and your initials intertwined with hers—sat there, a reminder of what she had thrown away. The realization that you had never really given up on her, even when she had given up on herself, had shaken her to her core.
The guilt had been gnawing at her for days now, ever since you had walked away from her after your argument in the hallway. She hadn’t wanted to admit it then, but it hurt, knowing how badly she had hurt you. She had pushed you away in her darkest moments, convinced she didn’t need anyone, least of all you. But now, she couldn’t stop thinking about what she had lost.
You were always there for me, and I was the one who left you. The thought kept repeating itself in her mind, over and over again, a painful truth she could no longer ignore.
And now…you were going to be at that party. The chance to see you, to explain, to finally apologize for everything she had done, made her heart race. Maybe—just maybe—this could be her chance to make things right.
She stood up from her desk, pacing her small dorm room as she debated what to do. Part of her wanted to forget about it, to hide away in her room like she always did these days, to avoid the crowd and the stares and the inevitable whispers. But another part of her—a deeper, more desperate part—wanted to see you. She needed to see you.
What if this was her only chance? What if you never spoke to her again? What if the door she had slammed shut so long ago could finally be cracked open, even if just a little?
The thought of you, of the friendship—and maybe more—that she had ruined weighed heavily on her chest.
She sighed, running a hand through her hair, her heart heavy with indecision. Could she really face you after everything?
The memory of your face, hurt and betrayed during your last confrontation, flashed in her mind. She had been so cruel, so blinded by her own grief and anger, that she hadn’t realized how much she was hurting you in return. But you had never stopped trying. You had never given up on her, even when she had been at her worst.
And that necklace—the pendant—it was proof. Proof that, even now, you still cared.
Astrid looked at the invitation again, staring at it for a long moment. She had no idea what she would say if she saw you, no idea if you’d even want to hear her out. But she couldn’t hide forever. She couldn’t keep running from the mistakes she had made.
Her fingers tightened around the invitation, determination creeping into her chest. She would go to that party. She would see you. She would find a way to apologize, to make things right, no matter how difficult it might be.
But what she didn’t know—what she couldn’t have known—was that the party wouldn’t be what she expected. Nothing could have prepared her for what was waiting for her when she walked through the doors of Julia’s house.
The night of the Halloween party arrived, and Astrid found herself standing at the bottom of the grand, sloping driveway of Julia’s house. She looked up at the looming structure, her heart pounding with a mix of anxiety and dread. The house, which always had an air of old-world elegance, had been transformed for the occasion. Black and orange streamers lined the walkway, fake cobwebs clung to the trees, and glowing jack-o’-lanterns grinned wickedly from every corner.
The house itself was a strange sight—a looming, gothic-style mansion with towering spires and a stone façade that seemed to absorb the moonlight. It looked like it had been plucked straight from a haunted movie set, with vines creeping up its walls and the shadow of bare, twisted branches looming overhead. The front porch had been decorated with fake tombstones and skeletal figures, and the grand windows glowed brightly from the lights inside, cutting through the eerie atmosphere.
Despite the elaborate decorations, it was the sheer size of the house that made it unsettling. It felt as though the windows watched her, almost as if the house itself had its own pulse—one that beat in time with the heavy, thumping bass of the music coming from inside.
Astrid hesitated, lingering at the edge of the driveway. She could hear laughter and chatter filtering out through the open windows, the muffled sound of party-goers enjoying themselves. Everyone was probably in some over-the-top costume, laughing and taking pictures, oblivious to the person standing outside, contemplating whether she should go in.
Her grip tightened around her phone, the weight of the invitation pulling at her again. You’ll be there, she reminded herself. Maybe this is my chance.
Taking a deep breath, she steeled herself and made her way up the steps. The porch creaked beneath her feet as she approached the door. A skeleton animatronic on the porch swung its bony arm, a hollow, mechanical laugh escaping its jaws as it greeted her arrival. She forced herself to ignore the knot of unease forming in her stomach and pushed open the door.
Inside, the party was in full swing. The interior of the house was just as elaborately decorated as the outside—blood-red lighting washed over the grand foyer, casting long, eerie shadows against the walls. A giant chandelier hung overhead, draped in fake cobwebs, while ghostly figures dangled from the ceiling. The air smelled like a mix of too-sweet candy and perfume, and the sound of people talking and laughing filled the space, almost drowning out the pulsing music that seemed to shake the floor beneath her feet.
She stood just inside the doorway, scanning the room for a familiar face. But she didn’t see you. Instead, all she saw were people dressed in elaborate costumes—vampires, witches, zombies—mingling in groups, none of them even noticing she had arrived. A part of her wanted to turn around and leave, but she stayed, rooted in place, determined to find you.
Astrid kept to the shadows, moving along the walls to avoid drawing attention to herself. She wasn’t here to socialize or make small talk—she was here for one reason, and that was to find you and apologize. The weight of everything she had done, everything she had said, hung heavy on her chest. She didn’t know if you would forgive her, but she needed to try.
Suddenly, the music cut off.
Astrid froze, her heart skipping a beat as the house plunged into silence. The chatter of the guests grew quieter, murmurs of confusion rippling through the crowd. For a moment, all that could be heard was the soft rustle of costumes and the shuffling of feet. Then, the lights went out, plunging the entire room into complete darkness.
Gasps echoed around her, followed by the sound of people shifting uncomfortably. There was an eerie stillness in the air, as if the entire house was holding its breath. Astrid felt her pulse quicken, her hand instinctively reaching into her pocket for her phone.
Suddenly, the sound of a recorded voice crackled through the speakers, filling the dark space. It wasn’t the music that had been playing before. Instead, it was the sound of people gasping and whispering, their voices faint but filled with an edge of fear. It was as if the very walls of the house had come alive, replaying the reactions of the party guests as they stood in the dark.
Astrid’s breath caught in her throat. She didn’t like this—not one bit.
She stood in the corner, frozen, unsure of what to do as the whispers and gasps continued to play on repeat. For a moment, she wondered if it was just part of the Halloween decor—some kind of haunted house effect Julia had set up to scare the guests. But something about it felt off.
She pulled out her phone, turning on the flashlight to cut through the darkness. The bright beam of light flickered as it swept across the room, illuminating the faces of mannequins—twisted, grotesque mannequins—that had been scattered throughout the house. They stood motionless, positioned in strange, unnatural poses, their faces twisted into eerie, silent screams. Some had limbs missing, others had blood-red paint dripping down their plastic faces. Each one had a sign hung around its neck, scrawled in dripping red letters.
Bad Friend. Liar. Asshole.
The words stared back at her, harsh and biting, like cruel accusations carved into the very mannequins themselves. Astrid’s stomach twisted with unease. The mannequins hadn’t been there before, had they? She would have noticed. Right?
As she swept her phone’s light across the room, her breath quickened. More mannequins lined the walls, their distorted figures positioned in grotesque mockery of real people. It was as if they were watching her, judging her. And the worst part? Every single mannequin bore a name—her name.
Astrid Deetz.
It was written on every sign, alongside the cruel words: Bad Friend. Asshole. Dick.
Astrid felt a lump form in her throat, her heart racing as panic began to settle in. This wasn’t just part of the Halloween decor. This was something more. Something meant to get under her skin, to humiliate her in front of everyone.
Her hands trembled as she turned in place, the light from her phone casting long shadows on the floor. She could hear the recorded voices growing louder now—mocking whispers, cruel laughter, as if the house itself was laughing at her. The walls seemed to close in around her, the once festive atmosphere now twisted into something sinister.
Astrid’s breath came in ragged gasps as the reality of the situation sank in. This was a prank. A cruel, calculated prank, meant to make her feel like she was nothing. And it was working.
She stumbled backward, her legs shaky as she tried to move away from the mannequins, her light flickering as it caught more of the red-painted words.
BAD FRIEND. ASSHOLE. YOU DESERVE THIS.
The whispers in the recording grew louder, harsher, until they were ringing in her ears, drowning out her thoughts. She pressed her hands to her ears, trying to block out the noise, but it only seemed to get louder.
And then—right in front of her, projected on the wall—was the worst thing of all.
A photo of you, standing with Julia Ripley, her arms draped over you, leaning in as if to kiss you. You were blurred, but the image was clear enough. It was meant to look like you and Julia were together—meant to hurt her, to break her down even more.
Astrid’s knees buckled as she collapsed to the floor, her heart shattering at the sight. Her chest heaved as she gasped for breath, tears stinging her eyes. She wanted to scream, to tear down the image, to run. But she couldn’t move. She couldn’t breathe.
She could only sit there, frozen in place, as the world around her fell apart.
The party had dragged on, and you were on the verge of giving up. Astrid hadn’t shown, and as the hours passed, the hope you’d been clinging to slowly dissolved. You were about to grab a drink, resigned to the idea that maybe tonight wasn’t the night to fix things, when something strange caught your eye.
A crowd had gathered around the large TV in the corner of the room. It wasn’t the usual video games or party antics playing on the screen—it was something different. Something wrong. The air in the room felt heavier, the laughter quieting into hushed whispers, and you pushed your way through the crowd, anxiety creeping up your spine as you tried to get a better view.
And then, you saw it.
On the screen was a live feed of Astrid, kneeling in the middle of some dark, abandoned room. Her body was shaking, her hands covering her face as she sobbed uncontrollably. In front of her, projected on the wall, was a cruel, photoshopped image—you with Julia Ripley, standing too close, her lips almost touching yours. The sight of it hit you like a punch to the chest, the knot of horror tightening in your stomach. This wasn’t some innocent prank. This was deliberate. This was cruel.
Your heart pounded in your chest, and the reality of what was happening crashed down on you all at once. They had set her up. This wasn’t a party invitation—this was a trap, designed to humiliate Astrid, to break her down in front of everyone. Julia Ripley was behind this.
You whirled around, scanning the room, your blood boiling as you spotted Julia, sitting comfortably in a lavish chair she had dragged out—her "prom queen" chair, a symbol of her self-obsessed reign over the social scene. She was sitting at the front, watching Astrid’s breakdown on the screen with a smug expression plastered on her face, completely unaware of the rage building inside you.
Without thinking, you stormed toward her, anger boiling over with every step. Julia saw you coming, and before you could even speak, she reached out, her arm moving to wrap itself around you in a flirtatious, almost possessive way. She looked at you with a sly grin, as if she expected you to join her in her twisted satisfaction.
But you were beyond furious.
“You went too far,” you said, your voice low and sharp, your hands clenched into fists as you shoved her hand off you, disgusted. “When you said you invited her, you meant to a prank party, didn’t you?”
Julia’s smirk faltered. Her hand recoiled, but she tried to play it off, huffing in annoyance as she leaned back in her chair. “She deserved it,” she snapped, her voice dripping with condescension. “After the way she treated you, how can you still defend her? You deserve better.”
You couldn’t believe the audacity, and the rage inside you boiled over.
You clenched your fists tighter, every muscle in your body trembling with anger. “Deserve better?” you echoed, your voice shaking with barely controlled fury. “I could never be your girlfriend—I’m in love with Astrid! I always have been, and I always will be.”
Julia’s eyes widened in shock, and a hush fell over the room. The words left your mouth before you could stop them, but you didn’t care. You had held it in for too long, and now it was out, ringing in the air for everyone to hear.
“I’ve always been in love with Astrid Deetz,” you repeated, your voice firm, filled with emotion. “Because unlike everyone else in this room, she’s real. She’s the realest fucking person I’ve ever met. Yeah, she can be a dick sometimes, but she’s mourning. She’s going through life with a mother who is too busy to acknowledge her and a father who was the only person who ever truly understood her, now gone forever.”
The room was dead silent now. You could feel every pair of eyes on you, but all you could think about was Astrid—how broken she had looked, sobbing on her knees in that abandoned house.
“At least Astrid’s dad loved her for who she was, not for what she could do for him,” you continued, your voice growing louder, more passionate with every word. “He didn’t need her to win some meaningless trophies to impress other middle-aged women going through their midlife crises.”
Julia’s smug expression melted away as your words hit her like a sledgehammer, her face paling as tears welled up in her eyes. The entire crowd stood frozen, the weight of your words settling over them like a heavy cloud.
Everyone was silent. The only sound that remained was the faint, echoing sobs from the live feed of Astrid on the TV.
You turned back to the screen, the tears now welling up in your own eyes as you heard the sound of Astrid’s broken confessions playing over the speakers. Her voice, fragile and filled with regret, crackled through the room, cutting through the silence like a blade.
“Where is she?” you demanded, your voice shaking. You turned back to Julia, who had nothing left to say. She stared at you, tears streaming down her face, but you had no sympathy for her. You didn’t care about her tears.
All that mattered was Astrid.
Julia stammered, trying to pull herself together, but she was too flustered to form words. You couldn’t wait any longer. You needed to find Astrid, and you needed to find her now.
Without another word, you rushed toward the door, your heart racing as you prepared yourself for what came next. Astrid was out there, alone, broken, and you weren’t going to let her suffer any longer. You had to save her.
As you sprinted through the streets, your heart racing, you couldn’t stop thinking about Astrid—how broken she looked, how badly you needed to find her. You heard snippets of her confession playing on the live feed, her voice choked with emotion as she admitted her guilt and sorrow.
“I was a terrible friend,” she sobbed. “I didn’t deserve her… She was always there, but I pushed her away. I didn’t know how to handle it… And now, it’s too late. I’m so sorry.”
Tears pricked at your eyes as you heard her words. You had to get to her. Now.
Miraculously, You had found the abandoned building. This was the second option for the Halloween party if Julia’s dad wasn’t leaving for a yacht trip. You vaguely remember the room Astrid was in and raced through the abandoned house, your heart pounding. The air was thick with the smell of decay, and the dimly lit hallways were littered with mannequin limbs and scattered decorations. The floor creaked beneath your feet as you pushed open a cracked door, your chest tightening with fear.
“I don’t deserve her… I pushed her away because I didn’t know how to deal with it…,” Astrid’s voice, thick with emotion, echoed through the room as you sprinted through the dark hallways of the abandoned house. Her confession played on the live feed, each word pulling at your heart. Tears pricked your eyes as you heard the depth of her regret, and with every step, the urgency to find her grew.
You finally pushed through the door, in the center of the room, under the faint flickering red lighting of the chandelier, Astrid was kneeling. Her face was buried in her hands, her shoulders shaking as she sobbed uncontrollably in front of the photoshopped image of you and Julia. You could feel the anger bubbling inside you, wanting to scream at Julia for orchestrating this awful setup, for making Astrid feel so broken. But as soon as you saw Astrid, all that mattered was getting to her.
You knelt beside her, gently placing a trembling hand on her shoulder. Astrid flinched at the touch, her body tensing, but when she looked up and saw it was you, her devastated expression deepened.
“Why are you here?” she whispered, her voice cracking. “You shouldn’t have come… You don’t need to see me like this.”
Your throat tightened as you fought to keep your voice steady. “I’m here because I care, Astrid. I’ve always cared.”
She shook her head, her eyes filled with regret and self-loathing. “I don’t deserve your care. I don’t deserve you.” She let out a broken laugh, her voice raw with guilt. “I’ve been horrible to you. I said… I said I didn’t need you, but I didn’t mean it. I was just so angry at everything—at the world, at myself.”
Her words cut deep, but you could see the pain behind them. The guilt had been gnawing at her, consuming her from the inside, and now, as you knelt beside her, you realized just how much she had been carrying alone.
“I know,” you whispered, your voice thick with emotion. “ I know you didn’t mean those things. You were grieving, and I should have understood that. But I never stopped caring, Astrid. I never gave up on you.”
Astrid looked at you, wide-eyed and tearful, her breath catching in her throat. “But I was so awful to you…” she choked out, her hands shaking.
“You were hurting,” you said, gently wiping the tears from her cheek. “And I know that now. But I’m here, Astrid. I’m still here.”
Her sobs began to quiet against your shoulder, her body trembling as the weight of everything she’d carried finally seemed to lift, if only slightly. For so long, she had been drowning in her pain, and you could feel the relief in the way she clung to you, her fingers gripping your shirt like you were her lifeline, afraid to let go in case she sank back into the darkness.
You stayed like that for what felt like forever, letting her sobs subside into quiet, steady breaths. Your hand moved gently through her hair, offering her the comfort she had denied herself for so long.
“I’ve been so stupid,” she whispered eventually, her voice hoarse and heavy with regret. “I pushed you away because I didn’t know how to handle anything anymore. I was angry. I was scared… and instead of asking for help, I turned into someone I hate.”
Your heart ached at her words, hearing how much she had struggled, all the while shutting you out. But now, here she was, vulnerable, her walls crumbling around her as she finally let you in.
“You were hurting, Astrid,” you said softly, pulling back just enough to meet her gaze. “I didn’t understand it then, but I do now. And I forgive you. We can fix this.”
Her eyes searched yours, wide and tear-filled, as if trying to grasp the truth of your words. “But how can you forgive me after everything? I treated you like you didn’t matter. I threw away our friendship, pushed you out of my life… How do we come back from that?”
You smiled gently, brushing away another tear that escaped down her cheek. “We come back from it by starting right here, right now. You’re not alone anymore. I’m not going anywhere.”
Astrid’s lip quivered, and she leaned forward, pressing her forehead against yours, her breath shaky as she let out a soft sigh. “I don’t deserve you,” she murmured, her voice breaking with emotion. “But I’m so grateful you’re here.”
You smiled, tightening your embrace around her. “I’m right where I’m supposed to be, Astrid. With you.”
She closed her eyes, resting her head against your shoulder again, her grip on your shirt loosening as she let herself relax for the first time in what felt like forever. The tension between you faded, replaced by the quiet comfort of being together—finally, after so much time and distance.
As the sound of her steady breaths filled the room, you realized that it wasn’t just the apology or the confession that mattered. It was the fact that you were still here, together, ready to rebuild what had been broken.
“We’ll figure it out,” you whispered, your voice gentle but firm. “We’ll take it one step at a time.”
Astrid nodded against your shoulder, her body calming as the weight of her guilt began to lift. “I don’t know what I did to deserve a second chance with you,” she said, her voice raw but grateful. “But I’ll do whatever it takes to make things right.”
You pulled her even closer, holding her tight as your heart swelled with love and relief. “You don’t have to do it alone,” you whispered softly. “We’ll do it together.”
And for the first time in what felt like forever, Astrid let herself believe that maybe—just maybe—things could be okay again.
After a long, tear-filled confession, you and Astrid left the abandoned house. The chilly night air hit your skin, the weight of the tension left behind in that eerie place still hanging in the air. The house itself, with its broken windows and crumbling walls, seemed to watch you both as you walked away. Its dim, flickering lights and twisted mannequins were now just a distant memory, but their haunting presence clung to you. The cracked door creaked one last time before closing behind you.
The air felt heavier, but for the first time in a long while, there was also something new between you—hope.
You guided Astrid back to your place, her hand tucked into yours. She was silent most of the way, her fingers tightening around yours every so often, as if she was afraid you might disappear. The long walk through the dark, empty streets felt almost comforting after the night’s emotional chaos, the streetlights flickering softly, casting long shadows on the ground as you both walked side by side.
When you finally arrived at your house, the warmth of the familiar environment enveloped you. Your parents were already asleep, the quiet hum of the house wrapping around you like a protective blanket. You led Astrid to your room, offering her a soft smile as you turned on the small lamp by your bed.
“Come on, let’s get you settled,” you said gently, watching as Astrid glanced around the room with an almost shy expression. She looked so different now—vulnerable in a way you hadn’t seen before. But there was also a kind of peace in her eyes, like she was finally letting herself breathe again.
You both climbed into your bed, wrapping yourselves in the warm blankets, and for the first time in what felt like forever, things felt... okay. You lay next to each other, sharing quiet conversation as the weight of the night slowly faded away.
At one point, you admitted, “I heard most of your confession, you know.”
Astrid stiffened beside you, her eyes widening as she turned to face you, clearly embarrassed. “You did?”
You nodded, your gaze soft. “I did. And I’m glad I heard it, Astrid. I needed to know how much you’ve been hurting.”
Astrid’s face twisted in regret, but before she could speak, you gently wrapped an arm around her. “It’s okay,” you whispered. “You don’t have to say anything else. I’m just glad you’re here.”
She held onto you tightly after that, her body relaxing against yours as the tension melted away. But then, as you shifted slightly to make room, Astrid’s hand gripped your shirt, stopping you from moving any further. You blinked, confused for a moment, until she pulled you back toward her.
And before you could even react, she crashed her lips against yours.
The kiss was soft at first—gentle, almost hesitant as if she was testing the waters. But soon, it deepened, growing more heated and passionate. Her hands tangled in your shirt, pulling you closer as her lips moved against yours, and you responded in kind, matching her intensity.
The kiss turned sloppy, her fingers curling around the fabric of your shirt, tugging you closer. The heat between you both was palpable, the passion years in the making, but just as things started to intensify, there was a sudden creak at the door.
Your mother.
The door opened slightly, and Astrid, in a panic, shoved you so hard you fell right off the bed with a soft thud.
“Oh my goodness!” your mom squealed from the doorway, her eyes bright with surprise. “Astrid, honey, is that you?” She didn’t seem to notice you, sprawled out on the floor, as she focused entirely on Astrid. “Are you staying over tonight? I’m so glad to see you back!”
Astrid, flustered and embarrassed, stammered, “Uh, no—no, ma’am. I’m not staying.”
Your mom beamed, already half out the door. “Well, you must stay for dinner. You’re looking a bit thin! I’ll go tell your father to break out the good china tonight! It’s so good to see you again, sweetie!” With that, she closed the door, leaving the two of you in stunned silence.
Astrid peered over the edge of the bed, looking down at you with wide eyes. “Are you okay?”
You, still dazed from the sudden shove and your mother’s enthusiastic surprise, could only mutter, “You kissed me…”
Astrid burst out laughing, rolling onto her back as she covered her face with her hands. Her laughter was light and mischievous, her embarrassment melting away into something playful. “Duh,” she said between laughs. “I’ve wanted to do that for so long.”
You stared up at her, feeling a mix of disbelief and affection swirl in your chest.
“Now,” Astrid said, her laughter still bubbling in her voice, “come on back up here so I can ruin your dinner with some more sweets.”
Grinning, you scrambled back into bed, leaning in to kiss her again, the warmth of her lips meeting yours once more. This time, the kiss was slow, sweet, and filled with everything you hadn’t been able to say before. It was perfect.
The next day at school, the change was obvious. People stared as you and Astrid walked through the halls hand-in-hand. The whispers didn’t bother you. They couldn’t. Not when Astrid was right there beside you, holding your hand like it was the most natural thing in the world.
You walked her to class, stealing a quick kiss before she disappeared inside. She blushed slightly but smiled at you as she waved you off.
As Astrid made her way through the day, she started to notice something—the bullying had stopped. There were no cruel whispers, no mocking looks. Instead, people seemed wary, like they knew something had shifted but couldn’t quite place it.
Later, after classes, Astrid found you waiting for her by the lockers. She was curious, the confusion evident on her face as she asked, “What happened today? Did you… do something?”
You shrugged casually, pulling out your phone and showing her a video. It was of you, roasting Julia Ripley in front of everyone at the Halloween party the night before. You had confronted her, tearing into her with the same fiery passion that had always defined you.
Astrid’s mouth dropped open, completely gobsmacked as she watched the video. “You did this?”
You smiled, shrugging nonchalantly. “I just kept it real. Like you would.”
Astrid’s shocked expression slowly morphed into a smirk. She leaned in and kissed you on the cheek, whispering, "Guess I’m rubbing off on you...knew I would eventually." leaving you blushing as she walked ahead, as you followed suit.










