Old videos on a worn-out screen Little laughter Echoes of where I've been Your small face Caught in frames of time Reminds me that I'll be There through the climb Every moment, I promise to stay Guide you softly on your way Tiny footsteps On this winding road With every milestone Love in heavy load Your laughter dances On the morning breeze I'll stand by you As tall as the trees Every heartbeat I'll be by your side In this journey Our hearts will collide Now in still frames Time captures each innocent phase Your first word, a soft melody I'm there with son you as you learn to see Tiny hands that reach out so wide A universe in your curious eyes Every moment, I promise to stay Guide you softly on your way As seasons change You grow so fast Each new chapter Better than the last You run through fields Chasing dreams so free And I promise You'll always have me Your spirit's light A beacon of hope In these old films Where we once eloped Every moment, I promise to stay Guide you softly on your way I'll be there to share your joy You'll always be my little boy