I died on Day 37 of the cold.
My fiancé and my best friend took the last bag of rice off my kitchen counter, walked me into the unheated stairwell, locked the steel door behind me, and said they'd come back.
They didn't.
When I open my eyes again, it's the morning before the storm.
The Voss family group text is lit up. Brett has his arm around Mara in the photo — same black North Face shell I bought him for his birthday last year — and he's laughing about the five grand I just spent on freeze-dried protein.
Don't worry, babe. When the lights go out, she'll be the one crying at our door.
I look at the half-buried concrete house I custom-built into the side of a Montana ridge, and I open the Schlage app on my phone and delete every Voss from the keypad.
The next day, the sky goes black at noon.
Outside the mudroom door, four people freeze and beg.
Inside, in a seventy-two-degree main room, the quiet Marine from the next lot down — the one who bled out in a stairwell last time saving me — hands me a single washed strawberry in a white ceramic bowl.
My phone is buzzing on the slate countertop when I come back.
Not back from anywhere. I'm standing in my own kitchen with a coffee that's still hot, and the date on the lock screen says January 26, and the last thing I remember is the stairwell concrete on my cheek and not being able to feel my hands anymore.
The notifications stack themselves up while I watch.
Voss Family (5).
I open it.
Brett's posted a photo. He's in the black shell jacket I gave him for his thirty-first birthday, arm slung around Mara on what looks like the deck of Hudson's in Bozeman. She's leaning into him like a girlfriend, not a college roommate. He's tagged it with a single laughing emoji.
Then a voice memo. I tap it before I can stop myself.
"Babe just dropped another five grand on her doomsday closet. Mountain House is, like, her personality now. I told her — Tess, sweetheart, you do not need four hundred pounds of wheat berries. She's also got some contractor up there building, like, a panic room. I'm telling you, let her run out of cash. She'll quit it."
Mara's giggle on the back end. "Tess-Tess. We love you. Get some sleep."
Then Diane, his mother — typed, no audio. Brett-honey. You cannot reason with a girl like that. Once we get the wedding handled we'll get her on a real budget. Phil [Rourke] still wants to talk to you about the deed before the rehearsal dinner. Tax purposes.
My fingers close around the phone.
Last time, I added them all to the keypad. I let Phil draft the paperwork.
On Day 5 of the storm, Brett walked Mara through that same front door and put her in my bedroom because she was cold.
On Day 37, Brett took the last of the insulin I'd been saving off the counter, and walked me into the stairwell, and Mara whispered "Don't open the door, Brett, she'll just take it back," and they closed it.
The last person I saw was Cal Reyes from lot 4. He was dragging himself toward me with a knife wound that was already too old. He said hold on. He said I'm going to find you something. He didn't come back either.
My phone buzzes again. A direct message, this one.
Babe. Don't be like that about the deed thing. Mara's been so sick — she got bronchitis off the redeye home. I told her she could crash in your guest room till the storm clears. Get the master bedroom set up for her, she needs the heat. Be there by noon tomorrow. xo
I laugh once. The sound is small and dry, like a stick breaking.
I type back: Sounds good.
Then I open the Schlage Encode Plus app, tap Authorized Users, long-press Brett Voss. Confirm. Diane Voss-Kellerman. Confirm. Greg Voss. Confirm. Caitlin Voss-Mercer. Confirm.
The app shows me a small green check.
User removed. 4 codes deleted.
I screenshot it. I change the master code from Brett's birthday to four random digits I'll never tell anyone.
Then I stand at the kitchen window and watch the sky over the pass.
It's the color of old slate. There is a high thin overcast at twenty thousand feet that the National Weather Service won't flag until tomorrow morning.
I have until 12:17 PM tomorrow.
At three in the afternoon, the contractor from Fortified Mountain Builds, a man named Dale who has never once met my eyes, hands me the final walkthrough checklist.
"Twelve-kilowatt propane generator. Twenty-four-kilowatt-hour battery wall. Roof solar — four panels, ten degrees off optimal, but it'll trickle. Eight-hundred-gallon underground cistern with sediment loop. Triple HEPA on the air handler. Concrete shell rated R-50. Three doors front-to-back: mudroom outer, mudroom inner — that's the steel with the Schlage — and the bedroom blast door if you ever need it. We pressure-tested all three. You're good."
I sign.
Last time, the framer's apprentice told me I was wasting my money. He said his uncle was a survivalist in the eighties and the only thing he ever used the bunker for was hiding the kids' Christmas presents.
I had cashed out my Roth, sold my mother's diamond studs, and refinanced my parents' company stake to do this. The architect thought I was buying her a retirement. The neighbors thought I was a Bay Area widow.
I close the inner door behind Dale and walk the pantry.
I read off my list under my breath, the way I used to do inventory at the Locke warehouse with my dad.
Four hundred pounds of hard red wheat berries in mylar with O2 absorbers. Two hundred pounds of jasmine rice. One-fifty of pinto beans. Sixty number-ten cans of freeze-dried protein, half Mountain House, half Thrive Life. Forty cans of butter powder. A Big Berkey on the counter and a sediment filter loop plumbed to the cistern. Two hundred gallons of off-road diesel in the outbuilding tank. Eighty propane canisters, mostly one-pounders, two hundred-pounders banked against the south wall. An entire wall of hydroponic racks under full-spectrum LEDs, peristaltic dosing pump already cycling.
The Ridge Residents Slack pings.
It's the #general channel. Mara has tagged me.
aw don't be mad tess-tess! Brett didn't mean it about the closet thing. he's just being a boy. love u — also can I have the master bedroom??? I get so cold at altitude, and Brett said you wouldn't mind 🥺
Brett, two seconds later: Don't get weird about this. We'll be up at noon tomorrow. Have the gate code ready.
I type slow.
Sure. Come on up.
He sends back a thumbs-up reaction.
I take a screenshot of every message in the thread going back two months. I drop the screenshot into the Wedding Crew group text — five college friends, plus Brett, plus Mara — and I type a caption.
Brett. The engagement is off.
I hit send before I can sand it down.
Then I open the Notes app and I write what I know, like the forecast it is.
Tomorrow, 12:17 PM. First black snow.
Six hours later, the pass is closed.
Twenty-four hours: minus forty-five at the ridge.
Day three: the highway's gone.
Day ten: someone in lot 14 starts taking from the others.
Day twelve: the National Guard comes. If they come.
I save the note locally and to iCloud. I do not text anyone.
Outside the kitchen window, the mountain has gone the same gray as the sky and there is no horizon line anymore.
The greenhouse rack hums.
The pump cycles.
Somewhere down the highway, Brett is screenshotting my text to his mother.
Brett calls while I'm labeling the chest freezer.
I let it go to voicemail. He calls again. I tap accept and put the phone on the cutting board, speaker on.
"Tessa. What the actual hell."
I peel a label off the roll. Freeze-dried beef, lot 0124, exp 2034.
"I meant it literally," I say. "We're done."
He laughs the way he used to laugh at clients who asked if a property had black mold. "Over what? Mara's bronchitis? She is sick, Tess. You're really going to nuke a two-year engagement because my best friend's wife wants the warmer bedroom?"
I slide a number-ten can onto the second shelf. "I gave way already."
Last time I gave way for ten years.
He goes quiet for a beat. Then his voice drops to the tone he uses on contractors who try to renegotiate. "Babe. You're going to regret this. Without me. You think anyone else is going to take on a woman who spends fifty grand on canned butter?"
Mara's voice in the background, far too gentle. "Brett. Don't yell at her. Tess-Tess, talk to me. Honey, you're not really upset about the bedroom. Are you having one of your spirals?"
She lets that hang.
"His parents already think you're difficult, Tess. They've been so patient. If you actually break this off, Brett's going to be humiliated. Diane's going to be humiliated. Don't do this to him."
I close the freezer.
"Great," I say. "I love when he's humiliated."
There's a snatching sound, then Diane is on the line.
"Tessa Mara Locke."
"Diane."
"You will not embarrass my son in front of our entire family. We have a venue. We have a deposit on the venue. We spent thirty-two thousand dollars on the rehearsal-dinner deposit alone — Phil agrees — and you owe us half of the construction money you sank into that — that bunker — because the entire reason you renovated was for the marriage. You will write us a check. Tomorrow."
I tap Record on the Voice Memos app. The little red bar starts walking.
"Sure," I say. "Come up tomorrow. Bring Phil."
Her tone flips like a light switch. "Thank you, sweetheart. I knew we could be reasonable. I'll have Phil draft something simple. We'll be there by eleven."
I make an affirmative noise and end the call.
I take the cordless drill out of the kitchen drawer and walk to the front porch and tilt the wide-angle Ring camera up another fifteen degrees, until it has the whole gravel turnaround in frame plus the chain-link snow-porch and the propane locker.
Last time, they stepped on me to stay warm.
This time, they're going to stand in their own footprints at my door.
The wind off the pass smells like nothing yet — that's how it goes here, you know it's coming because the air goes flat and electric and the birds quit on the south face — and I stand on the porch with the drill in my hand and listen to it.
Phil Rourke, somewhere in Denver, is being asked to draft a contract that will not survive a single subpoena.