The language of offering sacrifice is rather universal in ancient myths. It must have been recognized that to go forward there is always something that has to be let go of, moved beyond, given up, or “forgiven” to enter the larger picture of the “gods.”