God works according to his own timetable and will send us through days, months, or even years of “wilderness” times to prepare us for the mission he has for us. We may think we are not moving at all—that our perseverance doesn’t matter. But we can be certain that God is moving us forward . . . one small step at a time.