The rain keeps pushing me back off my way Wind keeps rushing me and my mind starts to stray But my hand keeps steady, there's a path through the storm And I'm a long way from forgetting what I have back at home I'm almost halfway to heaven I'm almost halfway to heaven I'm almost halfway to heaven I'm coming home to you Thousands of miles, hello goodbyes Hundreds of telephone calls, no surprise We take on the morning with a flame and a blade I'll be there for coffee, you can cut the bread you made But I'm all the way I'm all the way I'm all the way in love with you When the time is right for silence, you never tell me to keep still And I always try to dance like you but I never will My legs keep time, and my hands are fine, but there's something that you do When you move, you move in me, and now I'm coming home for you