The Timbre of Cedar sand castles

I pledge allegiance to my hands
Raising castles from the sand
Build it up, fight the tide
Just to watch it fall
So I try and try again
Just to show myself I can
But the waves aren't phased
By my resolve
The foundations caving in
These walls are wearing thin
And I can't stand to watch it fall apart
In the fight of sea and shore
It seems that I have lost the war
And a sigh of hallelujah leaves my lungs
As I thank God
That I'm not
So I'm back where I began
An even shore and empty hands
When will I take a hint
From my failed attempts
I see that I'm the foolish man
Forgot the rock and chose the sand
I realized that my pride
Was my last defense
And I can hear the siren song
Calling me to sing along
But then I hear your voice inside the wind
But in the fight of sea and shore
I'm finally laying down my sword
And a sigh of hallelujah leaves my lungs
As I thank God
That I'm not