2. Caleb

Caleb

B y the time the thunder cracked over the ridge, I already knew the storm would bring more than rain.

Looking out the cabin window, I saw clouds massed over the ridgeline, thick and low, the kind that meant business. Earlier than forecasted, but that was the mountains for you—never on anyone's schedule but their own.

I scanned the treeline, watching the wind bend branches and shift shadows. This wouldn’t be a gentle rain. I moved through my routine with practiced efficiency: checked the solar batteries, secured loose gear, added extra logs to the stack near the stove. Small rituals of self-reliance.

Silence suited me. Predictable, controlled. Every creak in the floorboards, every rustle outside, I knew. No surprises. Just me and the mountain.

Coffee in hand, I settled at my desk. Yesterday's water samples lined up in neat rows, silent accusations under gray light. The selenium levels in the east tributary were spiking again—almost double last month. FireCore was getting reckless. Or confident.

I told myself I was just observing. Recording. Not involved.

I lied.

A sound sliced through the storm.

Faint. Off. Not a branch. Not an animal.

I froze, mug halfway to my lips.

Silence returned, but the hairs on the back of my neck stayed up. I stepped back to the window, eyes sweeping the dense pine. There—a flicker of violet, too bright to belong here.

Damn it.

I grabbed my rain jacket and med kit, already knowing what I’d find. Some underprepared hiker ignoring warnings. But they never ended up this far off-trail.

Rain slammed into me the second I stepped outside. I took the slope fast, boots finding sure purchase in the muck. The forest blurred around me, but I moved with purpose, instincts years old but intact.

She lay crumpled in the underbrush.

I slid down the embankment, bracing my hands against the slick ground. Her jacket was twisted, mud streaking her side and face. Her hair—dark, soaked, tangled with pine needles. Blood trickled from a gash at her temple.

I knelt beside her. Shallow breathing. A pulse, faint but steady.

"Hey," I said, tapping her cheek. "Can you hear me?"

Nothing.

I worked quickly, hands gliding over limbs. Left ankle: swollen, wrong angle, torn ligaments if we were lucky. Head wound: not deep, but ugly. She’d hit something hard.

I eased my arms beneath her. She was light, but unconscious weight always carried differently. I adjusted, then began the slow, mud-slick climb back up.

My cabin had never felt smaller.

I laid her on my bed—the only one—and stripped off her soaked layers, murmuring an apology she couldn't hear. She was half-frozen already. My fingers hesitated at the edge of her damp shirt, an unexpected heat rising in my chest despite the urgency. I forced myself to focus on the medical necessity, though I couldn't help noticing the curve of her hip, the delicate arch of her collarbone as I worked. I wrapped her in blankets, elevated the ankle, cleaned the wound. It took time. Focus.

And yet, as my fingers brushed her temple, something else crept in. Concern. Connection. The unfamiliar warmth of another person's skin beneath my hands after so long alone.

I stepped back.

I needed distance. Perspective.

Her gear was professional: GPS, sample vials, testing kits. Not a hiker. I found her notebook and flipped through notes on selenium contamination, site coordinates, chemical markers.

FireCore.

I stopped breathing.

I found her ID, along with a business card: Hannah Danvers. New York. Danvers Environmental Law Group.

Of course. I knew the firm. Everyone did. They’d toppled three major polluters in the last decade. And now she was here.

For my data.

For me.

I stared at her face, peaceful in sleep or unconsciousness, a contrast to the storm that had dragged her to my door.

I’d built silence around me like armor. Buried the past in these woods. And now she was here to dig it all up.

I sat at the table, fire crackling behind me. Her breathing was the only other sound.

Not a hiker. Not an accident.

Trouble.

If ads affect your reading experience, click here to remove ads on this page.