She told him not to come over.

She said it twice, actually. Once on the phone, calm and sharp. Then again in a message she almost deleted before sending.
Do not come here tonight.
Then she changed out of her housecoat anyway.
Not into anything foolish. She was too old for foolish, or so she kept telling herself. She put on the dark blouse with the soft collar, brushed her hair until the silver lay smooth, and stood by the front window pretending she was only checking the rain.
At 9:17, headlights slipped across the wet porch boards.
He got out slowly. Same shoulders. Same habit of holding his hat when he was nervous. Thirty years ago, that little gesture had made her forgive him before he even apologized.
That was the trouble.
He knocked once.
She kept her hand on the lock and whispered, “Go home.”
Through the door, he said, “I tried.”
She hated how much that sentence did to her.
For a full minute, neither of them moved. The rain tapped against the porch roof. Somewhere in the kitchen, the old clock clicked like it was counting for both of them.
Then she opened the door.
Not wide. Just enough for warm light to fall across his coat.
“You should not be here,” she said.
He looked at her, really looked, and his voice came out rough.
“I know.”
She should have closed the door.
Instead, she stepped back.