Chapter 3
On the night of the father-daughter dance, Sophie stood in front of my bedroom mirror wearing a pale blue dress.
She looked beautiful.
She also looked like someone waiting for bad news.
“What time is Grandpa free tonight?” she asked.
“Your dad is taking you.”
“I know.”
She smoothed the same wrinkle from her skirt three times.
“I just wanted to know.”
Daniel had texted that he was leaving work early. He had promised to be home by five thirty.
At five fifteen, I took his navy jacket from the closet and checked the pocket for his car keys.
Two printed tickets fell onto the floor.
Westfield Middle School Basketball Tournament.
Milo’s school.
Tonight.
The game started thirty minutes before Sophie’s dance.
At the bottom of the tickets was the printing date.
Three weeks earlier.
I opened our shared family calendar. Daniel had hidden the event from the main view, but the reminder remained attached to his account.
Milo’s game—promised Rachel I’d be there.
The front door opened.
Daniel walked in carrying a garment bag.
“See?” he called. “Plenty of time.”
I held up the tickets.
He stopped.
“What are these?”
“You know what they are.”
“I was going to explain.”
“When?”
He removed his work boots slowly.
“Milo’s game starts early. I can watch the first half and still make the dance.”
“You promised Sophie you would take her.”
“I will.”
“The dance starts while you’ll still be sitting in Milo’s gym.”
“I don’t have to stay for the whole game.”
“You promised Rachel you would.”
His eyes shifted toward the stairs.
“Keep your voice down.”
“When you promised Sophie, did you already have these tickets?”
Daniel said nothing.
“That is a yes.”
“I thought I could manage both.”
“No. You knew one of them would have to wait.”
His phone rang.
Rachel’s name appeared on the screen.
He answered.
I could hear her voice, fast and frightened. Milo had argued with his coach. He was threatening not to play. She needed Daniel to calm him down.
Daniel grabbed his keys.
“You’re leaving?”
“I have to handle this.”
“You don’t.”
“He’s upset.”
“So is your daughter.”
“Sophie is safe.”
There it was again.
Our daughter was safe, so she could be neglected.
I was capable, so I could be abandoned.
Our family was stable, so he could keep taking pieces from it.
“I thought Sophie would understand,” he said.
“No. You knew she loved you too much to punish you.”
“That’s not what this is.”
“You made two promises knowing you could only keep one. You just assumed hers would be the easier one to break.”
Sophie appeared at the top of the stairs.
Daniel’s expression softened immediately.
“Milo’s having a problem at the game,” he told her. “I’m going to help him, then I’ll meet you at the dance.”
She came down one step at a time.
“Before the first dance?”
“I promise.”
She glanced at the tickets in my hand.
“Do you want me to save you a chair?”
“Of course.”
“Okay.”
She did not sound hopeful.
She sounded tired.
Daniel kissed the top of her head and reached for the door.
“If you walk out now,” I said, “do you understand what you’re choosing?”
He turned back.
“Don’t turn a scheduling conflict into the end of our family.”
Then he left.
Sophie listened until his truck disappeared.
“I don’t want to go anymore.”
“You’re going.”
“With who?”
I called my father.
Dad answered on the second ring.
“I need a favor.”
“What time?”
I had not told him what I needed yet.
“Sophie’s father-daughter dance starts at seven.”
“I’ll be there at six thirty.”
“Your knee—”
“My knee isn’t making the promise.”
After we hung up, Sophie went upstairs to fix her hair.
I took two suitcases from the hall closet.
I packed our identification papers first. Then Sophie’s medication, schoolbooks, clothes, sketchbook and the stuffed rabbit she still slept with when she was frightened.
For myself, I packed work clothes, my laptop and the documents from the locked drawer in our bedroom.
I was not taking everything.
I was taking what we needed to stop coming back.
On my phone, I removed Daniel’s permission to change our shared calendar.
Sophie stood in the doorway.
“Should I draw another chair if he misses the dance?”
“No.”
“But that would be fifty.”
I zipped her suitcase.
“Forty-nine is where we stop counting.”
Dad arrived at six twenty-three in his old dark suit. A brace showed beneath his left trouser leg.
Sophie stared at it.
“Does it hurt?”
“Only when I move.”
“You have to move at a dance.”
“That does sound like poor planning.”
She smiled for the first time that evening.
Then her expression faded.
“Are you here to replace Dad?”
Dad looked at me before answering.
“No one replaces a father. But no child should walk into that room alone.”
“He isn’t replacing anyone,” I told her. “Grandpa came because he said he would.”
Dad carried Sophie’s dress bag to his car.
When he opened the trunk, he saw the two suitcases.
He placed the dress beside them and closed the trunk halfway.
“Are you coming home with me after the dance?”
I looked back at the house.
Daniel’s shoes were beside the door. His promise from Sophie’s birthday was still attached to the refrigerator.
Home before six. I promise.
“Just for tonight?” Dad asked quietly.
Sophie was no longer watching the street for Daniel’s truck.
“No,” I said.
I closed the trunk over our suitcases.
“Starting tonight.”
Dad drove us straight from the house to Sophie’s school, with our two suitcases still in his trunk.
We were not going back after the dance.
At the gym doors, Sophie looked once toward the parking lot.
“Do you want me to call him?” I asked.
“No.”
She slipped her hand into Dad’s.
“He knows where I am.”
Inside, silver streamers and strings of white lights crossed the ceiling. Fathers stood beside daughters in bright dresses, posing beneath a cardboard moon.
Sophie glanced at the entrance once.
Then the music teacher invited every girl to join her escort for the opening dance.
Dad held out his hand.
Sophie took it.
He moved carefully, one hand on her shoulder and the other holding hers. His left knee was stiff, and his steps were clumsy, but he had arrived twenty minutes early and walked her onto the floor exactly when he said he would.
When he turned the wrong way and nearly bumped into another couple, Sophie laughed.
She stopped looking at the door.
My phone vibrated.
Milo’s upset. I’m handling it.
No apology. No estimate.
A second message arrived before the song ended.
Coach says it’s resolved. Leaving now. Save me a dance.
I looked at Sophie laughing in Dad’s arms, then typed:
We already started.