So much of the frustration in our lives comes form our unwillingness to surrender ourselves to God's timing. Timing is everything in the Kingdom.
God's timing is wise, perfect, and precise. When he comes up with a timeline for something there is nothing we can do to change that. God's timing is wonderful and beautiful. If we want to find peace we have to surrender to God's timing in our life.