804. Why has God not given the same abilities and talents to all humankind?
“God has created all spirits equal, but some have lived longer and consequently acquired more or fewer aptitudes. The difference between them lies in their various degrees of experience, and the use of their free will; from there some are perfected more quickly, which gives them a wide range of skills. This mix is necessary, so that all human beings may contribute to God’s plans within the limits of their physical and intellectual strength. Individuals make their own contribution; whatever one cannot do another can. In addition, as all the worlds of the universe are connected by solidarity, beings from higher worlds, most of which were created before yours, must come and serve as an example for you.” (See no. 361)