again anger demons detest drive endured eyes force fury hate hellish magic mounting oppressors passion possessed preceding rage refuse remembrance sorceries spiritual thoughts unwelcome views welcomes