Zarathustra constructed a more creative solution to this problem by transforming the ancient gods of polytheistic Iran into religious history’s first expression of “angels” and “demons.” Those gods who reflected humanity’s virtuous attributes became angels, while those who reflected our negative attributes became demons.

