i don't know if you realise this, but Jesse wrote the lyrics to this song... but i do like that demons explanation... and durdaeamarth, you are totally right about their songs/titles... i think that one possibility that this may be called 'witchunter' is that, in contrast to the song itself which is about the fear of the demons and the bad decisions made, the title may represent the opposite where he takes action to repair the wrongs done and hunt the witches out of his life, or, if that part about the guardian angel is true, 'she' may be the witch hunter since she would protect him from the demons...
i don't know if you realise this, but Jesse wrote the lyrics to this song... but i do like that demons explanation... and durdaeamarth, you are totally right about their songs/titles... i think that one possibility that this may be called 'witchunter' is that, in contrast to the song itself which is about the fear of the demons and the bad decisions made, the title may represent the opposite where he takes action to repair the wrongs done and hunt the witches out of his life, or, if that part about the guardian angel is true, 'she' may be the witch hunter since she would protect him from the demons...