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