But every spring… I did.
Because Michael had asked me to keep it forever.
“I’ll keep my boutonniere,” he’d said. “You keep your corsage. Then when we’re old and wrinkled…” He’d grinned. “…we’ll see whose flower survives longer.”
I remember rolling my eyes.
“You’ve already planned on us being wrinkled?”
Life had other ideas.
***
Michael and I started dating halfway through sophomore year.
He was the kind of person who couldn’t walk across the school parking lot without stopping to help somebody.
I was the girl who always carried two library books instead of one because I liked having a backup.
He forgot homework. I color-coded mine.
He spoke to strangers. I apologized to telemarketers before hanging up.
People constantly asked what we saw in each other.
Michael always answered first.
One afternoon, we were supposed to meet for a movie.
He arrived 20 minutes late.
I crossed my arms. “You forgot.”
“No.” He pointed toward the gas station across the street. “Mrs. Donnelly locked her keys in her car.”
I sighed. “You helped her.”
“She had melting ice cream.”
“You missed the previews.”
He smiled. “They’ll make more movies.”
I tried not to laugh.
Failed.
That was Michael. He honestly believed every person having a bad day deserved his full attention.
Sometimes it drove me crazy. Most of the time, it made me love him even more.
Prom night arrived warm enough that nobody needed jackets.
My mother cried while pinning my hair. My father pretended he wasn’t emotional until he accidentally called Michael “son.”
Michael arrived exactly nine minutes late.
I opened the front door with my hands on my hips.
He looked guilty. “I can explain.”
“You stopped to help someone.”
“The Cooper’s dog got loose.”
I stared at him. “You chased a golden retriever in a tuxedo?”
“For almost 15 minutes.”
I shook my head. “I don’t know whether to kiss you or yell at you.”
He smiled. “I’m hoping for the first one.”
I laughed before I could stop myself.
My mother whispered from the kitchen,
I intended to.
The gym looked magical.
Thousands of tiny lights reflected off silver streamers hanging from the ceiling.
Someone had transformed our ordinary basketball court into something that looked like it belonged inside a classic movie.
Michael spun me around during our first dance.
“You know…”
“I think we’re underdressed.”
I looked down at my gown. “We’re literally wearing formal clothes.”
He nodded toward the decorations. “The balloons look expensive.”
I laughed so hard the couple beside us started laughing too, even though they hadn’t heard the joke.
That happened a lot around Michael.
Happiness spread out from him without asking permission.
Near the end of the evening, they announced Prom King and Queen.
Neither of us expected to win.
When they called our names, Michael looked behind him because he thought they’d made a mistake.
“They mean you,” I whispered.
He leaned toward me. “I knew hanging around the smart girl would eventually pay off.”
“You are impossible.”
He squeezed my hand all the way to the stage.
Someone placed a plastic crown on my head. Michael’s tilted sideways immediately.
The photographer tried three different times to straighten it. Each time Michael accidentally knocked it crooked again.
By the fourth attempt, I was laughing too hard to stand still.
The pictures turned out perfect anyway.
We looked happy.
When the band announced the final slow song, Michael found me before anyone else could ask.
He wrapped one arm around my waist. The other rested gently against my back.
For a while, neither of us spoke.
I rested my head against his shoulder.
“If you don’t let go…” I smiled. “…we’re going to miss graduation.”
He laughed softly.
“I’ve waited three years to dance with you like this.” He looked into my eyes. “Five more minutes won’t hurt.”
The song ended too soon.
We stood there another few seconds while everyone around us gathered jackets and cameras.
Finally, Michael kissed my forehead. “Don’t move.”
I frowned. “Where are you going?”
“I left something in my truck.”
“What?”
“If I tell you…” He smiled. “…it won’t be a surprise.”
I folded my arms. “You’ve got exactly five minutes.”
He started jogging toward the parking lot.
Halfway across, he turned around. Raised one hand. And grinned that ridiculous grin that always made me forgive him for being late.
Then he disappeared between two rows of parked cars.
I waited.
Five minutes became 10. Ten became 20.
Someone finally asked, “Has anybody seen Michael?”
At first, nobody worried.
He was probably helping someone.
Changing a flat tire.
Jump-starting a battery.
Giving directions.
That was the obvious explanation.
Then 30 minutes passed.
Teachers searched the parking lot.
His truck was gone.
By sunrise, the police had begun asking questions.
Three days later, they found his pickup abandoned on an empty country road almost 40 miles away.
The keys were still in the ignition.
His tuxedo jacket lay neatly folded across the passenger seat.
Inside the glove compartment was a tiny wrapped box with my name on it.
A silver bracelet.
The surprise he’d promised. Brought from a store nearly 45 miles away.
Two years after prom night and several rumors, Michael was declared legally dead.
The judge closed the file.
My heart didn’t.
Life didn’t stop after the court declared Michael was gone. It simply stopped asking me what I wanted.
The first wedding invitation arrived six months later.
I went. Smiled for the photographs. Then, just before the first slow dance, I slipped out the side door and drove home.
The second invitation came the following spring.
I mailed a gift.
Didn’t attend.
After that, people slowly stopped trying to set me up.
No one was unkind. They simply accepted that some stories never found another chapter.
I found work in the elementary school cafeteria almost by accident.
It was supposed to be temporary.
Forty years later, I was still there.
Children have a way of stitching little pieces of your heart back together without asking permission.
I knew who hated peas.
Who needed their sandwich crusts cut off.
Who always forgot lunch on Thursdays because their dad worked the night shift.
One little boy hid broccoli inside his milk carton every Monday.
I pretended not to notice until he was old enough to think he’d fooled me.
Life wasn’t the one I’d imagined. But it was still a life.
Every spring, though, I opened the cedar box.
The corsage remained. Michael’s boutonniere didn’t.
It felt wrong… like a sentence missing its final word.
Then came last Thursday.
I had just finished breaking up an argument over mashed potatoes between three second-graders when a little girl stepped out of the lunch line.
I knew her as Tori.
Without saying a word, she walked over and carefully placed an old white rose boutonniere into my hands.
Then she looked up at me and whispered, “It must be with you.”
Before I could ask what she meant, she skipped back to the lunch line.
The boutonniere matched my corsage perfectly.
The room shifted beneath me.
One moment I was serving mashed potatoes.
The next, I was sitting on the cafeteria floor with 40 years of certainty unraveling in my hands.
The school nurse insisted I lie down.
I refused.
“I’ve waited 40 years.” My voice barely sounded like mine. “I can stay awake another hour.”
Twenty minutes later, lunch ended and the cafeteria emptied.
Only two people remained.
Me.
And a woman standing quietly in the doorway. She couldn’t have been much past 27 or 28.
She looked at me with the same expression I’d seen in parents waiting outside emergency rooms.
Hope mixed with guilt.
“My name is Rebecca,” she said, her voice trembling. “I’m Tori’s mother.”
My fingers closed around the boutonniere.
Rebecca swallowed.
“My grandmother wanted you to have it, Giselle.”
She pulled out an old cookie tin.
The paint had faded years ago.
Inside lay a tiny handkerchief folded with extraordinary care.
Rebecca rested the tin between us.
“My grandmother kept this until she died three months ago.” She gently unfolded the handkerchief. “She found the flower wrapped in this.”
I couldn’t look away.
Rebecca took a slow breath.
“Grandma wrote everything down before she passed away.” She handed me several pages. “I thought it would be easier if I read them.”
I nodded.
“I was 42 years old the night Michael found me,” began the first line.
The room disappeared.
Only Rebecca’s voice remained.
“I’d been driving home with my daughter.”
“My mother,” Rebecca said.
“There’d been days of heavy rain.
The river had flooded over Miller Bridge.
The car hydroplaned. It broke through the guardrail and rolled halfway down the embankment.
I couldn’t open the driver’s door. My girl was crying. Then someone started climbing down toward us. He was wearing a tuxedo.”
I already knew.
Even before she said his name.
A smile found its way through my tears.
Of course he was.
“He kept apologizing. I remembered that most. He kept saying… ‘I’m sorry… someone’s waiting for me.'”
My hands covered my mouth as Rebecca kept reading.
“He broke the window. Helped me climb out. Then he looked back into the car.
My daughter was still inside. He said… ‘One more minute.'”
I closed my eyes.
That was Michael… always believing one more minute would be enough.
“He took the white flower off his jacket.”
I gently touched the boutonniere. A tiny yellowed note was tied beneath the ribbon.
It finally found its way back.
The sentence below made me literally collapse on the floor.
To his sweetheart, Giselle.
“Continue reading,” I whispered as Rebecca helped me onto a chair.
She nodded and looked down at the paper.
“He tucked it inside the handkerchief. I asked why.
He smiled and said… ‘If anything happens… this belongs to Giselle.'”
I cried without making a sound.
Even then, Michael had still been trying to come back.
“He carried my daughter toward the road. I had just taken her…” Rebecca stopped. “…when another truck lost control. The impact destroyed what remained of the guardrail. The current was already violent. Michael disappeared into the river.”
The mystery I’d lived with for 40 years suddenly fit together.
Rebecca continued quietly.
“I only knew one name… Giselle.
He told me he’d left her at prom while he rushed back to the store for a gift he’d mistakenly believed was in his truck. He had promised to return in five minutes, and every word made it clear he was desperate to get back to her. I searched newspaper stories, but there were several girls named Giselle in neighboring counties, and I never knew which one Michael meant.”
My heart sank like a stone.
“Then my husband accepted work in another state. We moved. I packed away the handkerchief. And the flower.”
Tears filled Rebecca’s eyes.
“Grandma kept telling herself, ‘When I know enough… I’ll find her.'” Rebecca looked down. “But life kept happening. Every year it became harder to admit she’d waited another year.”
After her grandmother’s funeral, Rebecca searched for me. Three days ago, Tori mentioned a kind woman named Giselle who worked in her new school cafeteria. When she added that she’d overheard a coworker asking about my prom, Rebecca finally put everything together.
“When she said your name was Giselle, I wanted to meet you properly,” Rebecca admitted.
I felt something unexpected.
Anger.
“I deserved to know,” I shot back.
Rebecca nodded immediately. “You did.”
“I spent 40 years wondering if he’d changed his mind.” Fresh tears filled my eyes. “I questioned everything. The way he looked at me. The promises. The life we planned. I never danced with anyone else. I never married. I just kept waiting.”
Rebecca didn’t argue.
Instead she quietly said, “My grandmother couldn’t undo those 40 years. Neither can I. But I can tell you this.” She smiled through tears. “He never stopped trying to come back.”
That evening at home, I unlocked the cedar box one last time.
Carefully, I placed the boutonniere beside the corsage.
