The affairs of God are accomplished little by little and almost imperceptibly. The Spirit of God is neither violent nor hasty. He does all things in His time.