messed up origins greek mythology