My grandpa made my prom dress before he passed away. They laughed—until someone stood up for me.

“Oh my God, look!”

Lorraine stood near the drink table in a shimmery champagne gown that probably cost more than our rent.

Then I heard her voice.

Her friends turned in slow motion, like a pack of birds spotting something small. They looked at my dress and started laughing.

The same girls who’d always mocked me at school because of my clothes couldn’t help themselves.

“Oh, look, the local frog finally found a dress that matches her!” one commented.

Someone giggled behind a manicured hand.

Her friends turned in slow motion.

Another girl tilted her head and squinted at my seams.

“That’s obviously a rag. Did you sew it in shop class?”

“Look at those stitches. It’s literally homemade!”

I couldn’t feel my hands.

I couldn’t feel anything except the ache behind my eyes and the thought of Grandpa’s fingers guiding a thread through fabric.

I couldn’t feel my hands.

I opened my mouth to say something, anything, but I didn’t even have the strength to argue.

So I turned around. I was going to leave.

I was going to walk back to that apartment and cry into the pillow that still smelled of my grandpa’s aftershave. I was never going to tell anyone that this was how I’d said goodbye to him.

Then a hand closed gently around mine.

I was going to leave.

I looked up. Glenn.

He wore a dark navy suit and stared at me with something I couldn’t quite name. Not pity. Something quieter. Sadder.

“Tina.”

“Please let go,” I whispered. “I just want to leave.”

“Stay right here for 10 minutes.”

“Glenn, I can’t.”

“Please.” His grip tightened just barely. “I’ll be back. I promise.”

He wore a dark navy suit.

Glenn let go before I could argue and walked straight across the dance floor.

I was confused as I watched him weave between couples, past the punch bowl, past Lorraine, who lifted her chin as if she expected him to stop and flirt with her. He didn’t even look at her.

The most popular boy kept walking up the three shallow steps to the stage and leaned over to say something to the DJ. The DJ nodded. The music cut off mid-song.

Glenn let go before I could argue.

The ballroom noise rolled to a confused stop.

Heads turned. Someone laughed nervously, then stopped when nobody joined in.

Glenn took the microphone.

He tapped it once. The soft thud echoed against the walls.

My legs felt like water, and I gripped the back of a chair to stay upright.

Glenn took the microphone.

“Sorry to interrupt,” Glenn said. His voice sounded steady, but I could hear something underneath it, something raw. “I know this isn’t part of the program.”

Lorraine’s smile stretched wider, as if she thought this was going to be some kind of prank on the poor girl.

I saw her elbow her friend, who snickered.

Glenn’s eyes found mine across the room.

Lorraine’s smile stretched wider.

“Before anyone laughs again,” he said slowly, “there’s something all of you need to know about Tina’s dress.”

The whispering died. Even the servers by the wall stopped moving.

“And about the man who made it.”

Somebody dropped a fork. The clink was so loud in the silence that I flinched.

Lorraine’s mouth opened, then closed. Her hand drifted down from her hip as if she’d forgotten what to do with it.

“There’s something all of you need to know.”

Glenn raised the microphone a little higher, took one breath, and looked out across a ballroom that suddenly belonged entirely to him.

“Tina’s grandpa, Bill, worked at my family’s auto shop for 20 years. He taught me to change a tire when I was 10. He covered for my dad during the holidays. And when my family hit a rough patch while I was in eighth grade, he quietly paid for my baseball uniform and never told a soul.”

The room didn’t move.

I could hear my own breathing.

“He taught me to change a tire when I was 10.”

“A month ago, Grandpa Bill asked to borrow the old industrial sewing machine in the back of the shop. The one my grandma used to use for upholstery. Every night after his evening shift at the hardware store, he came back to the shop and taught himself, stitch by stitch, how to sew a prom dress for his granddaughter.”

Glenn’s voice cracked.

“That dress you’re laughing at is the last thing a dying man made with his own hands for the girl he loved most in the world. And I’m the only person in this room who watched him learn to make it.”

Grandpa Bill asked to borrow the old industrial sewing machine.

Lorraine’s face, along with those of her friends, turned red. Nobody laughed.

Glenn walked off the stage, crossed the whole ballroom, and stopped in front of me.

“Would you dance with me?”

I nodded because I couldn’t speak.

The crowd parted as if it were nothing.

As we danced, tears slid down my cheeks, and I didn’t bother wiping them away.

“Would you dance with me?”

Grandpa had once mentioned a kid at the shop, the owner’s son, whose dad worked long hours and who used to hang around after school. I never asked who he was.

“Your grandpa showed me a picture of you the week before he died,” Glenn said softly. “He told me you were the best thing he ever did with his life.”

***

Later, Lorraine came up to me by the door. She wouldn’t meet my eyes.

“I’m sorry, Tina. Really.”

“Your grandpa showed me a picture of you.”

“Okay,” I said.

Just that. No warmth, no cruelty. Just “okay.”

***

I later went home, hung the dress carefully in the closet, and touched Grandpa’s photo on the shelf.

“Thank you,” I whispered. “For every stitch.”

In that moment, I felt his presence around me.