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


Lyrics submitted by eltroyo11

Bloody Hands song meanings
Add your thoughts

No Comments

sort form View by:
  • No Comments

Add your thoughts

Log in now to tell us what you think this song means.

Don’t have an account? Create an account with SongMeanings to post comments, submit lyrics, and more. It’s super easy, we promise!

Back to top
explain