Humility is the mother of all virtues: the humble in spirit progress and are blessed because they willingly submit to higher powers and try to live in harmony with natural laws and universal principles. Courage is the father of all virtues; we need great courage to lead our lives by correct principles and to have integrity in the moment of choice.