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