angel blasphemous deeds diamond end eternal false feel hatred held hope horde insulting mistakes mother open prophets reality satanized seal sick sin sound thrust transcended words