Chapter 1: The Storm Within
The rain came down in sheets, a furious curtain of water that turned the world outside into a gray, churning soup. Thunder rolled across the sky like something alive, and the ground itself seemed to shake with each crack of lightning. The old bridge above us groaned under the assault, its concrete bones complaining as the storm raged on.
Inside our hideout, the air was thick with the smell of wet earth and rust. The skeletal frame of the abandoned car creaked with every gust of wind, and water dripped through the gaps in the bridge's underbelly, landing in rhythmic plinks that echoed through the confined space. I sat with my back against the driver's side door, my knees pulled up, my hands wrapped around the cold barrel of my rifle.
Zoey was curled up in the passenger seat, her arms wrapped around herself, her auburn hair plastered to her skull. She was shivering so hard her teeth chattered.
"I can't... I can't stop shaking," she said, her voice barely audible above the storm.
Andreia was in the back seat, pressed against the opposite door, her arms crossed tight over her chest. Her dark hair was slick with rainwater, and her lips had taken on a blue tinge. She wasn't shivering anymore. That was worse. That meant she was past the point of cold.
I looked out through the cracked windshield at the wall of water. The storm had been going for hours, and there was no sign of it letting up. The temperature had dropped faster than a stone in a pond, and we were soaked to the bone, our thin jackets useless against the chill that seeped into everything.
"We need to get warm," I said, my voice rough from disuse.
Zoey looked at me, her hazel eyes wide and pleading. "How? We can't exactly start a fire in here."
"No shit," Andreia muttered, her voice flat.
I ignored her tone. She was always like that when we were in a bad spot—snappy, defensive. It was her way of coping. I'd learned not to take it personally.
Moving was a struggle. My muscles ached, my joints stiff with cold and the hours of tension. I shifted in my seat, turning to face them both. The flickering lantern between us cast long shadows that danced across their faces, highlighting the hollows of their cheeks, the desperate exhaustion in their eyes.
"Body heat," I said. "We use body heat."
Zoey blinked, her teeth still chattering. "What do you mean?"
"I mean we all pile together. Skin to skin if we have to. Share what warmth we've got left." I kept my voice steady, matter-of-fact. This wasn't a suggestion. It was a necessity.
Andreia's eyes narrowed. She knew what I was implying, and I could see the resistance in her posture, the way her arms tightened across her chest. "You've got to be kidding."
"Do I look like I'm kidding?" I gestured at the rain hammering the car. "We'll freeze to death if we don't. It's that simple."
She held my gaze for a long moment. The tension between us was thick enough to cut, but I didn't back down. I couldn't. Whatever awkwardness we felt, it was better than waking up frozen.
Andreia let out a sharp breath. "Fine."
Zoey nodded, her movements jerky. "Okay. Okay, yeah. Let's do it."
It took some maneuvering. I shifted into the back seat with Andreia, leaving Zoey to climb over the center console. It was cramped, the rusted interior barely big enough for three people. We ended up in a tangle of limbs, our wet clothes pressing together, the cold seeping through the fabric until it was hard to tell where one body ended and another began.
"Take off your jackets," I said. "They're soaking wet. They'll only make it worse."
Zoey hesitated, then peeled off her jacket. Underneath, she had on a thin t-shirt, and I could see the outline of her bra through the damp fabric. She hugged her arms across her chest, shivering violently.
Andreia followed suit, slower, more deliberate. She removed her jacket and tossed it onto the floor without meeting my eyes. Her tank top clung to her skin, and I looked away, focusing on the task at hand.
"Come here," I said, opening my arms.
Zoey moved first, scooting closer until she was pressed against my side. Andreia hesitated a moment longer, then moved in on my other side. I pulled them close, wrapping my arms around both of them, pressing them against my chest. The cold of their skin was a shock at first, a biting chill that made me gasp, but I held on.
"We just have to wait it out," I murmured. "We'll get warm. Just give it a few minutes."
The minutes stretched. The rain hammered the roof. The car creaked and groaned. And slowly, painfully, our bodies began to share their heat. The shivering eased. The chattering teeth quieted. It was small, but it was enough.
"This is so weird," Zoey said, a nervous laugh escaping her lips. "I never thought... I mean, I never imagined I'd be huddled in a car with my student's dad and a total stranger, trying not to die of hypothermia."
I chuckled, a low rumble in my chest. "Strange times make for strange bedfellows."
"Gross. That's a terrible expression," Andreia said, but there was a hint of warmth in her voice now.
"Sorry. Bad habit."
Zoey shifted, turning her head to look up at me. Her hazel eyes were soft in the lantern light, filled with something I couldn't quite read. She was so close I could feel her breath on my chin. "Thank you, Brandon. For this. For everything, really."
"I don't know what you're thanking me for. I'm just as lost as you are."
"That's not true." She shook her head, a strand of auburn hair brushing against my jaw. "You're the one who keeps us going. You know where to go, what to do. You're the reason we're alive."
Andreia snorted. "Don't let it go to your head."
"I won't."
But the words stayed with me, settling into my chest like a warm ember. Zoe's trust, Andreia's grudging respect—it meant more than I wanted to admit. In a world that had taken everything, they were the only things I had left. The only things worth protecting.
The rain continued, but the cold was loosening its grip. Our bodies had created a pocket of warmth, a fragile bubble in the midst of the storm. I could feel the steady beat of Zoey's heart against my ribs, the rise and fall of Andreia's breath as she slowly relaxed. It was intimate in a way that caught me off guard, a closeness that went beyond physical necessity.
"Brandon?" Zoey's voice was soft, almost a whisper.
"Yeah?"
"Do you think about them? Your wife and daughter?"
The question hit me like a punch to the gut. I opened my mouth to answer, but the words stuck in my throat. I stared at the flickering lantern, the shadows dancing across the rusted dashboard.
"Every day," I finally managed. "Every single day."
Zoey didn't say anything. She just pressed closer, her hand finding mine in the darkness, her fingers intertwining with my own. It was a small gesture, but it said everything. I'm here. I'm not going anywhere.
Andreia stayed silent, but I felt her hand come to rest on my shoulder, a tentative squeeze. It wasn't much, but from her, it was everything.
The storm raged on, a relentless fury that threatened to swallow us whole. But in that rusted carcass of a car, beneath the groaning steel of an old bridge, we held on to each other. And for one fragile, fleeting moment, we weren't alone. We were connected by more than circumstance. We were bound by something deeper, something that neither the rain nor the cold nor the endless darkness could touch.
I closed my eyes and let the warmth of their bodies seep into my bones.
"This is nice," Zoey murmured, her voice heavy with sleep. "This is... really nice."
"Yeah," I agreed, my thumb sketching lazy circles on the back of her hand. "It is."
Andreia didn't respond, but her breathing had evened out. Her head was resting against my shoulder, her body limp with exhaustion.
Above us, the storm began to ease. The thunder grew softer, the rain reduced to a steady drizzle. The world was still broken, still dangerous, still unfair. But in that moment, in that car, we had found something worth holding on to.
I didn't know what the morning would bring. I didn't know if we'd find food, shelter, or safety. But I knew one thing with absolute certainty.
I would do anything to keep them safe. Both of them.
And as the last of the thunder faded into the distance, I let myself drift into an uneasy sleep, their warmth wrapped around me like a promise.
I woke to stillness.
The storm had passed sometime in the night, leaving behind a world washed clean and dripping. Pale gray light filtered through the cracks in the bridge above, casting faint stripes across the rusted interior of the car. My arms were still wrapped around both women, their bodies warm and heavy against mine, their breathing slow and even.
For a moment, I let myself pretend. Pretend this was a normal morning. Pretend we were just three people who'd crashed together after a long night, not survivors clinging to each other in the wreckage of everything we'd known. The weight of Zoey's head against my chest, the soft tickle of Andreia's hair against my neck—it was easy to lose myself in it.
Then Zoey stirred. She made a small sound, something between a sigh and a groan, and her eyes fluttered open. For a second she looked confused, disoriented, like she didn't know where she was. Then she looked up at me, and recognition flooded her hazel eyes.
"Morning," she whispered, her voice rough with sleep.
"Morning."
She didn't pull away. Neither did I. The moment stretched between us, fragile and charged. Her hand was still intertwined with mine, and I felt her thumb move, a tiny stroke against my skin.
"You're warm," she said, a small smile tugging at the corner of her mouth.
"So are you."
Andreia shifted, her body stiffening as consciousness crept back into her limbs. She pulled away slowly, extricating herself from my arms with a careful, deliberate movement. When she sat up, she didn't look at me. She ran her fingers through her tangled hair, her jaw tight.
"We should check the surroundings," she said flatly. "Make sure nothing got washed out."
I nodded, even though she wasn't looking. "Yeah. I'll take a look around."
Zoey reluctantly disentangled herself, and I felt the cold rush in where her body had been pressed against mine. The loss of warmth was physical, almost painful. I shoved it down, pushed it deep, and climbed out of the car on stiff legs.
The air outside was crisp, carrying the smell of wet earth and ozone. The bridge above us had held, though water still dripped from its edges in lazy rivulets. Beyond it, the world was a sodden mess of mud and debris. Trees had been stripped of their leaves, and the road we'd been traveling was partially washed out.
But we were alive.
I did a quick sweep of the area, checking for tracks, signs of movement, anything that might pose a threat. Nothing. Just the quiet hum of a world trying to recover from the storm's violence.
When I returned to the car, Zoey was outside, stretching her arms above her head. Her damp shirt clung to her curves, and I forced myself to look away. Andreia was leaning against the rusted frame, her arms crossed, her dark eyes fixed on the ground.
"We need to find food," I said, breaking the silence. "And dry clothes, if we can."
"There's a town about ten miles east," Andreia said. "I passed through it a few days before I ran into you two. If it hasn't been looted completely, there might be something worth scavenging."
Ten miles. On foot. With no food and no water.
"We don't have much of a choice," I said.
Zoey nodded, her expression resolute. "Let's go."
The walk was slow, our boots sinking into the mud with every step. The sun climbed higher, burning off the mist that clung to the ground, and with it came a humid heat that made the damp clothes cling even more. We moved in single file, me in the lead, Andreia in the middle, Zoey bringing up the rear. Standard formation. Keep the vulnerable ones in the middle.
It took us most of the morning to reach the town. What we found was a skeleton. Rows of houses with hollow windows, a main street lined with abandoned shops. The place had been picked clean, stripped by whoever had passed through before us. But there was a hardware store with a basement door that looked untouched, and that was something.
"Let's check it out," I said, gesturing toward the store.
We approached cautiously, weapons drawn. The door was locked, but the wood was rotted enough that one solid kick from my boot broke it open. The staircase descending into the basement was dark, the air thick with dust.
I went first, my flashlight cutting through the blackness. Shelves lined the walls, stocked with canned goods, bottled water, a mismatched collection of supplies. It was a goldmine.
"We're in luck," I said, and I could hear the relief in my own voice.
We loaded up. Cans of soup, beans, a jar of peanut butter. A few packs of crackers that were stale but edible. More importantly, there were clothes. Wool blankets. A jacket that fit Zoey well enough, a pair of boots that Andreia had been needing. I found a dry shirt for myself, and the feeling of pulling it over my head was almost orgasmic.
We stayed there for a while, eating in silence. The canned peaches were the best thing I'd ever tasted, even lukewarm and slightly metallic. Zoey ate like she was afraid someone might take it away from her, which, to be fair, was a reasonable fear.
"We should hole up here for the night," I said. "Get some real rest. We can figure out the next move in the morning."
Andreia nodded, her mouth full of beans. Zoey agreed, wiping her mouth with the back of her hand.
The basement wasn't much, but it was dry and defensible. We piled the blankets in a corner, creating a nest of sorts. The windows were small and covered with grate, and I blocked the door with a heavy shelf. As the sun sank and the basement fell into darkness, we lay down together, three bodies pressed into a space meant for two.
The silence was different tonight. Not the heavy, oppressive silence of the storm, but something else. Something charged. It hummed in the air, in the space between us, in the way our bodies fit together without quite touching.
"Brandon?" Zoey's voice was soft, almost hesitant.
"Yeah?"
"I'm glad we found you. I know it's strange to say, but... in all this mess, you make me feel safe."
Her hand found mine in the darkness, her fingers warm and sure. I squeezed them, hoping she could feel what I couldn't put into words.
"I'm glad I found you too."
Andreia rolled over, her back to us. Her voice, when she spoke, was muffled. "Get some sleep. We've got a long day tomorrow."
We fell silent, and I thought she'd drifted off. But as my eyes were starting to close, I heard her voice again, barely above a whisper.
"Brandon?"
"Yeah?"
A long pause. So long I thought I'd imagined it.
"I don't..." She started, then stopped. "I don't know how to be soft anymore. I used to know. Before all this. But now it's like everything in me is just... hard. Sharp. Like I'll break if I let anyone in."
I didn't know what to say. So I just listened.
"Zoey is good. She's gentle. She makes it look easy." Andreia's voice cracked. "But I don't know how to be like that. I don't know how to be anything but angry."
"You don't have to be anything," I said. "You just have to be you."
She laughed, but it was bitter. "That's the problem. I don't know what that means anymore."
I could feel the weight of her words pressing down on me, the raw vulnerability exposed like a nerve. She was so guarded, so armored. And here she was, letting me see the cracks.
"Andreia." I kept my voice low, gentle. "You don't have to have it all figured out. None of us do. We're just trying to survive, and we're doing a pretty damn good job of it."
She was quiet for a long moment. Then, so soft I almost missed it: "That's not what I'm trying to say."
My heart started beating faster. I didn't know why. The air in the basement felt suddenly thick, charged with something unspoken.
"What are you trying to say?"
She sat up. In the dim light, I could see the shape of her, the outline of her shoulders, the fall of her hair. She looked at me for a long time before she spoke.
"I'm trying to say that I feel things I shouldn't feel. About you." Her voice was rough, almost angry. "I know that's stupid. I know we're just trying to survive. But I can't stop thinking about you, and I hate it."
The words hit me like a physical blow. I opened my mouth, but nothing came out.
"I hate that you make me feel safe," she continued, her voice rising. "I hate that I look for your face every morning. I hate that when you held me last night, I didn't want it to end." She laughed, a broken sound. "I hate that I'm saying this right now."
Zoey had gone completely still beside me. I could feel her tenseness, her breath held.
"Andreia, I—"
"Don't." She held up a hand, cutting me off. "Don't say anything. I just... I needed you to know. I needed to say it out loud, or I was going to choke on it."
She lay back down, turning her face to the wall. The silence that followed was deafening.
I lay there, staring at the ceiling, my heart hammering in my chest. Zoey's hand was still in mine, but she didn't move. Didn't say anything. The darkness pressed in around us, heavy with the weight of what had just been revealed.
I didn't know what to do with it. I didn't know what to say. All I knew was that everything had changed, and I had no idea where it would lead.
The night stretched on, endless and silent. And in the quiet hours before dawn, I felt Zoey's hand tighten around mine, a silent message I couldn't quite decipher.
I lay there, staring at the ceiling, my heart hammering in my chest. Zoey's hand was still in mine, but she didn't move. Didn't say anything. The darkness pressed in around us, heavy with the weight of what had just been revealed.
I didn't know what to do with it. I didn't know what to say. All I knew was that everything had changed, and I had no idea where it would lead.
The night stretched on, endless and silent. And in the quiet hours before dawn, I felt Zoey's hand tighten around mine, a silent message I couldn't quite decipher.
She shifted beside me, the rustle of her blanket a whisper in the dark. I felt her move closer, felt the warmth of her body seep through the space between us. My breath caught in my throat when her face appeared inches from mine, her hazel eyes catching the faintest sliver of moonlight from the grate above.
"Brandon," she breathed, and it wasn't a question. It was a declaration.
Before I could respond, her lips met mine.
The kiss was soft at first, tentative, like she was testing the waters. Then it deepened, and I tasted the salt of tears on her lips, felt the trembling of her body against mine. Her fingers found my jaw, tracing the line of my beard, pulling me closer.
I kissed her back because I couldn't not. Because in that moment, with the world crumbling around us and Andreia's confession still echoing in my head, she was the only thing that made sense.
We broke apart, breathing hard. Her forehead rested against mine, her eyes closed, her lashes wet.
"I've wanted to do that since the night we met," she whispered. "I've wanted to do that since I saw you at parent-teacher conferences, sitting in the back row, watching me like I was the only person in the room."
I opened my mouth to respond, but she pressed a finger to my lips, silencing me.
"Don't say anything. Don't tell me it's a mistake. Don't tell me we should wait." She let out a shaky breath. "I'm so tired of waiting. I'm so tired of losing people. I'm so tired of being afraid."
Her words cracked something open in my chest, a dam I'd been holding shut for months. The grief, the loneliness, the desperate need for human connection—it all came rushing out.
"I'm scared too," I admitted, my voice rough. "Every day. I'm scared I'm going to wake up and you'll be gone. I'm scared I'm going to fail you. I'm scared I'm going to fail Andreia. I'm scared—"
She kissed me again, cutting me off, her hands sliding into my hair. This kiss was different—hungrier, more desperate. It was a kiss that said I'm here, I'm alive, I need you.
When we pulled apart, her eyes were bright with unshed tears.
"Then stop being scared for one night," she said. "Just be here. With me."
I looked at her, really looked at her. The way her auburn hair fanned out around her face. The way her lips were swollen from our kisses. The way her hand rested on my chest, over my heart, like she was trying to memorize its rhythm.
And I made a choice.
I cupped her face in my hands, my thumbs brushing her cheekbones. "One night," I agreed. "But I'm not making any promises I can't keep."
Her smile was small, fragile, but real. "I'm not asking for promises."
We came together slowly this time, with intention. Each touch was a question, each caress an answer. The layers of our clothes fell away piece by piece, discarded onto the cold basement floor. Her skin was warm against mine, a stark contrast to the chill of the air around us.
When our bodies finally pressed together, skin to skin, I felt something shift inside me. Something that had been locked away for so long, I'd forgotten it existed. It wasn't just desire—it was connection. It was the feeling of being seen, truly seen, by someone who understood the weight I carried.
Zoey gasped as I trailed kisses down her neck, her fingers digging into my shoulders. "Brandon..."
Her voice was a prayer, a plea. I answered it with every part of me.
The basement around us faded, replaced by something primal, something elemental. It wasn't pretty or polished. It was raw and honest and messy, in all the best ways. We moved together like we were trying to outrun the darkness, like we were trying to remind each other what it meant to be alive.
And when we finally lay still, tangled in each other and the blankets, I felt something I hadn't felt in months. Peace.
Zoey tucked her head under my chin, her breath warm against my chest. Her hand traced lazy patterns on my skin, and I found myself smiling despite everything.
"That was..." I started, searching for words.
"Necessary," she finished, a hint of mischief in her voice.
I laughed, a low rumble that vibrated through both of us. "I was going to say 'perfect,' but necessary works too."
She lifted her head, her eyes meeting mine. "You know this doesn't change anything, right? The world is still broken. We're still fighting to survive."
"I know."
"And you know I'm not expecting anything from you. This was just..."
"Necessary," we said in unison, and she laughed.
The sound was like sunlight breaking through clouds, bright and warm and unexpected. I pulled her closer, pressing a kiss to the top of her head.
"Get some sleep," I murmured. "We've got a long day ahead."
She hummed in agreement, her body relaxing against mine. Within minutes, her breathing evened out, and I felt her drift into sleep.
But I stayed awake. My eyes traced the shadows on the ceiling as my mind churned through everything that had happened. Andreia's confession. Zoey's kiss. The tangled mess of emotions that bound us all together.
None of it was simple. None of it was clean. But in this broken world, we took what comfort we could find.
I closed my eyes and let myself feel—just for a moment—the warmth of Zoey in my arms, the faint sound of Andreia's breathing from across the room, and the fragile, tentative hope that maybe, just maybe, we could make it through this together.
When I woke, Andereia was gone.
I came to slowly, still wrapped around Zoey, her head tucked against my chest. The light filtering through the grate had shifted, grown brighter. Mid-morning, maybe. And the space where Andreia had been lying was empty.
I sat up, careful not to wake Zoey. My eyes scanned the basement. Her jacket was gone. Her bag was gone. The spare knife I'd given her was gone.
Shit.
"Zoey." I shook her gently. "Zoey, wake up."
She stirred, blinking against the light. "What...?"
"Andreia's gone."
That got her attention. She sat up quickly, clutching the blanket to her chest, her eyes wide. "What do you mean, gone?"
"I mean she left." I was already pulling on my clothes, my movements quick and efficient. "She must have slipped out while we were sleeping."
Zoey scrambled to dress, her hands fumbling with the buttons of her shirt. "Why would she leave? She doesn't have her share of the supplies. She doesn't have—"
"She has the knife." I yanked my boots on, lacing them tight. "And she's angry. About last night. About what she said. About—"
About us, I almost said. About what she heard us doing.
Zoey's face paled. She knew what I wasn't saying.
"We have to find her," she said.
I grabbed my pack and my rifle. "Stay close. Don't wander off."
The basement door was still blocked by the shelf I'd pushed against it. But there was a back exit—a small, rusted door hidden behind a stack of crates. It was open. The morning light spilled in through the gap.
She'd known about it. She'd revealed the door to us on purpose when we'd scouted the place. I'd thought it was just part of her thoroughness. Now I realized it had been her way out.
I stepped through the door, squinting against the brightness of the day. The town stretched out before me, quiet and still. Sunlight glinted off shattered windows and abandoned cars. There was no sign of her anywhere.
"Which way did she go?" Zoey asked, her voice tight.
I scanned the ground. There weren't any tracks—the pavement was still wet from the storm, and she'd been careful. But I knew Andreia. She was stubborn, impulsive, and too damn proud to accept help. If she thought she was a burden, she'd walk away rather than let us carry her.
And she would go somewhere she thought she could be useful.
"The bridge," I said. "The one we hid under. She talked about a town to the east. She'd go that way."
Zoey nodded, already moving. "Let's go."
We ran. Through the empty streets, past the hollow shops and gutted houses. The sun climbed higher, beating down on us, and I felt the sweat start to bead on my forehead. But I didn't slow down.
When we reached the bridge, the water had receded. The car was still there, rusted and abandoned. And leaning against it, her arms crossed, her expression unreadable, was Andreia.
She looked up as we approached. Her jaw was tight, her dark eyes hard.
"Should've figured you'd come," she said flatly.
"Andreia—"
"Save it." She pushed off the car, squaring her shoulders. "I'm not going back with you. I don't need a babysitter."
"You don't need to punish yourself either," I said. "Running off on your own doesn't help anyone."
"It helps me. I'm tired of feeling like a burden. Tired of being the third wheel." Her gaze flicked to Zoey, and I saw the hurt beneath the anger. "Tired of watching you two pretend I'm not there."
I wanted to argue. I wanted to tell her it wasn't like that. But the words felt hollow, because she wasn't wrong. And she knew it.
We stood there, the three of us, suspended in a moment of painful honesty. The sun burned overhead. The silence stretched.
Then, Zoey spoke.
"You're not a burden, Andreia. You're family." She stepped forward, her voice soft but firm. "And I'm sorry if we made you feel otherwise. That's on us. Not you."
Andreia's mask cracked. Just a little. A tremor in her lip, a glint of wetness in her eyes. But she held firm.
"I don't know how to be around you two. I don't know how to be around anyone." Her voice was quiet. "Everything in me is sharp edges and I don't know how to soften them."
"Then don't soften them," I said. "We don't need you to be different. We just need you to be here."
She stared at me for a long moment. Then she let out a breath, something between a sigh and a laugh.
"You're both infuriating," she muttered.
But she didn't leave. And when I walked toward her, holding out my hand, she took it.