I remember the time I knelt at the altar Saving grace came flooding my soul I knew then that the Lord was with me Claimin' my life and taking control Every day I'm looking toward Heaven For the last setting of the sun My soul is prepared and I'm ready to go When it's all said and done When it's all said and done (When it's all said and done) I'll be leaving this world ashoutin' When it's all said and done (When it's all said and done) I'll rise from the ground There will be no more doubting He promised He would come again some day Then and there I'll be on my way My race will be run - final song will be sung When it's all said and done Signs of the time are pointing daily For God's children to be called home Make your preparation, get your house in order Eternal victory you will have won Homecoming day we all will gather Just beyond Jordan's mystic foam So know for sure you will be called out When it's all said and done When it's all said and done (When it's all said and done) I'll be leaving this world ashoutin' When it's all said and done (When it's all said and done) I'll rise from the ground There will be no more doubting He promised He would come again some day Then and there I'll be on my way My race will be run - final song will be sung When it's all said and done When it's all said and done (When it's all said and done) I'll be leaving this world ashoutin' When it's all said and done (When it's all said and done) I'll rise from the ground There will be no more doubting He promised He would come again some day Then and there I'll be on my way My race will be run - final song will be sung When it's all said and done My race will be run - final song will be sung When it's all said and done When it's all said and done