i was standing in the midnight dust
the warehouse lights were a shadow on my face
my hands held the past, my fingers were like rust
you wrapped me in the colors of your faith

i was sitting inside myself
trapped in the story i had written
you forgave what you could not see
you never asked permission

i’ve been holding on
so tight for so long
angel, i’m ready to let go
it’s been so long since dusk
but now i see dawn’s blush
angel, angel i’m ready

you’re standing in the biting rain
against your naked face, the water feels like thorns
no matter where you go, you’ll never be the same
i’ve got a blanket and a fire and my love to keep you warm

you’re running from yourself
back into the story that you’ve written
but i forgive what you cannot speak
i’ll be the silence when you can’t bear to listen

you’ve been holding on
so tight for so long
angel, it’s time to let go
it’s been so long since dusk
but you can see dawn’s blush
angel, i know you’re ready

lay down your arms
send your guards home
i’m the only one left
no one’s throwing stones
there’s no one here to judge
no one here to scold you
now darling, climb out your window
i’ve walked seven miles just to hold you
just to hold you

i’ve been holding on
so tight for so long
angel, i’m ready to let go
it’s been so long since dusk
but now i see dawn’s blush
angel, angel i’m ready