TheMercenary
Ancient Mariner
It's wrong for sure, but I have no better guess, so:
The Unbeliever
There are like a dozen songs that could apply to some of the clues but I haven't found any that satisfies all of them yet...
Double no, sorry guys.Still Life?
This is a big yes !!! That's the song !!! Congratulations, @Jmaster.Man of Sorrows