I was lost on - the desert sands
With a barren heart - that would not stand
An empty vessel - cracked and dry
Then you came along - and reached inside
You touched more than - a hollow shell
You felt something - I couldn't feel myself
I closed my eyes and - it smelled like rain
And I felt my heart - open again
So float - along your river
Let it run - wash me clean
You've got - a heart like water
Pouring into me
A heart like water
Flows through my soul
Until my heart's full
Heart like water
I'll make a promise - for times unseen
I'll always give you - what you gave me
In that desert - if you're in need
When your heart's on empty - you can drink from me
So float - along your river
Let it run - wash me clean
You've got - a heart like water
Pouring into me
A heart like water
Flows through my soul
Until my heart's full
Heart like water
Heart like - a river
Heart like - heart like water