through the valleys of this life i have wandered and i ve worked for jesus all along the way but now i see the sun for me is setting i have reached the ending of my way lord i ve been faithful in the service you have given and the harvest of the fields lord i have done but now my steps are growing weary lord i m waiting i m ready to go home looking back upon the life i ve lived for jesus i can see how he has helped me all the way and the tears i ve shed just helped to keep me humble and each burden only taught me how to pray lord i ve been faithful in the service you have given and the harvest of the fields lord i have done but now my steps are growing weary lord i m waiting i m ready to go home though i hate to leave so many friends behind me and the parting of our ways will touch my heart but i ll wait for them inside the gates of heaven where the children of god will never part lord i ve been faithful in the service you have given and the harvest of the fields lord i have done but now my steps are growing weary lord i m waiting i m ready to go home