Lately I've been thinking About the coming days The world my kids will grow up in What they might face Getting hard to find some hope Cause it's getting dark But if I keep my eyes on you Courage fills my heart From generation to generation We always have been held And we forever will You're never-changing You're never-changing No matter what may come You are the faithful one Lately I've been thinking Bout shoulders I stand on Mom and dad I'm grateful For the faith that you passed on So help my heart to rest In this legacy of love That's reaching through the ages Surrounding all of us From generation to generation We always have been held And we forever will You're never-changing You're never-changing No matter what may come You are the faithful one From generation to generation From generation to generation For my wife and for our children Your love endures Your love endures For this life that we are building Your love endures Your love endures When our family faces tragedy Your love endures Your love endures As we step into what's yet to be Your love endures Your love endures From generation to generation We always have been held And we forever will You're never-changing You're never-changing No matter what may come You are the faithful one From generation to generation From generation to generation From generation to generation From generation to generation