PART 2
Caleb stood beneath the stage lights with one hand wrapped around the microphone.
For a few seconds, he said nothing.
He simply looked across the ballroom.
The music had stopped. Hundreds of students stared back at him. Teachers stood along the walls. Even the photographer near the entrance had lowered his camera.
I remained beside the doors, frozen.
My hand still tingled where Caleb had grabbed it.
Across the room, Madison and her friends—the girls who had spent the last five minutes tearing apart the last thing my grandfather had ever made—watched Caleb expectantly.
Madison even smiled.
She probably thought he was about to make a joke.
Caleb looked directly at her.
“I heard what some of you were saying about Nora’s dress.”
Madison’s smile disappeared.
A murmur moved through the room.
Caleb continued.
“You called it cheap.”
Silence.
“You called it ugly.”
His eyes moved toward Madison’s friends.
“And somebody called it a rag.”
One girl immediately stared at the floor.
My stomach tightened.
I didn’t want this.
I didn’t want hundreds of people looking at me.
I didn’t want pity.
I just wanted Grandpa.
I reached for the door.
Then Caleb said something that stopped me.
“Do any of you know who made that dress?”
Nobody answered.
Caleb looked toward me.
“Her grandfather did.”
A few whispers rippled through the ballroom.
“He worked two jobs,” Caleb continued. “And after working all day, he spent his nights learning how to sew that dress because he couldn’t afford to buy Nora one.”
My throat closed.
How did he know that?
I hadn’t told Caleb.
I’d barely told anyone.
“He measured fabric when Nora was asleep. He redid the sleeves three times because he didn’t think they looked right. And apparently, the first zipper he put in was so crooked he ripped the entire back seam apart and started over.”
A few people laughed softly.
Not cruelly.
Warmly.
Exactly the way Grandpa had laughed when he’d shown me that crooked zipper afterward.
My breath caught.
There was no possible way Caleb could know that.
I stared at him.
He continued.
“He finished the dress five days before he died.”
The ballroom became completely silent.
Someone near the dance floor whispered, “Oh my God.”
Madison’s face went pale.
Caleb’s voice softened.
“So tonight, when you were laughing at Nora, you weren’t laughing at something she bought because she couldn’t afford something better.”
He paused.
“You were laughing at the final gift a grandfather made for the girl he raised.”
Nobody moved.
I pressed a hand over my mouth.
Suddenly I couldn’t breathe.
I pushed through the doors.
“Nora!”
I heard Caleb call after me.
But I kept walking.
I made it halfway down the hallway before he caught up.
“Nora, wait.”
I spun around.
“How did you know?”
He stopped.
“What?”
“The zipper.”
His face changed.
“You said he redid the zipper. You said he worked on it while I was asleep.”
Caleb looked toward the ballroom doors.
Then back at me.
“How do you know those things?”
For the first time since I’d known him, Caleb looked nervous.
Not embarrassed.
Scared.
“Nora, there’s something I need to show you.”
“What?”
“Not here.”
My grief turned instantly into anger.
“You just announced my grandfather’s death to the entire senior class.”
“I know.”
“You told them things I never told you.”
“I know.”
“So tell me how you know.”
He hesitated.
Then reached into the inside pocket of his jacket.
He pulled out a folded piece of paper.
My anger vanished.
I recognized the handwriting immediately.
Grandpa’s.
My knees almost buckled.
“Where did you get that?”
Caleb held it carefully.
“Your grandfather gave it to me.”
The hallway seemed to tilt.
“No.”
“Nora—”
“He didn’t even know you.”
“Yes, he did.”
I stared at him.
Caleb unfolded the letter.
“About six weeks ago, I started working evenings at Miller’s Hardware.”
I remembered Grandpa mentioning a new kid at work.
He’d called him “that basketball boy.”
I hadn’t cared enough to ask who he meant.
“Your grandpa figured out pretty quickly that we went to the same school,” Caleb said.
Despite everything, I could almost hear Grandpa’s voice.
You’re that basketball boy, aren’t you?
Caleb continued.
“He talked about you constantly.”
My eyes burned.
“What did he say?”
Caleb smiled.
“That you were stubborn.”
A laugh escaped me before I could stop it.
“That sounds like him.”
“He said you pretended not to care what people thought, but you cared more than you admitted.”
That sounded like him too.
“He told me about the dress because he kept coming into work exhausted. One night I asked him why he was barely awake.”
Caleb looked down at the letter.
“He told me he was learning to sew.”
I closed my eyes.
“He made me promise not to tell you.”
“Then why did he give you a letter?”
“He didn’t give it to me at first.”
Caleb swallowed.
“The day before he died, he came into work even though he wasn’t scheduled. He handed me this envelope.”
My heart began pounding.
“He said, ‘If anything happens to me before prom, make sure Nora gets this.’”
My eyes snapped open.
“What?”
“I thought he was being dramatic. I told him he’d be fine.”
Caleb’s voice cracked slightly.
“He just smiled and said, ‘Everybody thinks they have more time.’”
That sounded so much like Grandpa that my legs nearly gave out.
Caleb reached for my arm.
I pulled away.
“Why didn’t you give it to me?”
His face tightened.
“I tried.”
“When?”
“The funeral.”
I remembered seeing Caleb there.
At the back of the church.
I’d assumed he’d come with classmates.
“I couldn’t do it,” he admitted. “You were standing beside the coffin, and everyone kept hugging you, and you looked like you could barely breathe.”
“So you kept it?”
“He told me something else.”
“What?”
Caleb looked at the letter again.
“He said not to give it to you until you wore the dress.”
I stared at him.
“What exactly did he write?”
Caleb held out the letter.
My hands shook as I took it.
The paper smelled faintly like sawdust and machine oil.
Grandpa.
I unfolded it.
Sweetheart,
If you’re reading this, then either Caleb followed instructions or I have come back from the grave to annoy you personally.
I laughed through my tears.
Of course.
Of course that was how he’d begin.
I kept reading.
I know you.
If I’m gone, you’ll want to hide.
You’ll tell yourself you don’t care about dances or photographs or pretty dresses anymore.
But grief doesn’t get to steal everything.
So wear the dress.
Not because it’s perfect. Lord knows it isn’t. That left sleeve nearly killed me.
I touched the sleeve.
My vision blurred.
You spent too many years believing that expensive things are worth more.
They aren’t.
Price and value are different things.
Anybody can buy something expensive.
Love costs time.
And time is the one thing nobody gets back.
By then, tears were falling onto the page.
But there was more.
And sweetheart, if anybody laughs at that dress, don’t waste your anger on them.
They simply haven’t learned yet.
One day they will.
I hope life teaches them gently.
I couldn’t continue.
I lowered the letter.
Caleb stood silently in front of me.
“He knew,” I whispered.
“Knew what?”
“That people might laugh.”
Caleb nodded.
“He worried about you.”
I looked toward the ballroom.
“I can’t go back in there.”
“Yes, you can.”
“I don’t want their pity.”
“Then don’t take their pity.”
I frowned.
Caleb extended his hand.
“Take my dance instead.”
I stared at it.
“You’re serious?”
“Completely.”
“You don’t even like me.”
His eyebrows rose.
“Who told you that?”
“Nobody.”
“Then maybe don’t invent my opinions for me.”
Despite myself, I smiled.
He smiled back.
Then the ballroom doors opened.
Madison stepped into the hallway.
Her face was red.
Behind her stood two of her friends.
“Nora.”
I immediately stiffened.
She walked toward me.
For years, Madison had treated cruelty like entertainment.
She’d laughed at my thrift-store shoes.
My old backpack.
My lunch.
Once, sophomore year, she’d asked loudly whether my sweater had survived the Great Depression.
I’d hated her ever since.
Now she couldn’t meet my eyes.
“I didn’t know,” she said.
I said nothing.
“If I’d known about your grandfather…”
I folded his letter carefully.
“What?”
She looked at me.
“You wouldn’t have laughed?”
Her mouth opened.
Nothing came out.
“Would the dress have looked different if you’d known?”
“No.”
“Would it suddenly stop being homemade?”
“No.”
“Then why does knowing he died change anything?”
Madison’s eyes filled with tears.
Her friends looked uncomfortable.
I didn’t feel triumphant.
I just felt tired.
“I don’t need you to feel sorry for me,” I said.
“I don’t.”
“Good.”
She swallowed.
“I am sorry, though.”
I studied her.
Maybe she meant it.
Maybe she didn’t.
Grandpa’s words returned to me.
I hope life teaches them gently.
I nodded once.
“Okay.”
That was all.
I didn’t forgive years of cruelty in a hallway.
But I didn’t need to carry the moment any further either.
Madison stepped aside.
Caleb offered me his hand again.
This time I took it.
We walked back into the ballroom together.
Everyone stared.
For one terrifying second, I nearly turned around again.
Then someone started clapping.
One person.
Then another.
Then dozens.
Soon the entire room was applauding.
My cheeks burned.
I wanted to disappear.
Caleb leaned toward me.
“For the record, I didn’t plan this part.”
“I hate you.”
“You’re welcome.”
I laughed.
Actually laughed.
For the first time since Grandpa died, the sound didn’t feel wrong.
The DJ slowly restarted the music.
People returned to dancing.
Caleb led me toward the center of the floor.
“I should warn you,” I said, “I can’t dance.”
“Perfect.”
“Why?”
“Neither can I.”
“That cannot possibly be true.”
“It absolutely is.”
Thirty seconds later, he stepped on my foot.
I stared at him.
“You weren’t kidding.”
“Nope.”
Grandpa would have loved this.
The thought hurt.
But for once, the hurt came with something warm beside it.
I looked down at the dress.
The stitching wasn’t perfectly straight.
One seam near my waist curved slightly.
The left sleeve really was different from the right.
I’d never noticed before.
Now those imperfections felt precious.
They were proof of his hands.
Proof of evenings spent under lamplight.
Proof that somebody had loved me enough to give away hours of his life without asking for anything in return.
“Thank you,” I whispered.
Caleb misunderstood.
“You don’t have to thank me.”
“I wasn’t talking to you.”
He smiled.
We danced until the song ended.
Then another began.
And another.
Eventually I went to the restroom to fix my makeup.
When I returned, Caleb was waiting near our table.
But something had changed.
His face had gone pale.
“What happened?”
He didn’t answer.
He was staring at my dress.
“What?”
“Nora…”
“What?”
He pointed toward my waist.
“Your seam.”
I looked down.
The curved seam I’d noticed earlier had started coming loose.
“Oh no.”
A tiny section of thread dangled from the fabric.
“Grandpa must’ve missed it.”
Caleb crouched slightly.
“Wait.”
“What?”
“That isn’t a normal seam.”
I frowned.
He carefully touched the loose section without pulling it.
“There are two layers here.”
“So?”
“So there’s something between them.”
My heart stopped.
“What do you mean?”
“I can feel something.”
We hurried into the empty hallway.
I found a small pair of scissors in the emergency sewing kit the school had placed near the restroom.
My hands shook.
“Should I cut it?”
Caleb looked uncertain.
“It might damage the dress.”
I thought of Grandpa.
Then of the strange curve in the stitching.
He wasn’t a skilled tailor.
But he’d been meticulous.
He’d ripped out an entire zipper because it wasn’t straight.
Why would he leave one seam strangely curved?
Unless he’d meant to.
I carefully snipped one thread.
Then another.
The fabric opened.
Something slipped into my hand.
A tiny brass key.
Caleb stared at it.
“What is that?”
“I don’t know.”
Attached to the key was a small paper tag.
Three words were written on it.
Miller’s. Locker 17.
My pulse raced.
“The hardware store?”
Caleb nodded slowly.
“There are employee lockers in the basement.”
“Did Grandpa have one?”
“Yeah.”
“Number seventeen?”
“I don’t know.”
I closed my fingers around the key.
Suddenly Grandpa’s letter felt heavier in my pocket.
We left prom twenty minutes later.
Maybe that sounds ridiculous.
Maybe I should have stayed.
But nothing in that ballroom mattered anymore.
Caleb drove.
Miller’s Hardware was closed, but Caleb had an employee key for the side entrance.
“We could get fired for this,” he whispered.
“You’re seventeen.”
“Exactly. This job represents nearly my entire net worth.”
I almost smiled.
We entered.
The store was eerie in darkness.
Rows of tools stretched into shadow.
Caleb turned on his phone flashlight and led me downstairs.
The employee lockers lined the basement wall.
11.
12.
13.
My heartbeat accelerated.
14.
15.
16.
Then—
17.
A faded name sticker was still attached.
JACK HARPER.
My breath caught.
I inserted the brass key.
It turned.
Inside was a wooden box.
Nothing else.
Caleb lifted it carefully.
My name was carved into the lid.
NORA.
We placed it on a workbench.
I opened it.
Inside were photographs.
Dozens of them.
Me at seven with missing front teeth.
Me at ten holding a science-fair ribbon.
Me at thirteen asleep on the couch.
Me and Grandpa fishing.
Me blowing out birthday candles.
Underneath them was an envelope.
FOR NORA.
I opened it.
Sweetheart,
If you found the key, then congratulations.
You have discovered that your grandfather was unnecessarily dramatic.
Caleb laughed softly.
I was crying too hard to laugh.
I continued.
There are things I should have told you years ago.
Things about your mother.
My hands froze.
My mother had died when I was six.
At least, that was what Grandpa had always told me.
I looked at Caleb.
He had stopped smiling.
I returned to the letter.
I told you your mother died because I believed that was kinder than the truth.
I felt the room spin.
“No,” I whispered.
Caleb moved beside me.
I kept reading.
Your mother, Emily, did not die.
The letter slipped from my fingers.
For several seconds, neither of us moved.
Then Caleb picked it up.
I snatched it from him.
My eyes raced across Grandpa’s handwriting.
She left.
There were reasons.
Some were hers.
Some were mine.
And some you are old enough to understand now.
I wanted to tell you myself.
I kept waiting for the right time.
That was cowardly.
If I’m gone before I manage it, forgive me.
At the bottom of the box you’ll find what you need.
My hands plunged beneath the photographs.
There was another envelope.
Inside was a photograph I’d never seen.
A young woman stood beside Grandpa.
She had dark hair.
My eyes.
My smile.
Written on the back was:
Emily Harper — 2009.
Below it was an address.
Not an old address.
A current one.
There was also a phone number.
I stared at it.
“My mother is alive.”
Caleb said nothing.
I looked again inside the box.
There was one final object.
A sealed envelope.
On the front, Grandpa had written:
DO NOT OPEN UNTIL YOU SPEAK TO EMILY.
Underneath, in smaller letters:
Nora, whatever she tells you, remember that there are two sides to what happened.
My hands went cold.
“What happened?” Caleb whispered.
“I don’t know.”
Then his phone buzzed.
He glanced at the screen.
His expression changed.
“What?”
He didn’t answer.
“Caleb.”
He slowly turned the phone toward me.
An unknown number had sent him a text.
One sentence.
DON’T LET NORA CONTACT HER MOTHER.
I stared at the message.
Another appeared.
YOU HAVE NO IDEA WHAT JACK DID.
The basement suddenly felt much colder.
“Who has your number?” I whispered.
“People from school. Work. Friends.”
“Does anyone know we’re here?”
Caleb shook his head.
Then we heard something upstairs.
A metallic crash.
We both froze.
“Did you lock the door?” I whispered.
“Yes.”
Another sound.
Footsteps.
Slow.
Deliberate.
Moving through the darkened hardware store above us.
Caleb switched off his phone flashlight.
The basement fell black.
My fingers closed around Grandpa’s final unopened envelope.
The footsteps stopped directly above us.
Then my phone rang.
The screen illuminated my face.
UNKNOWN NUMBER.
I stared at Caleb.
He shook his head.
Don’t answer.
The phone continued ringing.
Once.
Twice.
Three times.
Then it stopped.
A voicemail notification appeared.
My hands trembled as I lifted the phone to my ear.
A woman’s voice whispered through the speaker.
“Nora… my name is Emily.”
I stopped breathing.
“I’m your mother.”
A pause.
Then she said the words that changed everything.
“And if Jack is dead, you need to get out of that store right now.”
Upstairs, the basement door slowly began to open.
…If you want to know what happened next, please type “YES” and like for more.
