Sometimes when I look back to yesterday When I lost my way home Caught up in rivers of dreams Oceans of promises That leaves you alone And though we don't understand But we know that it's true How God will use circumstances to speak to you You turned my stumbling block to a stepping stone You loved me even though you knew I was wrong Oh Lord you never cease to amaze me Your loving arms became a bridge of mercy You turned my stumbling block to a stepping stone Life is a garden of trials and failures Sometimes you slip up and fall But in the midst of a storm When you needed someone That's when my Jesus stands tall I know God won't leave you In a time of despair Like a flower that's broken And you need special care Just let him He'll turned my stumbling block to a stepping stone He'll love you even though he knew you were wrong Oh Lord you never cease to amaze me Your loving arms became a bridge of mercy You turned my stumbling block to a stepping stone I know God has angels Who are holding my hand Cause the Lord surely knows I want to stand like a man But whenever I stumble I gonna reach up to you There is only one thing to do Just let him He'll turned my stumbling block to a stepping stone He'll love you even though he knew you were wrong Oh Lord you never cease to amaze me Your loving arms became a bridge of mercy You turned my stumbling block into a stepping stone He'll turned my stumbling block to a stepping stone He'll love you even though he knew you were wrong Oh Lord you never cease to amaze me Your loving arms became a bridge of mercy You turned my stumbling block into a stepping stone