A decade after their senior prom, Stefan kept a promise to meet his high school sweetheart, Elizabeth, at the ocean. But when the day arrived, it wasn’t Elizabeth who approached him. It was a young boy with a life-changing message.
The porch creaked as I leaned back in my chair, the evening air cool against my skin. Elizabeth sat beside me, her tea steaming in the fading sunlight. She looked beautiful, as she always did, wrapped in that old blue sweater she swore was the coziest thing she owned.
“Do you ever think about that night?” she asked, her voice soft, barely louder than the hum of the cicadas.
I turned to look at her. “Every day,” I said.
And there it was again, that memory, as clear as if it had happened yesterday.
The gym was packed, but I only saw her.
Elizabeth stood by the punch table, her green dress shimmering under the fairy lights strung across the ceiling. Glitter confetti fell in slow spirals from above, and the band was playing some slow song I didn’t recognize. I made my way over, heart pounding like I was about to ask her to prom all over again.
“Hey,” I said, trying to sound casual.
She turned, her eyes lighting up when she saw me. “Hey yourself,” she said, smiling.
I handed her a cup of punch. “Thought you might need this. You’ve been dancing nonstop.”
“Thanks,” she said, taking a sip. “But you know, tonight’s all we’ve got. I don’t want to waste a second.”
Her words hit me like a punch to the gut. “Don’t say that,” I said. “We’ve still got the rest of the summer.”
She shook her head, setting the cup down. “No, we don’t. My dad’s job starts next week, Stefan. We leave tomorrow morning.”
I felt the room spin for a second. “Tomorrow?”
She nodded, her smile faltering. “I didn’t want to ruin tonight by telling you, but… yeah. Tomorrow.”
I looked at her, my mind racing. I couldn’t believe it. This was it. The last time we’d be together.
“Then let’s make a deal,” I said suddenly, grabbing her hand.
“A deal?” she asked, tilting her head.
“Let’s meet in five years,” I said, the words tumbling out before I could stop them. “At the ocean. You know, the place we always said we’d go together. I’ll be there, waiting for you.”
She blinked at me, surprised. “Stefan…”
“I mean it,” I said, squeezing her hand. “No matter what, I’ll be there. Five years from now.”
She stared at me for a long moment, then smiled—a real smile, the kind that made my chest ache. “I promise,” she said.
We spent the rest of the night dancing, laughing, pretending tomorrow didn’t exist. When the music stopped and the lights came up, we said goodbye in the parking lot. I held her as tight as I could, memorizing the way she felt in my arms.
“Goodbye, Stefan,” she whispered.
I couldn’t bring myself to say it back. Instead, I just watched her walk away, her green dress swaying in the night breeze.
At first, we tried. We really did.
I wrote her letters every week, pouring my heart out onto the page. She wrote back at first, her handwriting neat and careful, telling me about her new school and life in Asia. But then the letters stopped coming.
I called her house once, just to hear her voice, but her mother said she wasn’t home. “She’s busy with school,” she told me. “It’s hard for her to keep in touch.”
I tried texting her, too. Sometimes I’d get a reply—short, polite, never the kind of messages we used to send.
Eventually, the silence grew too loud to ignore.
I told myself she’d forgotten, moved on with her new life. But I couldn’t forget. That promise stayed with me, like a song stuck in my head.
10 years passed in a blur. I graduated college, started a job, made new friends. But I never stopped thinking about her. I never stopped thinking about the ocean, that spot where I’d be waiting.
And when the day finally came, I packed my bag and drove to the shore, my heart full of hope and fear all at once.
The ocean stretched endlessly before me, its waves crashing against the shore in a steady rhythm. The wind was cool, carrying the salty scent of the sea. The morning sun was still low, casting a golden hue over the beach. I stood there, sipping tea from a thermos, my heart pounding in my chest.
I hadn’t been able to sleep the night before. 10 years. Could Elizabeth still remember? Would she come?
I glanced at my watch. It was a little after nine. I told myself she might be late, maybe stuck in traffic, or hesitant to come at all. I tried not to let doubt creep in, but it wasn’t easy.
The waves rolled in, and I paced along the sand, hands shoved deep into my jacket pockets. Then, out of nowhere, I spotted someone.
A boy, maybe ten years old, walked toward me. His hair was dark and tousled by the wind, and he had a serious look on his face. His little hands were stuffed into the pockets of his jacket, and he was staring straight at me.
The boy stopped a few feet away, his small face looking up at me. His brown eyes reminded me of something—or someone—but I couldn’t place it.
“Excuse me, sir,” he said, his voice steady but soft. “Are you… Stefan?”
I froze, gripping the thermos in my hands. “Yes,” I said slowly. “That’s me. Who are you?”
The boy hesitated, his lips pressing together like he was gathering courage. Then he said, “I’m Nathan. My mom told me to find you.”
His words knocked the air out of my lungs. “Your mom?” I managed. “Who’s your mom?”
“Nathan!” A voice rang out from behind him. I turned, and the world seemed to stop.
She was standing there. Elizabeth.
Her hair was shorter, streaked with gray, and her face was lined with years of life and experience. But her eyes—they were the same. Bright, warm, and full of emotion.
“Elizabeth?” I said, my voice barely above a whisper.
She walked closer, her movements hesitant, like she wasn’t sure how I’d react. Nathan ran back to her, clutching her hand as she stopped a few steps away.
“I’m sorry, Stefan,” she said. Her voice was steady, but her eyes glistened with tears. “I didn’t know how to find you. I lost the notebook with your address sometime after I moved, together with your letters. I didn’t know where to start.”
I just stared at her, struggling to process what she was saying.
“I didn’t know I was pregnant when I left,” she continued, her voice trembling. “When I found out, I wanted to tell you, but… I couldn’t. I didn’t have your address, and I didn’t even know if you’d want to hear from me after all that time.”
I looked down at Nathan, who was gripping her hand tightly. My son.
“Elizabeth,” I said, finally finding my voice. “You should have told me. I would have come. I would have been there for you.”
She nodded, tears slipping down her cheeks. “I know. I was scared. And then the years went by, and I thought it was too late.”
Nathan tugged on her hand, looking up at her. “Mom, you said he’d be here,” he said. “And he is.”
I crouched down so I was eye level with the boy. “Nathan,” I said. “I… I didn’t know about you. But I’m here now.”
He looked at me for a long moment, then smiled—a crooked, shy smile that made my heart ache. “You’re taller than I thought,” he said.
Elizabeth laughed, wiping her tears. “He gets his sense of humor from you,” she said.
I stood and looked at her, emotions swirling inside me. “You came back,” I said.
She nodded. “I never forgot, Stefan. I promised, and I meant it.”
From that moment, we were inseparable.
Elizabeth and I got married the following year. We raised Nathan together, and soon we had two more children, a boy and a girl. Life wasn’t always easy, but we faced every challenge together, just like we promised that night at prom.
Now, our family has grown. Nathan has kids of his own, and so do our other two. We have six grandchildren who fill our home with laughter and joy.
Back on the porch, I looked at Elizabeth, who was smiling as she watched our grandchildren play in the yard.
“It’s funny,” I said. “That one promise changed everything.”
Elizabeth turned to me, her eyes as bright as ever. “You kept it,” she said. “And so did I.”
We sat there in comfortable silence, watching the sun set, surrounded by the life we built together.
Liked this story?