I would like to make an observation about the morality of the Gods, namely, that Gods and Mortals are bound by different standards of morality. I imagine most readers will accept that humans are bound by different moral standards than are nonhuman animals. We don't consider the lion immoral for killing the gazelle.
Morality is relative to a form of life.
So there is no reason to imagine that the Gods, who are not even biological beings, are bound by the same morality as mortals. To imagine that the Gods are bound by our morality is to denigrate Them to inflated mortals. Conversely, to take Them as moral ideals to which we aspire, is hubris, an attempt to make ourselves Their equal. It is as foolish as it would be for us to act like dogs, or to expect dogs to act like people. When some God couples with His sister, swallows His wife or child, or fries an innocent mortal, it is silly to be outraged.