I have an interesting take on the Goddess/human bit.