Standing at your door Like so many times before Here I'm again Returning to a friend You kiss my weary feet And take me to your room I lay my coat away You wash my face and say; CHORUS: 'Welcome home, It has been a while You've walked a thousand miles, back home Now leave your worries behind And rest your mind' This time I'm back for real This time I will heal Never will I Hold that coat again CHORUS: I'm at home again, it has been a while I've walked a thousand miles, back home I leave my worries behind And rest my mind The truth behind my words Is only known to you You know I won't Stay this summer through Still you say; CHORUS: Welcome home, It has been a while You've walked a thousand miles, back home Now leave your worries behind And rest your mind