Chapter Text
The storm had been clawing at the old Victorian all afternoon, wind howling through its cracked window frames like an angry spirit. Thunder rolled like the judgment of old gods, echoing through the attic and down the walls, setting the ancient copper pipes to shudder. The storm had been building all day, an eastward front colliding with the last gasp of northern air to produce a cell so dense the sky went green at noon. Wind battered the glass so hard Aurora Wolfe half-expected her grandmother’s prized stained-glass windows to implode, but so far, the house held. The floors, old polished hardwood, seemed to list and tremble beneath her feet.
Aurora barely noticed. The couch beneath her was an island, its threadbare arms worn bald by restless hands and anxious afternoons. Aurora had spent the last three hours here, cocooned in the world of Skyrim, systematically ignoring the outside: the storm, the house, the growing ache in her hands, and the time. It was easier to focus on the flicker of digital fire, the clean crunch of sword through simulated bone, the simple clarity of quest markers than to think about the real world, the real storm, or the man who was always coming home drunk.
In Skyrim, when things got bad, you could just reload a save.
Music thundered from the stereo, filling the fragile silence left between bursts of rain against the windows. Somewhere under a mound of unfolded laundry, her phone vibrated, ignored and nearly forgotten, its insistent buzzing a distant reminder of a world outside this room.
Kotallo, her loyal three year old rottweiler, had been sent out into the yard earlier in the day before the storm blew in. Hours had passed since, and she hadn’t called him back in. The absence of his heavy footsteps and the soft jangle of his collar added another layer to the unsettling stillness inside the house.
The house her grandmother left her was a relic – built in the 1840s, updated and repainted over generations, but still stubbornly standing. It had survived time, termites, and tornados. But it might not survive Josh Taylor.
She hadn’t heard the battered F-150 hiss up the driveway, its exhaust worn thin and ragged as an old smoker’s lungs. She didn’t hear the truck door, or the back gate, or the boots on the stoop. Only the house, the storm, and then the sudden cannon-blast of the door.
The back door slammed open hard enough to shake dust from the crown molding.
“Have you been playing that fucking game all damn day?” Josh’s voice crashed through the room like another thunderclap, eyes wild, pinning her with a glare that could have split glass. His steel-toed boots pounded across the floorboards, leaving muddy prints with each step. He was still in his coveralls, the knees and forearms streaked a shade darker by grease and something rusty, maybe dried blood, bringing with him the stink of steel plant, wet wool, and something burnt and metallic, like old pennies left to rot in the rain.
Her whole body seized, like a bird flushed from the grass. The controller leapt from her hands, bounced off the coffee table, but he didn’t even look at it. He was across the room too fast, looming over her with fists already clenched.
Aurora scrambled to stand but the couch’s broken down springs slowed her, her legs folding awkwardly under her. She tried to find words – an apology, an explanation, anything – but her mouth worked soundlessly. Her mind flicked through a half-dozen memories of the last time, and the time before that, and the time before, each one bloodier than the last.
“Josh!” Her voice came out small, apologetic by instinct. She rose to her feet, heart thrumming in her chest. Oh god, he’d caught her. Goddammit, where had the day gone?
He sneered. “The fuck you doing? I slave away twelve goddamn hours at the plant, and this is the bullshit I come home to? Laundry piled up, dishes not done, no dinner on the table, and your fat ass on the couch.” His breath was sour with Jack Daniels and rage. “I warned you, bitch.”
The fist came before the fear could even form into words. He struck fast, a creature of habit now – rage and muscle moving as one. The blow cracked against her jaw, sending a shock through her skull and down her spine. She cried out, staggering, but he yanked her upright by the hair, close enough she could see the burst capillaries in his eyes, the red vein tracing the whites like a roadmap of all the times he’d been this angry before, close enough to smell the sourness of his breath. Another hit. Her nose burst open, blood spilling hot and thick down her chin. A third punch buried itself in her gut, folding her over as she fought to stay silent. He didn’t like it when she made noise.
The house was silent but for the rain and the clack of his boots. He let her go with a shove, and she slammed against the wall so hard the world went dark for a heartbeat. She held herself there, every muscle held tight, waiting for the second round.
Once, her sister had come knocking during one of their fights. Josh had smiled through bloodied knuckles and claimed Aurora had a migraine and was sleeping. Ariel’s neighbor, a cop, had shown up not long after for a “wellness check.” Josh had smiled through the whole visit. The moment the door closed, he’d turned that smile into a weapon. That night’s beating had lasted longer than the others.
It hadn’t always been this way. Once, he’d brought her flowers. Laughed at her jokes. Let her win arguments. They’d been happy, or maybe she’d just been too naive to see the warning signs for what they were. His mother’s death had broken something in him. The factory’s closure had finished the job.
They’d lost the house they bought, moved to a smaller town into the old Victorian Aurora had inherited, and he’d started drinking – the kind of drinking that left no room for reason or tenderness. He’d found another factory job, but the pay was half what it used to be, and despite the fact she had a master’s degree in business, he’d forbidden her from working at all. Said he wanted her to stay home, take care of the house, like his mother had.
He wanted children, too, but none ever came. He blamed her for that – blamed her for everything, really. Every failure, every loss, every empty bottle on the counter. She’d thought about leaving more times than she could count, but there was nowhere left to go. Her parents were gone. Her brother had cut her off years ago, but she and her sister were still close. Ariel was sympathetic, yet didn’t want the drama in her house. She put her kids first. So Aurora stayed. And every day felt like waiting for the next explosion.
Now, the storm outside raged like a reflection of the one inside.
He grabbed the Xbox, ripped the cord out, and hurled it against the wall. Plastic shattered. The television followed, a crash of glass and sparks. The sound cut out with a pop, leaving only the wind and his breathing. Aurora cowered, too scared to move.
He stalked into the kitchen. She heard drawers yanked open, silverware rattling, the fridge slamming. Her vision was blurry; she wiped her chin and her hand came away red. She pressed her sleeve to her nose, like her grandmother had taught her, and tried to focus on the floorboards, on the pattern of water stains and the places where her brother had etched his initials with a pocketknife when they were kids.
She tried not to think about pain. Pain was a thing for later.
He came back holding her phone, sneering. “Your sister called. Guess she wanted to talk to you, but you couldn’t be bothered move your fat ass from the couch.”
He threw the phone at her feet and it skittered under the loveseat, out of reach.
“Where’s Kotallo?” he demanded.
She blinked, not understanding for a moment. “He’s – he’s outside,” she managed, the words dry and raspy.
“Go find your damn mutt,” he snarled, shoving her toward the back door.
She looked at the door, at the storm beyond. “It’s raining,” she said, stupidly.
He stepped closer, forcing her backward until the doorframe dug at her shoulders. “Do I look like I give a shit? You want to act like a lazy bitch, you can go out in the rain too.”
He opened the back door and shoved her through. The screen door flapped loose on its hinges. Cold needles hit her like buckshot, each drop stinging where the skin was already swelling, washing the blood from her face.
The door slammed behind her, the sound final and solid as a jail cell. She stumbled barefoot off the back stoop, soaked in seconds. She stood in the yard, shivering, listening to the storm. She could hear him inside, pacing, bellowing, glass breaking. She wrapped her arms around herself, tried to breathe through her nose, but the blood kept running. She wiped it with the back of her hand, didn’t care that it smeared.
Thunder cracked overhead as she called Kotallo’s name into the storm, voice shaking. Once, twice – her voice barely a whisper. The wind tore it away. She opened the gate and passed by Josh’s truck, her bare feet instantly freezing in the wet grass. There was no sign of Kotallo in the yard.
Lightning rippled across the sky, blue-white and blinding. For an instant, the whole world was lit up: the sagging fence, the mossy swing set, the woods beyond the back lot. Shadows moved back there – branches, or maybe animals, or maybe something else. She didn’t care.
She called again, a little louder.
Nothing. The rain was getting heavier, pounding the ground to mud. She stumbled across the yard, each step a fresh jolt as her toes went numb. There was a gap in the fence where Kotallo liked to squeeze through. She followed it, ducked under the splintered wood, and kept calling.
The world outside her grandmother’s house was not friendly. The nearest neighbors were a quarter-mile down the road. The woods behind the house went on for acres, thick with briar and poison oak and the kind of wild animals that didn’t care about property lines. She’d never liked being out here after dark, even as a kid; now, it felt like another punishment.
She limped down the rutted road, eyes straining for any sign of black fur or the tan blaze on Kotallo’s chest. Her teeth chattered so hard her skull hurt. Once she stopped and ducked into the lee of a rotted-out shed, trying to catch her breath. She wanted to sit, wanted to close her eyes, but she knew if she did she might not get up again.
At the end of the road, she saw a shape crouched under a tree. It took a moment for her to recognize him: Kotallo, all hundred and twenty pounds of him, shivering and miserable. She knelt and coaxed him out, running her hands over his head, his ears, whispering to him the way she always had.
He licked the blood from her face, whining, then pressed his massive head against her chest as if to keep her warm.
She stood and started the long walk back.
The house was dark when they got there. She saw Josh’s silhouette in the kitchen, hunched over the counter, a bottle in one hand, eating take-out, the glow of his phone lighting his smirk. She reached for the knob, but the door was locked. She tried again, rattled it, knocked once. Through the window she watched him, Kotallo barked, tail thumping against the door, and Josh opened it – just enough to let the dog in, snarling at her that she could stay outside. Then he slammed it shut, bolting it. Aurora remained outside in the storm, water running down her face like tears she refused to shed.
She barely made it as far as the old wooden swing in the backyard, curling her battered body around the chains like a night animal in hiding, knowing if someone saw her there would be hell to pay. She didn’t feel right, though. Her whole body ached. She feared he’d broken her nose again. The rain had flattened her hair to her scalp, chilled her so deep she wasn’t sure she’d ever be warm again. She could feel her face swelling, the ache in her jaw, the drip of blood slowing but not stopping.
She listened to the storm, to the wind and the thunder, to the house settling on its foundation. She thought about her grandmother, about all the times she’d come out here to calm Aurora down, to tell her stories about the house, about the family, about how “Wolfe women” were tough as hell and twice as stubborn as any man.
Aurora cried silent tears at the memory. She let herself pretend that her grandmother was still inside, waiting with a blanket and a mug of cocoa, her voice ready to banish the shadows with a single story. For a moment, the porch light flickered in her imagination, the door opening just wide enough to let out warmth and welcome, and she breathed in the faintest echo of safety, holding it close against the cold night gathering around her.
As she sat, Aurora tried to remember those stories, reaching back for the comfort they used to bring. The swing creaked beneath her, her pink Juicy fleece bottoms clinging to her. She wondered if her grandmother had ever felt this kind of despair, waiting for someone to let her in, counting on the strength passed down through stubborn generations. Maybe the rain, the dark, and the locked door were just another test – and tonight, she would have to be strong enough to endure.
The porch light was out – she’d shattered it herself with a stone after Josh’s last rampage, knowing he’d see nothing wrong with leaving her to grope through the mud and broken glass. Her right eye was swelling shut, her nose shifted and tender as though shattered again, and her lip split and bleeding. Worst, though, was the ache in her chest, a deep, echoing pain that suggested something urgent had been torn or punctured within. She huddled into the swing’s shadow, knees pressed to her ribs, and stared at the purpled sky through the lattice of backyard oaks, knowing the upstairs windows could watch her at any moment.
Rain continued to pour, the downpour intensifying until it became a heavy deluge, so thick that Aurora could barely make out the shape of the house. She sat shivering on the swing, every muscle tensed in anticipation, bracing for the clomp of boots on the back stoop, the rough cursing, and the inevitable yank inside by her hair. But the house remained silent, its only voice the relentless drumming of the storm against its walls.
Beyond the broken fence, the world glowed with the eerie, sodium-vapor light from a distant strip mall, casting strange shadows across the yard. Here, on the old wooden swing, every sound was magnified: the chaotic clanging of the wind chimes as they rattled wildly in the storm, the sharp pop and sizzle of fairy lights shorting out in the rain, and the oddly intimate sensation of raindrops pelting her chilled skin.
Aurora’s thoughts drifted, slipping loose from the present moment. If she died here, exposed to the elements, she wondered how long it would take before Josh even realized she was gone.
Her shivering had grown relentless, an engine running just under her bones. The idea of moving, of getting up and walking at all, seemed laughable, but something ticked in her head – a memory of a hospital, of her sister Ariel’s voice, of the way emergency room lights made her feel oddly safe. She waited until the house was quiet, counted to three hundred, and then forced herself upright, one hand clamped over her bleeding nose, the other gripping the swing’s chain so hard she felt the cold imprint through her palm. She couldn’t stay here. She’d die out here and Josh wouldn’t give a damn. He’d often taunted her, telling her that he could replace her in a heartbeat. Gathering every scrap of determination she had left, Aurora started walking, though she could barely feel her feet.
She cut through the gap in the fence, bare feet sliding on the saturated ground – mud sucking between her toes – and limped down the mud-choked road. No phone, no car keys, no way to explain any part of this if she ran into anyone, so she didn’t bother with details. The night was so thick with rain she could barely see the road beneath her feet. Each step was its own world of pain. She had no idea how far she’d walked, only that the world seemed to tilt as she went, the streetlights bobbing like lanterns on a heaving sea, the houses on either side dissolving into wavery afterimages.
Halfway to Mercer Health, the pain in her chest reached a new pitch, and she doubled over, coughing so hard she spat blood into the gutter. She pressed on out of spite as much as need, her body outrageously cold except for the places where it burned. She passed the all-night laundromat, the billiards joint with the flickering Budweiser sign, and somewhere in there her vision guttered and went to static. The next thing she knew she was sitting in the hospital’s glass vestibule, hunched like a gargoyle on a metal bench, head down, rain turning her hair to a snarl of red wire.
A security guard approached, then backed away at the sight of her face. She tried to explain, tried to say the word “ER,” but her tongue wouldn’t work. Someone pushed a wheelchair over, buckled her in, and rolled her through the automatic doors, which parted with a hiss like an exhaling animal. The desk nurse paged for a crash cart without even asking her name.
She heard the voices as if through mud. The first was Ariel’s – steady, clinical, with an undercurrent of panic. “Rory? Rory, it’s me. Can you hear me?”
Then other, less familiar ones:
“BP is eighty over nothing.”
“She’s burning up. Christ. Look at her hands.”
“Pulse ox is tanking.”
“We need to get her on fluids, stat.”
They hoisted her onto a gurney. Someone snipped the sleeves of her t-shirt and pink Juicy fleece pants with trauma shears, and the air hit her bare skin like needles.
She drifted in and out, the world flickering between the ER’s sickly halogen and the cool, endless dark behind her eyelids. Sometimes she was at the ocean’s bottom, sometimes floating above the city, sometimes locked inside her own skull, counting the pulses of light that painted the ceiling tiles.
At intervals, as the world blurred in and out of focus, Aurora became faintly aware of the faces surrounding her. The first was Ariel, her sister’s face pale with worry, eyes rimmed red from crying, anger mingling with desperation as she hovered anxiously at Aurora’s side. Next was a young doctor, notable for the peeling sunburn flaking from the bridge of his nose, his expression cycling between professional concern and exhaustion as he quickly assessed her injuries. A technician passed in and out of the periphery, distinguished by a shock of blue hair and chipped black nail polish, quietly efficient as she adjusted machines and checked vitals. There was also a second nurse, her scrubs patterned with stars and moons, who moved through the chaos with a strange serenity, her chipper voice painting rainbows over even the most dire instructions. These disjointed glimpses, registered through a haze of fever and pain, were the only anchors Aurora had as she drifted between consciousness and the dark.
She tried to ask for water, but her mouth was too swollen to speak. The words came out as a cracked whimper. The effort left her exhausted, her throat raw and burning, but she persisted, determined to communicate her most urgent need. Her lips trembled, blood mixing with the rainwater that still clung to her skin, as she struggled to make herself understood. Even when her voice failed her, the desperation in her eyes was unmistakable, pleading silently for help and relief.
“Don’t call Josh,” she managed at last, her one unswollen eye fixed on Ariel. “Don’t call cops.”
Ariel shot her a look that was half resignation, half anguish. “I have to, Rory,” she whispered, squeezing her hand. “It’s protocol. I’m so sorry.”
“Don’t,” Aurora repeated, and closed her eye. She knew what would come if he found out she had gone to the hospital. The last time, he’d beaten her severely, locked her in the shed for three days and forced her to eat dog shit as punishment. He’d said it was all her fat ass deserved.
But Ariel, stubborn and methodical, had already called the police. She sat by Aurora’s bed every chance she got, holding her hand and brushing damp hair off her forehead, telling her stories and humming the lullabies their mama used to sing. After her shift ended, Ariel returned with a battered stuffed wolf and Aurora’s favorite purple fleece – the one she’d carried from college to her first house, and had left at Ariel’s so Josh wouldn’t be able to destroy them in a rage as he had done to most of her things. She wrapped it around Aurora’s shoulders and promised, “No matter how bad it gets, I’ll always be here. I promise.”
Aurora let herself believe it for exactly two minutes before the fever claimed her outright.
That night, as the storm outside thickened and thunder grew to a ceaseless percussion, the hospital’s power grid began to stutter. At first it was barely perceptible: the fluorescent lights would flicker, a clock on the wall would reset, the vital-signs monitor would warble in an off-key way. But around midnight, something changed. The rain on the windows became a roar. Outside, sirens rose and fell, and TV screens in empty waiting rooms filled with jittering news anchors who spoke of a “Category G5 solar event – unprecedented geomagnetic intensity.” Satellites went down; the power grid began cycling blackouts. The news in the waiting room spoke of the largest solar storm in decades – auroras visible as far south as Texas. In Aurora’s room, every beeping, blinking device began to sync itself to the same pulse.
It started with the IV pump: click, click, click, too fast, then in perfect time with her own thundering heart. The EEG’s scrolling lines grew jagged and wild, matching her fevered brain waves. The temperature monitor, digital and never wrong, read 105, then 108, then 110. The screens in her room all displayed the same warning, a pulsing red square: SYSTEM ERROR – RESTART REQUIRED.
Ariel, who had dozed off in a folding chair, snapped awake as the Steam Deck on the rolling cart began to buzz. She’d left it charging and running, Skyrim paused at the edge of a cold, white mountain pass. Now the controls glowed red-hot, and the screen vibrated in time with the lights overhead. Even in her delirium, Aurora was aware of it, the way the hand-held console seemed to drink in the storm’s power, how the pixels on the screen started to blur and swirl, distorting the fantasy landscape into something like a fever dream.
Her chest was on fire. A pressure built behind her eyes, bright and electric, as if lightning itself was burrowing into her skull. She tried to scream, but her body didn’t obey. Instead, her limbs convulsed, locked to the bed rails as if magnetized. The doctor’s voice was distant, distorted. “She’s spiking –111º – cardiac arrest…”
Someone jabbed her arm with a syringe, but if anything it only made her vision brighter, the world dissolving into cubes of color and heat.
In that split second before she blacked out, a new kind of silence took hold – a vacuum that sucked all sound from the room. She watched, with clinical fascination, as every screen within sight pulsed one last time, all the monitors spiking at exactly the same rate: her heart, her brain, even the game on the Steam Deck. For a moment, she saw herself in third person, a crumpled figure on a bed, a tangle of wires and IV lines, her own battered face floating above the bed like an out-of-body projection. Her body convulsed. The universe seemed to hold its breath. Every machine beeped in perfect, terrible unison.
Then: a flash of white, total obliteration.
When she came to, there was no pain, only afterimages. She blinked and the world resolved into a dome of whiteness, a pulsing afterglow that faded by slow degrees. There were no walls, no ceiling, just a cold prickle on her back and a sense of vast, empty space. For a heartbeat, it was as though the world itself held its breath.
Then silence.
