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

Comments