The laughter started before I even reached the punch table.
I had barely stepped into the ballroom when I heard it.
A group of girls from my school were staring at my pale-blue dress, whispering to one another and trying not to laugh.
They weren’t very good at hiding it.
One of them, Lorraine, looked me up and down before leaning toward her friends.
“Did she sew that from an old curtain?”
Another girl pointed toward the waist.
“Look at those stitches.”
Someone else laughed.
“That looks like a shop-class costume.”
Their laughter grew louder.
My hands went numb.
They had no idea what that dress meant to me.
They didn’t know that every bead had been carefully pushed through the fabric by my grandfather’s tired, oil-stained fingers.
They didn’t know that five days earlier, he had died from a heart attack.
And they certainly didn’t know that the dress they were mocking was the last gift he had ever made for me.
I was six years old when my grandfather, Bill, became the person who raised me.
My parents had vanished from my life, leaving Grandpa to take on a responsibility he had never expected to carry at his age.
He didn’t complain.
He simply did what needed to be done.
We lived in a modest two-bedroom apartment above a laundromat. The rent was $925 a month, and there were plenty of times when I knew money was tight even though Grandpa tried his best to make sure I never felt it.
He worked hard.
During the day, he repaired cars.
Twice a week, he stocked shelves at a hardware store.
Most mornings, before I left for school, he would fold a $5 bill and leave it for my lunch.
It wasn’t much.
But to me, it meant everything.
Grandpa always found a way.
He would come home exhausted, his clothes smelling like motor oil, and still ask me about my homework.
If I had a problem at school, he listened.
If I was sick, he stayed beside me.
If I needed something, he somehow figured out how to provide it.
He wasn’t rich.
But I never doubted that I was loved.
Then prom season arrived.
For the girls at school, it seemed to be the most important event of the year.
They were comparing dresses, shoes, jewelry, hairstyles, and makeup appointments.
Lorraine was talking about a $1,200 designer gown as if spending that much on a single night were completely normal.
I knew better.
There was no way Grandpa could afford something like that.
I didn’t even want him to try.
So I started looking through thrift-store listings, searching for anything under $30.
I figured I’d find something simple.
Maybe it wouldn’t be beautiful.
Maybe it wouldn’t fit perfectly.
But that was okay.
I just wanted to go to prom without creating another financial burden for Grandpa.
One evening, he noticed what I was doing.
He sat beside me and looked at the listings on my phone.
Then he smiled.
“Sweetheart,” he said, “I’ll make sure you have the most beautiful dress.”
I immediately thought he meant he would give me some of his savings so I could buy one.
“Grandpa, no,” I told him. “Please don’t spend your savings on me. I’ll be happy with something from a thrift store.”
He didn’t argue.
He just smiled again.
But something changed after that conversation.
Over the next several weeks, Grandpa began coming home later than usual.
Sometimes it was after 10 p.m.
He would eat something quickly, then disappear into our living room.
The door would close.
And he wouldn’t come out for hours.
I could hear strange sounds coming from inside.
The hum of a sewing machine.
The movement of fabric.
Occasionally, the sound of him muttering to himself.
I didn’t understand what he was doing.
Then, about a month later, he called me into the living room.
There was a dress hanging from the closet.
“Try it on,” he said.
I stared at it.