The first story about the division between Good and Evil comes from ancient Persia. The God of Time, having created the universe, sees harmony all around him, but feels that there is still something very important missing, a companion with whom to share all this beauty.
For a thousand years, he prays for a son. The story does not say to whom he prays, given that he is omnipotent, the sole, supreme Lord; nevertheless, he prays and finally he becomes pregnant.
When he realizes he has achieved his heart’s desire, the god of time is filled with remorse, suddenly conscious of how fragile the balance of things is. But it is too late and the child is already on its way. All he achieves by his lamentations is to cause the son he is carrying in his belly to divide into two.
The legend recounts that just as Good (Ormuzd) is born out of the God of Time’s prayers, so Evil (Ahriman) is born out of his remorse – twin brothers.
The concerned father arranges everything so that Ormuzd will emerge first from his belly, to take charge of his brother and to prevent Ahriman from throwing the universe into confusion. However, Evil, being very intelligent and resourceful, manages to push Ormuzd aside at the moment of their birth, and thus is the first to be born.
Distraught, the god of time resolves to forge alliances on Ormuzd’s behalf; he brings into being the human race so that they can fight alongside Ormuzd and stop Ahriman from taking control of everything.
In the Persian legend, the human race is born to be the ally of Good and according to tradition, Good will triumph in the end.