1 good men = desirable men (as partners) Tying it on with the gods just creates a broader picture of the good old days when men were heroes and gods carried hammers, etc, and interferred in human affairs
2 odds- the chances of something occuring, or the proportional amount you'll win if you bet on an event, so they can change
3 just finished fighting
4 It can be positive- just shows a greater presence or characteristic than ordinary people
5 Dunno- heat of passion???
Student or Learner