Should they speak, should they whisper
I'm waiting
Should they protect you from me
I'm waiting
Should they tell you that I'm not good for you
I know I am
I am
[Refrain]
I am your god, your avenging angel
My blood boils in your heart
I am the stone that strikes you
That subdues your strength
I am your god, your avenging angel
My blood boils in your heart
I am your ear that closes itself
so you don't hear their lies
Should they drive you into their corner
I'm waiting
Should they swallow you up
I'm waiting
Should they tell you that I'm not good for you
I know I am
I am
I am
[Refrain]
I am your god, your avenging angel
My blood boils in your heart
I am the stone that strikes you
That subdues your strength
I am your god, your avenging angel
My blood boils in your heart
I am your ear that closes itself
so you don't hear their lies
Believe me, they have lied
Realize that it's me
They bent the truth
and crawl whispering up to you
But before I breathed life into you
with the first breath
I was already in this world
And I have placed all the enviers
as your shadows[?]
I am your god
I am your god
I am your god
I am your god
[Refrain]
I am your god, your avenging angel
My blood boils in your heart
I am the stone that strikes you
That subdues your strength
I am your god, your avenging angel
My blood boils in your heart
I am your ear that closes itself
so you don't hear their lies
[Refrain]
I am your god, your avenging angel
My blood boils in your heart
I am the stone that strikes you
That subdues your strength
I am your god, your avenging angel
My blood boils in your heart
I am your ear that closes itself
so you don't hear their lies