- PJ Hamilton | Stories That Stay With You
- Posts
- PJ Hamilton's Porch Light
PJ Hamilton's Porch Light
The porch light is on. Come on up. I've got a story to tell you.

The Ache of Gratitude
A Short Story by PJ Hamilton
Our flight has been delayed for hours, and for once, I don't mind.
Tim is resting beside me after three exhausting days at Universal Studios in Orlando, Florida. My feet ache. My back aches. I'm pretty sure sweat found places I never knew could sweat. I still smell like sunscreen, warm pretzels, cinnamon rolls, buttered popcorn...and pure exhaustion.
And yet...
If someone walked over right now and announced our flight had been delayed another three days, and somehow my family was all still here, I think I'd smile.
Because my heart hurts.
Not because anything went wrong.
Quite the opposite.
Because everything went so wonderfully right.
As I sit here replaying the week in my mind, I keep asking myself the same question.
Why do I work the way I do?
Why do I spend countless hours writing stories...
Preparing speeches...
Recording podcasts...
Pouring my heart into helping other people heal?
The answer isn't success.
It isn't recognition.
It isn't even purpose.
It's legacy.
Because one day the books will sit on a shelf.
Someone else will stand on the stage.
The podcast episodes will become old interviews.
But long after I'm gone...
I pray my children and grandchildren never question how deeply they were loved.
Maybe that's why this trip touched something so deeply inside me.
It wasn't really about Universal Studios.
It was about watching legacy come alive.
Universal at Disney has a rhythm all its own. Roller coasters roaring overhead. Children squealing with excitement. Parents negotiating with exhausted little ones. Music floating through the streets. The familiar beep of Fast Pass scanners. Every few steps another smell found us.
Warm cinnamon rolls. Fresh pretzels. Buttered popcorn. Sunscreen.
The occasional rush of cool air every time someone opened the door to a gift shop. Then there was the Florida heat. The kind that wraps itself around you before you've even finished your morning coffee.
Within an hour someone was thirsty. Someone needed the restroom. Someone was hungry. Someone's feet hurt. Someone wanted another snack. Someone else wanted another ride.
And somehow...right in the middle of all that beautiful chaos...families kept making memories. We weren't any different. There were hungry kids.
Tired kids.
Adults who were just as cranky but tried much harder to hide it. Tavin and Natalin have that special brother-and-sister relationship where they can make each other laugh one minute...and drive each other absolutely crazy the next.
One afternoon we were all dragging through the park like zombies when we noticed a young family just ahead of us. The stroller wasn't carrying a baby anymore.
It had become a rolling storage unit overflowing with backpacks, water bottles, sweatshirts, snacks, souvenirs...everything except the child. The toddler had officially reached the end. Flat on the sidewalk. Kicking. Crying.
Rolling around with the determination only a completely exhausted little one can muster. The parents looked just as exhausted.
I glanced at Tim. He looked back at me. Neither of us said a word. We didn't have to. We were both thinking the same thing.
"I'm so glad we're past that season."
About thirty seconds later one of our own grandchildren announced they were starving. Another one's feet hurt. Someone needed the restroom. Someone didn't get the ride they wanted. Someone else wanted another snack.
I couldn't help but laugh. Maybe we weren't past that season after all. Maybe every season simply has its own version of tired.

One of my favorite pictures from the trip wasn't taken on a roller coaster. It was taken in front of a simple height marker.
"Are You Tall Enough?"
At first glance, it looks like just another vacation picture. Three grandchildren smiling for the camera. But every time I look at it now...I see so much more.
Before we ever left for Florida, we had talked with Natalin about the rides she wouldn't be tall enough to enjoy this time. We wanted to prepare her little heart before she ever stood in front of that measuring stick.
Still...standing there made it real. Children understand what they can see. "Maybe next year" is hard to imagine. A line on a measuring stick isn't.
Tucker walked right up with the quiet confidence of an eleven-year-old who had finally crossed into a whole new world of rides.
As the oldest, there was just a little extra excitement in finally being "big enough."
I smiled because being the oldest comes with its own little privileges...and a few extra responsibilities. Every now and then I'd notice him helping where he could, simply because that's what big brothers do. Those little glimpses of the young man he's becoming made this Grammy's heart smile.
Beside him stood Tavin.
Being just a little shorter than your twin brother has always mattered much more to him than it ever has to Tucker. He stretched every inch he could, hoping maybe...just maybe...today would be the day he measured the same.
Then there was sweet Natalin.
She looked at the measuring stick...then at the rides. She already knew the answer before anyone said a word. She wasn't tall enough. She tried to be brave. She really did.
But no amount of preparing could take away the disappointment of watching her brothers walk through the entrance of an amazing roller coaster ride, while she stayed behind.
I remembered another trip years earlier when Tucker had finally reached the height requirement...and Tavin hadn't.
Different child. Same disappointed eyes. It struck me that growing up is full of moments just like that. Sometimes you're the one who gets to go. Sometimes you're the one who has to wait. Neither role is easy.
The boys weren't wrong for feeling excited. Natalin wasn't wrong for feeling disappointed. Love simply made room for both emotions. And maybe that's one of life's greatest lessons. Learning to celebrate someone else's joy...even while you're still waiting for your own.
Now I need to confess something. Grammy doesn't like roller coasters. Never have. Probably never will. Give me a slow boat ride. A rocking chair. A bench in the shade. Anything that keeps both feet safely on the ground.
But here's the problem. When one grandchild can't ride...Grammy waits. When only one grandchild can ride, or all can ride and everyone wants to experience this amazing ride together...sometimes, Grammy ends up on the roller coaster. I prayed some of my most sincere prayers while those safety bars locked into place.
By late afternoon, it wasn't just the children feeling the effects of the Florida heat. We found ourselves waiting again. Not for a ride.
For Tim…
His gout had made every step painful, and an infected tooth from a recent root canal certainly wasn't helping. At sixty-seven, spending long days from sunup to sundown walking mile after mile through the Florida heat was simply taking its toll.
Kyle, Sarah, and Kelsey gathered around him with genuine concern.
"What if we rented one of those scooters?" one of them gently suggested.
"We just want you to enjoy the rest of the trip."
Then someone grinned.
"...and maybe we'd even get to the front of the lines."
We all laughed.
Even Tim.
The joke broke the tension, and for a few seconds everyone smiled. But as we started walking again, I happened to glance over at him. There was just the slightest pause.
The kind you wouldn't notice unless you knew him as well as I do. He wasn't thinking about riding in a scooter. He was thinking about everything that came with it.
How would everyone get through the lines? Would it make things harder?
Would the family have to rearrange their day because of him? That's just who Tim is. Long before he thinks about what something means for himself...he thinks about what it means for everyone else.
Our eyes met across the crowd.
I smiled.
The kind of smile that says everything words can't.
“Not yet, Sweetie...not yet.”
Then I slipped my hand into his. There was nothing to fix. Nothing to solve. Just a quiet reminder...that after all these years...we were still walking this road together.
One step at a time.
I think we were all grateful for a chance to sit down. The Florida heat had done its job. The miles we'd walked the day before were beginning to catch up with us. Even the kids had gotten quieter.
Well...as quiet as three excited grandchildren can get. They were excited about the Toothless show. I honestly wasn't sure what to expect.
The lights dimmed. The music began. Then, almost instantly, every conversation in the theater disappeared. Toothless appeared. The audience erupted. Children pointed. Adults smiled.
Cell phones shot into the air. But somewhere during those first few moments...I stopped watching the show. Instead...I watched my family. Natalin sat on the edge of her seat, completely mesmerized.
Her eyes were as wide as I'd ever seen them. For a little girl who hadn't been tall enough for every ride...this moment belonged entirely to her.
Then I looked at Tavin.
His grin stretched from ear to ear. Every once in a while he'd glance toward Tucker as if to silently say,
"Did you see that?"
Then they'd both laugh before turning back toward the stage.
Even Tucker...trying so hard to be the oldest...forgot all about being non-chalant for a little while. For just a few minutes...he was just as excited as his brother and sister.
Then my eyes found Sarah. She wasn't really watching Toothless anymore either. She was watching her children. I don't think mothers ever stop doing that. Every smile. Every laugh. Every look of amazement.
She was quietly storing them away somewhere deep inside her heart. The way mothers always do.
Then I looked over at Kyle.
He wasn't watching the dragon. He wasn't even watching the stage. He was watching his children. Watching every expression. Every laugh. Every ounce of wonder. I knew exactly what he was thinking. Not because he said a word...but because I'm his mom.
I know how many hours he and Sarah had worked. How long they had planned. How much they had saved. Not so their children could simply see Universal...but so they could feel this.
Wonder.
Joy.
Being together.
The smile on his face told me everything I needed to know.
Then...I noticed Kelsey. And that's when my heart caught in my throat.
For just a moment...I didn't see the accomplished woman who had flown all the way from New Jersey. I saw my little girl. The same sparkle. The same smile. The same wonder.
Laughing right alongside her nephews and niece as if she were their age again. It made me realize something. Growing older doesn't mean we lose our sense of wonder.
Sometimes...it simply means we find joy watching the people we love discover theirs. The smiles weren’t because of a dragon. It was because our family was together.
All of us.
For one beautiful week...the miles between Texas...New Jersey...and San Antonio...had disappeared. Then...without warning...my mind traveled somewhere else entirely.
Back to East Texas.
Back to a little girl who used to watch another family from a distance. The family down the street always seemed to have everything. Plenty of food. Plenty of laughter. Plenty of love.
As a little girl...I never remember being happy for her.
Honestly...it never crossed my mind.
I wasn't angry. I wasn't jealous.
I was simply trying to understand why her life looked so different from mine. Why her house felt safe. Why mine didn't.
I never imagined...that decades later...God would quietly answer those childhood questions in the most unexpected way. I looked around that theater one more time.
At Tim.
At Kyle.
At Sarah.
At Kelsey.
At Tucker.
At Tavin.
At sweet little Natalin.
Then tears filled my eyes. Not because of the show. Because for the first time in my life...I realized something. That little girl from East Texas...wasn't looking at someone else's family anymore. She was sitting right in the middle of the family she'd dreamed about all along.
Not because life had been easy. Not because everything turned out perfectly. Not because the past disappeared. But because somewhere along the way...God took generations of hurt...and quietly began writing a different story.
One choice. One prayer.
One act of love...at a time. And sitting there beside the man who had helped me build that story...watching our children...who were now building it for theirs...I felt something I don't have words for.
The show ended. The lights came back on. People stood. Children chattered excitedly all around us. But for just a second...I stayed in my seat.
Taking one more look. Trying to memorize every face. Because somehow...I already knew...this would become one of those memories I'd return to for the rest of my life.
Like every beautiful moment...our vacation eventually came to an end.
After three exhausting days of Universal magic, blistered feet, Fast Passes that still involved waiting, too much sunshine, too little sleep, and memories we'll laugh about for years...it was time to go home.
Funny how you can be completely worn out...and still not be ready for it to end. Goodbyes didn't happen all at once. They happened one by one. Before Kyle and Sarah climbed into the RV, someone said,
"Let's get one more picture."
So we gathered together one last time. Everybody squeezed in. Even Penny found her way into the photo!
We smiled.
We laughed.
Just another family picture. Or so it seemed. Looking at it now...I don't see a photograph.
I see love.
I see sacrifice.
I see miles traveled from three different directions just so we could spend one week together.
Kyle and Sarah drove all the way from Texas.
Kelsey flew in from New Jersey.
Tim and I came from San Antonio.
Nobody came because it was convenient. We came because being together mattered. Then came the hugs. The long kind. The kind where no one is really ready to let go.
Kyle was preparing to get behind the wheel. Sarah would settle into her seat, and the kids started climbing into what had been their home on the road.
As we drove away in our rental, I looked back one more time. I saw the RV and like every mother...I prayed. Not because I doubted them. Because that's what mothers do.
No matter how old their children become.

A few hours later...it was Kelsey's turn. One child would spend the next several days driving home. The other would be home in just a few hours.
Different journeys.
Same goodbye.
Tim and I stayed behind.
Our own flight home had been delayed, giving us hours to sit in the airport together.
Maybe that was God's gift to me. Time to remember. Time to write. Time to realize what had really happened this week. When it was time for Kelsey to leave for her gate, she wrapped both of us in one more hug.
Not the quick kind. The lingering kind.
The kind that quietly says, "I wish we had one more day."
Then she picked up her bag...smiled...and started walking toward security.
About halfway there...she stopped. She turned around. She looked for us.
Tim slipped his arm around me. Without thinking, I leaned into him. We both raised our hands and waved. If someone had been watching from across the terminal...they probably saw an ordinary goodbye.
A grown daughter.
Her mom and dad.
A smile.
A wave.
Nothing unusual.
But what they couldn't see...was everything behind that wave.
I saw the little girl who turned around one last time before walking into kindergarten.
I saw the teenager who was convinced she didn't need us...until she did.
I saw the young woman leaving for college.
I saw every birthday.
Every bedtime story.
Every scraped knee.
Every family vacation.
Every tea party with Daddy.
Every ordinary Tuesday night around the dinner table.
Every "I love you."
Every "Be careful."
Every hug.
It all came rushing back in that single moment. I squeezed Tim's hand. He squeezed mine back. Neither of us wanted the last thing she saw to be our tears.
So, we smiled…the biggest smiles we could manage.
The kind only parents understand.
The kind that says...
"Go ahead."
"We're okay."
"We'll miss you."
"You've got this."
"Come home when you can."
"We'll always be here."
She smiled back.
One more wave.
Then she disappeared around the corner.
I stood there for a long moment.
Not because I was worried.
Because I wasn't.
She knows.
She knows she's loved.
She knows she matters.
She knows there will always be someone praying until she lands safely.
She knows there's always a place to come home to.
She simply knows.
Because that's what we've tried to build all these years.
A home where love is never questioned.
A home where grace is given freely.
A home where, no matter how far life takes you...the porch light is always on.
And that's when it happened.
The tears I'd been holding back all week finally found their way down my cheeks.
Not tears of sadness.
Tears of gratitude.
Because suddenly I wasn't standing in an airport watching my daughter leave.
I was standing beside the man who helped me break a cycle.
A cycle of fear.
A cycle of uncertainty.
A cycle of children wondering if they were enough...or if they were loved.
Little Pam never walked away from home with that kind of certainty.
Kelsey did.
Kyle did.
And now...our grandchildren are growing up with it too.
I looked over at Tim.
The man who once told me he was thankful another man had dropped the ball...because it gave him the privilege of picking it up.
I smiled through my tears.
He had no idea how beautifully he had carried it.
Together...we had built something neither of us inherited.
A family where love wasn't questioned.
It was lived.
And in that quiet airport...while travelers hurried past us toward gates and destinations...I realized something I'll carry with me for the rest of my life.
Legacy isn't what people remember about us.
It's what they carry with them because of us.
I hope my children and grandchildren never wonder if they have a place to come home to.
Because as long as I'm here...the porch light will always be on.
What’s next is almost here.
On July 16th at 1PM ET, beehiiv is going live with a look at the future of publishing, audience growth, and digital business.
What started as a newsletter platform has evolved into something much bigger: a place where creators and brands can grow, monetize, and own their audiences without stitching together half the internet to make it work.
The next chapter starts live at the Summer Release Event.
Join us to see what’s coming next.

