"Marigolds" takes place in a rural African-Amercian community during the 1930s. While reading the story you can see how the setting influences the narrator's experiences and the conflicts she faces. The last two sentences develop the idea that the narrator is learning the importance of understanding what makes a person unique: " For one does not have to be ignorant and poor to find that one’s life is barren as the dusty yards of one’s town. And I too have planted marigolds". You have to accept things as they are, without thought or question.
The protagonist im pretty sure
Virgil reminds him that in Hell what God wills is done.
This sentence refers to Inferno, written by Dance Alighieri. Virgil acts as Dante's guide into Hell, telling him what each of the characters did in order to get to Hell. Charon is the ferryman who took them across the river Acheron, although reluctantly.