I just started rereading The Aeneid, and I was confused about a couple of things. First, why does Virgil refer to the gods by their Roman names? I realize that Virgil was Roman, however isn't The Aeneid supposed to be about the journey that Aeneas and his fellow Trojans takes to find a new home that will eventually be Rome? In other words, Rome doesn't officially exist until the end of the story. I thought that the Romans copied several of their gods from the Greek gods. Zeus=Jove and so forth. Shouldn't everyone be thinking of and referring to these gods by their Greek names and not their Roman ones?
Secondly, why does Virgil say that Aeneas's mother is Venus/Aphrodite, but then from her description make her sound like Artemis? When Aeneas first talks to "Venus", Virgil talks about how she's a huntress, how she's wild, she has a bow and arrow etc. . .As far as I know, that does not describe Venus/Aphrodite, it describes Artemis. I actually noticed this when I was reading Black Ships by Jo Graham. She referred to the sacrifice of Iphigenia and said that it was done because Aphrodite refused to let the wind blow so the Greek ships could go to Troy unless Agamemnon sacrificed his daughter. However, everything else I've read about this says that it was Artemis who demanded this sacrifice and not Aphrodite. The author said that her book is based on The Aeneid. Did Virgil mix up his goddesses, which caused Jo Graham to get things mixed up, or am I missing something here?