Prom night arrived before I was ready.
Eli appeared on our porch wearing a thrifted suit. A garment bag hung over his arm like something sacred.
Hazel opened her bedroom door intending to refuse him.
Then she saw the gown.
Ivory silk. Huge roses blooming across the skirt like a living garden.
“Eli,” she whispered. “Where did you…”
“Just put it on, Hazelnut.”
The nickname struck me like lightning. For a second my knees nearly gave out.

I remembered Mason teaching Eli how to drive stick shift the summer before he died. I remembered him ruffling Eli’s hair like a younger brother.
Hazel stepped backward.
“I can’t. Eli, I can’t.”
He never pressured her. Instead, he laid the dress across her desk chair and sat on the floor. Suit and all. Leaning against her bookshelf.
“Then I’ll sit here. Your brother made me promise, before the accident. He said if you ever got quiet, I had to get loud enough for both of us.”
A broken little sound escaped her.
“One song,” Eli said. “That’s all. Then I bring you home.”
The silence stretched.
I watched from the hallway as she covered her mouth with both hands. She looked at the dress. She looked at him.
Then she lifted the gown from the chair as though it weighed nothing at all.
Ten minutes later, she came downstairs.
For the first time in a year, she looked at herself in a mirror and did not flinch.
One Song
By the time we reached the gym, all the color had drained from her face.
At the entrance, she froze. One hand gripped the doorframe. The other squeezed mine so tightly my ring dug into bone.
“Mom. I can’t go in there. They’re all in there.”
“One song,” Eli said softly.
He did not touch her. He simply offered his arm and waited.
“If you want to leave after the first note, we leave. I swear it.”
She inhaled. Exhaled.
Then she took his arm.
Inside, heads turned.
The same students who had once whispered suddenly fell silent.
From the parents’ section, I felt myself come undone.
Then Eli walked toward the DJ booth.
He stood there for a moment.
Finally, he picked up the microphone.
“Sorry. I have to — I have to say one thing.” He swallowed. “Hazel. Look under the biggest rose.”
Her hands trembled as she reached into the gown.
She pulled out a folded strip of embroidered silk.
Then she made a sound I had never heard before.
Holding it up, she let the light reveal the dark stitching.
“That dress,” Eli said softly, “is made of every word that tried to break her. I turned each one into something else. One a night. For as many nights as I had.”
Then he stepped away from the microphone.
Without another word.
The entire room seemed to stop breathing.
From where I stood, I watched faces around the dance floor.
I saw a girl in a green dress recognize her own handwriting hidden in a petal. Her hand flew to her mouth. A boy two tables away went perfectly still.
The first girl approached Hazel. She whispered something I could not hear.
Then another girl came forward.
Then the boy.
Tears streamed down his face.
And finally, Hazel cried.
Not from shame. Not from humiliation.
But because she had finally been seen.
Mason’s Promise
Later that night, I drove home alone.
I walked into Mason’s old room.

I placed my hand on his dresser and whispered into the quiet:
“Someone kept your promise, baby. She wasn’t alone.”
And for the first time in a long while, I knew something with certainty.
Tomorrow, she would sit at the breakfast table again.