I will keep my heart from you To keep you safe I shall burn in this hell In a fire made for you I will wipe every tear Of your frozen heart My devotion will never fade I'll honor you every night I will strike down with a vengeance On the fears that haunt your soul I will always be there Though from a distance And though my heart shall bleed My love will never blacken And through these lonely streets I'll honor you every night