All the shifting of sands that I saw
Conflicting energies giving and taking
The fluid grace of it all
Billowing shadows of clouds in the sand
While the waves lay down all stretched and taught
Folding and wrinkling back to the source of it all
Every breath is give and take
Every breath is give and take
Every breath is give and take
Every breath is give and take, give and take
Gadd4
The great homesickness we cannot shake
You the great forest surrounding us now
In silence it?s you that we sing
Billowing shadows of Heaven on earth
As we lay down our lives stretched and taught
Folding and wrinkling back to the source of it all
Every breath is give and take
Every breath is give and take
Every breath is give and take
Every breath is give and take
Every breath is give and take, give and take
Give and take
I see it all like a hymn
The constant refrain of the echo and change and
All is beautiful
All is beautiful
Everything, everyone building and breaking
And I see the grace of it all
There is no giving without any taking
There?s no love without any loss
All is beautiful
Gadd4
As I saw her taking a walk
The tiniest speck, just a grain in the wind
But oh, how much great in the small
The tiniest body containing the glory
Of Heaven and angels and God
I climbed down the rock and I ran to the sand and my love
My love