The Powell family home looks like a Thanksgiving card from the outside—white clapboard, black shutters, a wreath on the front door that probably cost twelve dollars at Target. Inside, it's a museum of small-town aspirations. Fake flowers in glass vases. Family photos where everyone's smiling too hard. The smell of potpourri and something that might be lasagna cooking.
Connor parks our rental in the gravel driveway and squeezes my hand. 'You ready for this?'
I squeeze back. 'Born ready.'
We're greeted at the door by a symphony of voices. Connor's aunts, uncles, cousins—they swarm him like he's a returning war hero. There's back-slapping and 'how's the city treating you' and 'you look so handsome.' I stand slightly behind him, the way I've learned to do, and watch his face light up with the kind of easy joy I've never seen when he talks about his family.
Then his mother appears. Mavis Powell is fifty-nine and carries herself like a woman who's never apologized for anything. She's wearing a cable-knit sweater that probably cost more than my monthly gym membership, and her hair is the kind of blonde that comes from a bottle labeled 'Ash.'
'Connie!' She throws her arms around his neck and holds on for a long time. I watch his face over her shoulder. He looks like a little boy.
When she finally lets go, her eyes land on me. They're the same blue as Connor's, but colder. Sharper.
'Karter.' She says my name like she's trying to place it. 'You made it.'
'I did.' I step forward and let her hug me. Her perfume is expensive and suffocating. 'Happy almost Thanksgiving, Mavis.'
She pulls back and looks me over. Her gaze lingers on my face, my hair, my boots. 'You look tired, dear. Are you getting enough sleep?'
I smile. 'Just the usual pre-holiday stress.'
'Well, you should take better care of yourself. All that city living.' She pats my arm once, firmly, like she's sealing a package. 'Come in, come in. Everyone's in the kitchen.'
The kitchen is a chaos of activity. Connor's father—I can't remember his name, only that he left when Connor was nine—isn't here. Instead, there are three women at the counter, all talking over each other while they chop vegetables. A man in his fifties sits at the table, reading a newspaper and ignoring everyone.
'Mom, Aunt Jean, Aunt Carol,' Connor says, 'you remember Karter.'
They all turn and smile. The smiles don't reach their eyes.
'Of course we do,' says the one who must be Jean. She has the same sharp chin as Mavis. 'How's the advertising world, dear?'
'Marketing,' I correct gently. 'And it's good. Busy.'
'That's nice.' She turns back to her cutting board.
I let it slide. I've learned to let a lot of things slide with Connor's family. Instead, I look around the kitchen. It's cluttered but clean. There are at least four coffee mugs on the counter, three of them half-full. A calendar on the fridge is covered in notes and reminders. This is a house that lives loud.
'Can I help?' I ask.
'Oh, no need,' Mavis says. 'You relax. This is our domain.'
I nod and step back. I'm used to being told to relax in kitchens. It's fine.
But as I stand there, watching them work, I start to notice things. The way they talk to each other. The shorthand they use. The inside jokes I don't get. Connor fits right in, teasing his aunts and asking about family gossip. I stand there like a tourist at a museum, watching a culture I don't belong to.
Three hours pass. Connor's cousin Ryan shows up with his wife and their screaming toddler. More aunts arrive. The house gets louder and warmer and more suffocating. I find myself a glass of wine and retreat to the living room, where I can at least pretend to be interested in the family photos on the mantel.
Then the front door opens again.
The noise in the house shifts. It doesn't stop—it shifts. Like a key change in music. I turn toward the sound.
Demi Ramirez walks through the door like she owns the place.
She's wearing a dress that should be illegal in a house of worship. Red, low-cut, tight enough to show every curve. Her hair is styled, her makeup is perfect, and she's carrying a bottle of wine like she's making a statement.
'Hey, everyone!' Her voice is bright and warm and somehow familiar, like she's been here a hundred times before.
The family erupts. 'Demi!' 'Oh, Demi, you made it!' 'Look at you, so pretty!'
Connor emerges from the kitchen, and I watch his face transform. His eyes light up. His smile gets wider. He moves toward her with the kind of loose, easy confidence I've only seen in glimpses.
She walks right up to him and hugs him with both arms, pressing herself against his chest. She whispers something in his ear, and he laughs—a real laugh, not the polite one he uses when his mother tells a joke.
Mavis appears beside them. 'Demi, sweetheart! You look absolutely stunning.'
Demi beams. 'Thanks, Mavis! I brought wine!'
'Oh, you shouldn't have! But I'm so glad you did! Come in, come in!'
I stand in the living room, still holding my glass of wine, and watch the performance unfold. Demi is greeted like a long-lost daughter. Connor can't take his eyes off her. Mavis is practically glowing with pride.
And I realize, with the kind of crystal clarity that cuts like glass, that I am the only one who doesn't know the script.
Mavis sets the table like she's staging a play.
I watch her from the doorway. She moves with purpose—this placemat here, that candle there. She picks up two place cards, holds them for a moment, then sets them down in a configuration that isn't the one she started with. Her back is to me. She doesn't know I'm watching.
Demi ends up beside Connor.
I end up across the table, wedged between two cousins whose names I've already forgotten. They're deep in a conversation about a fantasy football league and have not looked at me once.
I sit down. I unfold my napkin. I take a picture of the table under the guise of texting Rachel.
8:04 PM. Seating arrangement. Demi to Connor's right. Mavis to his left. Me at the far end.
I put my phone face-down and pick up my fork.
The food is good. I'll give them that. Mavis made a brisket that falls apart at the touch, and there are three kinds of potatoes and a green bean casserole that somebody clearly put effort into. I eat everything on my plate. I ask for seconds. I compliment the brisket, and I mean it.
Demi doesn't eat much. She's too busy talking.
'Connor, do you remember that little Italian place on Bleecker?' She touches his arm when she says it. Light, casual, like it's nothing. 'The one with the candles in the wine bottles?'
Connor smiles. 'Trattoria something.'
'Yes! God, that place.' She sighs like she's remembering something precious. 'Best cacio e pepe I've ever had.'
'We should go back sometime.'
'We should.'
I cut my brisket into a smaller piece. I chew. I swallow.
We. Not you and I. We.
Across the table, Mavis refills Demi's wine glass before anyone asks. She doesn't look at me.
The cousins beside me argue about a quarterback. I eat my green beans. Demi laughs at something Connor says, and the sound of it is bright and practiced, calibrated for an audience. Connor's hand disappears under the table for just a moment. Then it reappears.
I take another picture. Not of them. Of my plate, my glass, the candle in front of me. Timestamp. Evidence of presence. Evidence that I was here and I was watching and my hand did not shake.
9:47 PM.
Dinner ends. The men migrate to the living room. The women start clearing plates. I stand up and begin stacking dishes, and Mavis appears at my elbow.
'Oh, don't worry about that, Karter.' Her voice is warm. Generous. 'You're a guest.'
'I don't mind helping.'
'Really.' She takes the plates from my hands. Firmly. Smiling. 'Go relax. You looked tired earlier. You should rest.'
She walks away with my dishes.
I stand there for a moment. Then I go upstairs.
---
The headache excuse is a good one. Nobody questions it. I hear Connor tell his cousin, 'She gets migraines,' and I think: yes. That's what this is.
The guest room is small and smells like cedar. Connor's jacket is draped over the chair by the door. His phone is on the dresser, face-up, screen still lit from a recent notification.
I don't touch it.
I sit on the edge of the bed and wait.
Five minutes. The phone lights up again. I can read the preview from here without moving.
*D: did she notice anything lol*
I look at the name above the message. The contact is saved as Derek. But the initial is D. And the tone is not Derek.
I know Derek. Derek talks about sports and stock tips and sends Connor memes about working out. Derek does not send messages like that.
I take out my phone and photograph the screen from where I'm sitting. The image is clear enough. I upload it to the folder. Q4 Tax Docs.
Then I sit back and breathe.
The thing about waiting is that it requires you to be very honest with yourself. There's no distraction in a quiet room. Just the sound of laughter drifting up from downstairs, and the shape of what you already know, and the question of what you're going to do with it.
I already know the answer. I've known it since I sat in the dark in our apartment and heard Connor ask me if I wanted Thai food.
I'm not going to cry. I'm not going to confront him in a house full of people who are rooting against me. I'm not going to give Demi the satisfaction of watching me fall apart at a dinner table while she sits next to my fiancé in a red dress.
I'm going to wait until Thanksgiving.
And then I'm going to give this family a holiday they will not forget.
Downstairs, someone turns on music. Connor laughs at something. Demi's voice rises above the rest, bright and easy and completely at home.
I look at the ceiling.
I smile.
Patience is just anger with a plan.
The clock on the nightstand reads 1:40 AM.
Connor's breathing has gone deep and slow. That particular rhythm—heavy, slightly open-mouthed—means he's out. I know the sound of it the way I know my own heartbeat. I've slept beside it for three years.
I wait another two minutes. Then I reach across him and pick up his phone.
My hand doesn't shake. That surprises me, a little. I thought it would.
The passcode is 10901. His childhood home in Staten Island. He set it the week we started dating and never changed it, because Connor has always been lazy about the things he thinks don't matter. He never thought I'd use it against him. That's the thing about people who underestimate you—they hand you the keys and then act surprised when you open the door.
I sit up against the headboard. The room is dark except for the phone screen. Connor doesn't move.
I find the group chat in under thirty seconds.
The name of it is *The Board.*
There are four members. Connor. Demi. Derek Hollis. A number I don't recognize with a Manhattan area code.
I start at the top and I read.
Forty minutes. That's how long it takes. By the end, I know the name of the Brooklyn condo development. I know the square footage of the unit they want. I know the timeline—Connor planned to propose the down payment idea to me in January, framed as a 'joint investment,' my name on the mortgage, his name added later once I was 'fully committed.' I know the exit strategy: six months after closing, a slow campaign of manufactured conflict designed to make me feel like I was the problem. Demi had written out the script. Actual bullet points. *Tell her she's too controlling. Tell her she suffocates you. Tell her the relationship has run its course.*
There is a screenshot in the chat. Connor sent it on October 15th, the day after the first Costco charge. It's a photo of the La Perla bag. Red tissue paper. A black lace edge peeking out.
Demi's reply is below it.
*thank you for your service* 😂
The emoji is a saluting soldier.
I look at it for a long time.
Then I start screenshotting.
Every message. Every voice memo—there are three, Connor's voice low and conspiratorial, recapping a conversation he'd had with me about the condo, mocking the way I'd said *I want to make sure we're both protected financially.* Demi had replied: *she literally handed you the playbook lmaooo.*
I AirDrop everything to my phone. My phone sends it to the cloud. The folder is still called Q4 Tax Docs. It now contains forty-seven files.
I place Connor's phone back on the nightstand. Same angle. Screen down.
He doesn't move.
I sit in the dark for a while after that. Not crying. Not shaking. Just sitting with the full weight of it, letting it settle into my bones so I know exactly what I'm carrying and exactly how much it weighs.
It's heavier than I expected. It's also cleaner. There's no ambiguity left. No corner of my mind where a small, stubborn voice can say *maybe you're wrong, maybe there's an explanation.* That voice is gone. It left when I read Demi's bullet points.
I don't sleep. I compose.
I think about the living room TV downstairs. I think about the AirPlay icon. I think about the way Mavis set the table tonight, moving the place cards with her back to the door, thinking no one was watching.
I think about patience.
---
By six AM, I'm in the kitchen.
The house is quiet. Gray light comes through the window above the sink. I find the flour, the butter, the rolling pin in the third drawer I check. I work the pie crust the way my mother taught me—cold butter, cold hands, don't overwork it. The dough comes together fast.
I roll it out on the floured counter. I crimp the edges. I slide it into the oven and set the timer.
Then I start on the table.
I set every place with the same precision I use on my spreadsheets. Forks aligned. Glasses centered. Napkins folded into clean rectangles. I move Demi's place card two seats down from Connor and put mine where Mavis had it last night. Not beside him. Just not at the far end.
Small adjustments. Nobody will notice. That's fine.
My phone is on the counter. I pick it up and open Rachel's thread.
I type one word.
*Tonight.*
Three dots appear almost immediately. It's barely past six. She's been awake.
*I'm watching my phone.*
I set the phone face-down and go back to the oven.
The kitchen fills with the smell of butter and warm pastry. Somewhere upstairs, a floorboard creaks. The house is starting to wake up.
I wipe down the counter. I refold my apron. I check the timer.
Thirty-two minutes until the crust is done.
I have a lot more than that before dinner.