How long have we been calling out
While you have been calling for time
To keep rehabbing your houses built on sand
And retreat farther inside
You wanted to be great again
Doesn't chill you straight to the bone
No, you look back fondly on days still haunting
A sure sign you've been turning to stone
When silence deafens the rocks cry out
And sinners steps in when saints step down
How can we tell the difference now
Between saints and sinners
And saints and sinners now
How long have we been telling you
What they've been selling you
Has demanded too high a price
A cost we have paid up front in bodies and blood
While you have paid with your sight
When silence deafens the rocks cry out
And sinners steps in when saints step down
How can we tell the difference now
Between saints and sinners
And saints and sinners now
Sinners and saints and sinners
And saints and sinners now
Calling on saints, calling all sinners
Calling on saints, calling all sinners
Calling on saints, calling all sinners
Calling on saints, calling all sinners
Calling on saints, all saints and all sinners
When silence deafens the rocks cry out
And sinners step in when saints step down
The difference in where we're headed
Is the distance between here and heaven
If you're not dying to glimpse it here
You're living like we're already there
So ask yourself: Is this as it is?
And then tell me which is which now