-Verse 1-
Lying here awake
Or am I still dreaming
Have I made a mistake
Or can I trust what I'm feeling
Building my own bridges in the sand
Telling myself this is who I am
-Chorus-
Jesus, Rain on my parade
Strip me down again
So I'm desperate for you
Jesus, Whatever it takes
Bring me to my end
So I'm desperate for you
Amen
-Verse 2-
Listen to my heart
Can I believe what it's saying
It's tearing me apart
As I see all I'm making
Building my own castles in the sand
Telling people this is who I am
-Chorus- Amen
-Bridge-
Except the Lord build the house
The labor is in vain (4x)
-Chorus- Amen
Desperate for you
I'm desperate for you Jesus
Amen
Amen