Hercules and love affair