This Song Is A Mess But So Am I - The Devil Has Made His Nest

If God's on your side
Who is on mine?
I built this house of cards on shaky faith
and I dread the moment I realize
this house is empty and my heroes
are all dead.

Your name through dirt.
And as this sacred heart comes unglued
vein by vein
so does mine.

The Devil knows my name.
And He has made his nest.
And the weeds that have always been there
take hold.

Lurking beneath truth it hides.
Fitting an arrow to string only to lay the bow down.

If God's on your side
Who is on mine?
The Devil knows my name
and my heroes are all dead.