God's plans are never foiled or frustrated. Though world events appear chaotic and out of control, God is sovereignly in control. He is not a batter swinging and missing the ball. He is the pitcher who only pitches no hitters.