It's been a dance, a long and lovely dance Sparked by innocence across a thousand miles And as the weeks went by there grew a knowing We found our dancing legs and friendship turned to fire I held you tight in my dreams each night And we realized that there was more to come
It's been a dance, I moved a thousand miles We shared a little bed, a rental house, and wide-eyed smiles And then our son arrived, a blended family With joys and challenges Love and insecurities But I held you tight in my arms each night We'd greet the dawn, your head upon my heart
It's been a dance, sacred and holy Fractured and lonely, for in time we lost our way I would reach out to you, and you'd reach out to me But our timing slipped as life got in the way Then I hurt you so, and you hurt me so And the pain drove us both down to our knees
It's been a dance, now comes the best part We grew our wings again, remembered how to fly Was it a miracle, or just unstoppable Baptized by fire, anointed from on high And I hold you tight in my arms each night You're the closest thing to heaven that I've known
Now take my hand, the band is playing Share this one last dance before I have to go Kiss the kids for me, hold them tenderly Tell them it won't be long before Dad gets back home And I'll hold you tight in my dreams each night You'll be the face that I see when I awake The dance goes on and on You will wait for me, I'll return to you The dance goes on and on I am home to you, you are home to me The dance goes on