I paid for my parents to fly out and see me for the first time in four years. They stayed at my sister's house 30 minutes away. I set the table every night for a week. They never came. On their last day, Mom texted: "Maybe next time, sweetie!" I was the bank. Not the daughter. So I shut it down.

Four hours passed. At noon, I saw a post from Hannah. They were at a waterfront restaurant—the kind with a three-month waiting list. My parents were beaming. The caption read: “Best surprise visit ever. The kids are spoiled rotten this week.” My mother had commented: “Wouldn’t miss it for the world.”

The irony was a physical weight. She hadn’t missed me for four years, yet she wouldn’t miss a baseball game with Hannah’s toddlers “for the world.”

At 3:00 p.m., I called my father. The background was a cacophony of domestic life: shrieking children, clinking porcelain, Hannah’s sharp laughter.

“Hey, Soph,” he said, his voice as casual as if we spoke every day. “Everything okay?”

“I was checking on dinner,” I said, my voice tight. “I’ve got the table set again.”

There was a pause, the kind of silence that precedes a practiced excuse. “Tonight might be tricky, sweetheart. Hannah’s place is just more convenient with the little ones. And honestly, your mother doesn’t want to keep packing up and driving back and forth.”

“Packing up?” I asked, my grip tightening on the phone. “Dad, I paid for a rental car so you wouldn’t have to worry about convenience. It’s a thirty-minute drive.”

He sighed, the sound of a man inconvenienced by his daughter’s existence. “We’re in the same city, Sophia. We’re seeing you… generally. Don’t make this a thing.”

Generally. To them, my presence was a footnote; Hannah’s was the main text. I hung up and walked to my office, opening my laptop. I didn’t look at blueprints or restoration schedules. I looked at my financial history.

For four years, while I was restoring historic landmarks, I had been secretly restoring my parents’ lives. I had paid $1,200 a month toward their mortgage when my father’s consulting firm collapsed. I had covered my mother’s expensive heart prescriptions when their insurance “got messy.” I had even paid for Hannah’s emergency childcare—once, then twice, then so often it became an invisible salary.

The total on the spreadsheet made my blood run cold: $62,840.

That number didn’t include the flights for this trip. It didn’t include the rental car. It didn’t include the groceries currently rotting in my refrigerator. I had been the silent benefactor of a family that treated me like a distant creditor.

I was about to close the laptop when a new email alert popped up: Hannah had used my stored credit card info on a shared account to book a luxury beach rental for “one last family hurrah” tomorrow—the day I was supposed to finally see them.


Act III: The Spreadsheet of Sorrows