answers babylon bloodshed cleanse demons deserve dissention dissolution distress drain ensnared hate heard iniquities inside justice leading longing lust midst mystery oppressed psalm rights stained trapped