My soul's at war again as my virtue battles my sin
And there's no doubt just who will win
My knife pushes through his flesh
Until his heart stops dead in his chest
And I don't feel an ounce of regret
I wait for you there
I wait for you there
My God, I have blood on my hands
I've killed an innocent man
For nothing less than taking a stand
I drag him in the night time glow
In the dark, it will never show
And all will be erased in that wonderful flow
I wait for you there
And I wait for you there
I wait for you to come to me
And I'm always walking the line between deceitful and divine
If only I could swallow my pride
And accept the blood you shed for me
The debt is reason I am saved to do this dance forever
My soul's at war again as my virtue battles my sin