One of the most important traits of the Christian life is patience. We live in a hurry up world. It takes too long to cook a meal, so we have microwaves. It takes too long to go to the bank, so we make deposits with our phones. It takes too long to develop a skill, so we have apps to help us along.
Yet nothing of lasting value can ever be accomplished unless we are willing to invest the time, diligence, and effort to achieve it.