The Boat sways gently from side to side, slowly meandering its way across the Gulf of Mexico, so most people are sleeping soundly as they're rocked gently through the night.
I'm sitting alone in the darkness, waking and baking on the Aft deck of the Adult's Only section, sipping coffee while staring off into the giant black abyss.
If I stare hard enough, I can barely find the line where the Ocean ends and the sky begins, both shades of deep black.
There are no stars in the sky.
Not a single one.
It's an idyllic cruise, a marvelous gathering of all of my kids and grandkids, sans Cassidy, in one place at the same time for the sole purpose of being together, here in the middle of the Gulf Stream for Christmas.
It's easy to count your blessings when they're literally standing in front of you.
The magic moments were plentiful, memories were born in real time and both the spirit of Christmas and Jimmy Buffett's vibe made it all happy craziness.
We were showered with gifts before we even boarded and marvelously surprised by Joey Finch and ended up doing most everything we love in Key West.
It really was a perfect script for a Hallmark Movie with the family fun, drama and insanity that marks a good family gathering.
It's something I never thought would happen in my life yet, damn the context or circumstances, a Christmas miracle occurred for me.
It was dubbed "The Last Cruise" by some of the kids because the odds are heavily weighted in that direction.
Sarah's reaction was to book another cruise for when Che gets out of school.
"You need stuff to live for," she explains.
I laugh, like Sarah laughed at God when she learned Abraham was going to get her pregnant, at her age!
And it's just as preposterous that we'll actually cruise again but that's the New Year's wish!