Skip to the story

Get the day’s most viral storiesJoin 2,500+ readers. Free.

The Prom Dress Grandma Bought

Page 8

She set it down, sat on it, and held her purse in her lap, and looked across the gym at the doors where the kids would come in.

I saw Tasha come in about ten minutes later. She was with her sister and they sat on the far side, down low.

Tasha looked at me across the gym, and then she did something I didn’t expect. She nodded. Just once. And I nodded back.

I didn’t see Rory. I looked. I’ll admit it. I scanned the bleachers twice and the doors once, and then I told myself to quit, because I’d decided in that bathroom with the water running that I was not going to spend my daughter’s prom watching a door.

The principal got on the microphone at six thirty-two. The lights dimmed a little.

The first couple came through the balloon arch, and the gym went up in cheers and camera flashes, and the principal read their names off a card, and they walked the length of the floor.

Never miss the next one

Get a new story in your inbox every morning.

Facebook doesn’t show you every story we post. Our free newsletter does. Join 2,500+ readers.

Thank you!Your welcome email is on its way (check your Promotions tab), and tomorrow’s story will be waiting.

Madison was the fourth couple. She came in on the arm of a tall boy from the basketball team, and the beaded dress from the picture caught every light in the gym.

She looked lovely. I’ll say that. She looked happy, and I was glad, because she is a child too.

I felt someone sit down on the bench on the other side of Darla. I didn’t look right away.

Then I smelled it, that burnt-metal smell that never quite washes off a man who welds for a living, and I knew before I turned my head.

Rory sat with his elbows on his knees, his hands clasped between them, looking down at the gym floor.

He was wearing clean jeans and a button-down shirt I had never seen, still with the creases from the package. He hadn’t shaved in a day or two.

“Ma,” he said quietly.

“Rory,” Darla said. She did not turn her head. She kept her eyes on the floor where the couples were walking. Her purse stayed in her lap, both hands on it.

He reached into the chest pocket of that new shirt and took out a white envelope, folded once, with soft edges like it had been carried around a while.

He held it out in front of her, low, below the rail, where nobody else could see it.

“That’s three eighty-nine,” he said. “Plus the hem. Plus gas. I asked the lady at the shop what the dress cost. I called her on Monday after you posted. She remembered you. She said you tore the tags off.”

Darla looked at the envelope. She did not take it yet. “Where’d you get it?” she asked.

It was not an accusing question. It was the question a mother asks, and he answered it like a son.

“Welded gates for the Petersen feedlot out by Canistota,” he said.

“Three weekends. Cash. He had a whole line of pens that needed fixing, and his hired man broke his arm. I hauled my rig out there and did it on Saturdays and Sundays.”

“And you couldn’t tell her that,” Darla said. “Before.”

Rory was quiet. Down on the floor, the principal read another set of names.

A grandpa in the front row stood up to take a picture and his wife pulled him back down by his belt.

Somebody laughed. Rory watched all of it like he wasn’t seeing any of it.

“Tasha paid for Madison’s dress,” he said finally, very low.

On page 9

"Out of her own account. Her money from the dental office.

Your reading journey80% complete

Page 8of 10

Jump to a page

ReadCurrentLocked

Never miss the next one

Get a new story in your inbox every morning.

Facebook doesn’t show you every story we post. Our free newsletter does. Join 2,500+ readers.

Thank you!Your welcome email is on its way (check your Promotions tab), and tomorrow’s story will be waiting.
A new story every morningJoin 2,500+ readers. Free.

Get one great story every morning

Join 2,500+ readers. Free, unsubscribe anytime.

Thank you! Your welcome email is on its way (check your Promotions tab), and tomorrow's story will be waiting.