Saint Stephen

Open the gates
The bells are ringing
Walk down the pews
My dear, you've been sinning

Father, forgive him
He might have confessed
But he didn't know
That he bears the sickness

So many steps we have to take
To make us whole once again
So hard it takes my breath away

Can I trust you again?
Can I trust you again?
Can I trust you against all the choirs in my head singing "No"?
No
Am I a saint?
Praised be my name

I throw the first stone
Been told to do so
Cover your horns
With a shiny new halo

So many steps we have to take
To make us whole once again
I swear it takes my breath away

Can I trust you again?
Can I trust you again?
Can I trust you against all the choirs in my head singing "No"?
No
No
No
Am I a saint?
Praised be my name

Hallelujah
We are forgiven
Baptized in wrath
All is forgiven

See my face and hear my prayers
Dry my eyes and cut my hair
Shout your demons, send your horde
Celebrate unholy words
Bless the bread and drink the wine
Let me dress you up in white
Red is more divine

And all of this grief that I harbour
Makes me into a martyr
Singin'

Can I trust you again?
Can I trust you again?
Can I trust you against all the choirs in my head singing "No"?
No
No
No
Am I a saint?
Praised be my name



Credits
Lyrics powered by www.musixmatch.com

Link