When God comes to call Jeremiah to be his prophet of hard sayings to Judah, Jeremiah protests, saying, "'Ah, Sovereign LORD ... I do not know how to speak; I am only a child.' But the LORD said to me, 'Do not say, "I am only a child." You must go to everyone I send you to and say whatever I command you. Do not be afraid of them, for I am with you and will rescue you,' declares the LORD" (Jer. 1:6-8). God is saying that these things will be done through Jeremiah's dependence on his strength and provision, and that he will rescue him.
Yet there is something about God's rescues that make them a little less timely than dialing 911. He leaves Abraham with his knife raised and ready to plunge into Isaac's heart, and Isaac waiting for the knife to descend; he leaves Joseph languishing for years in an Egyptian prison; he allows the Israelites to suffer four hundred years of bondage under the Egyptians and leaves those same Israelites backed against the Red Sea with Pharaoh's chariots thundering down on them. He abandons Jesus to the cross and does not rescue him at all. And then there are those of us who, along with the saints under heaven's very altar, are groaning under the weight of things gone wrong, waiting for that same Jesus to return and sweep us up with him in power and glory. "How long, O Lord?" we whisper in our weariness and pain.
Indeed, God calls us to battles where the deck appears stacked in favor of those who are his enemies and ours, just to increase the drama of the play. And there is the clear picture, even from God himself, that he does so to enhance his own glory.