So many hills that we have climbed So many trails we left behind So many songs that i forget The journey isn't over yet Through all the years i've watched you grow The little secrets we both know How i held you when you slept I've always felt the tears you wept There is a reason for your laughter There is a reason for your pain There is a dream you're chasing after There are some things you'll (we'll) never change So many rivers we have crossed The love we found the love we lost The steps we made i will retrace The broken memories can't erase