The only thing that we can be sure of in this life is that nothing stays the same. As time marches on, so comes the changing of the seasons, birthing, aging, dying. Life rolls on, like the relentless beating of the waves against the shoreline. And just as that shoreline will change shape over time, so too do our lives.
Constantly changing and reshaping what is.
People come and go, in and out of my life like the ebb and flow of the tide. Pulled in by the moon and then just as quickly pulled away again.
Each one leaves their mark on my heart.
Sometimes they are there for just a moment. Sometimes they stay for years.
Sometimes they walk away. Sometimes they are torn from my life by death. Sometimes they just fade away from mutual indifference.
My heart remembers them all.
The stories told on a plane or a park bench.
The stories shared over a dinner or in an email.
The shared smiles and laughter.
Each person giving small bits of themselves to me and accepting bits of me in return.
I remember and I cherish the moments.
Each person, whether they stay for a moment or for longer leaves something behind. There is something of value shared.
Perhaps I gain a new appreciation for pies or trees. Perhaps I learn to value a school teacher or a policeman. Perhaps I gain a deeper understanding of life in another time, place or circumstance. Perhaps I learn about myself, my wounds, my fears, my judgments. Perhaps I am comforted or entertained.
For a moment, here and there, I am not lonely.
I am forever changed by the bits I gather from others and the bits I give away.
Day after day, these people flow through my mind. Where are they? Are they happy? How did things turn out? The answers are not for me to know.
Sometimes I can reach out, a text, an email, a phone call. I'm thinking of you. Your bits are still with me. I love you.

Yet other times there is no way to reach someone.
The constant ebb and flow of the waves on the shore rub the rocks and shells and sea glass together. Here and there - you never know who you'll bump into next or how long they'll stay by your side.
Cherish each moment. Savour the bits that are shared. Freely give your own bits away, a smile, a hug, a story. Together we are rubbing the rough edges off of each other.

Once I sat alone, lonely and afraid while I watched fireworks light up the Las Vegas sky. Then Angela joined me on the bench. For an hour we were friends. For an hour she shared her bits with me. I learned much about myself from a wandering 79 year old lady. Then she moved on, never to be heard from again. Her imprint on my heart remains, as does yours.
I haven't forgotten.