“Do not be afraid, Daniel. Since the first day that you set your mind to gain understanding and to humble yourself before your God, your words were heard, and I have come in response to them.” (Daniel 10:12)
In the third year of Cyrus a revelation is given to Daniel, whose name is Belteshazzar. He mourns for three weeks, eating no meat or wine, putting on no lotions. A man clothed in linen appears, whose body was like topaz, his face like lightning, his eyes like flaming torches, his arms and legs like the gleam of burnished bronze, and his voice like the sound of a multitude. Daniel falls to the ground, trembling. A hand touches him: do not be afraid, Daniel. Since the first day that you set your mind to gain understanding and to humble yourself before your God, your words were heard, and I have come in response to them. But the prince of the Persian kingdom resisted me twenty-one days. Then Michael, one of the chief princes, came to help me.
The Catechism identifies the heavenly messenger of Daniel 10 as one of the clearest Old Testament revelations of angelic warfare in the heavenly realm: the spiritual battle accompanies every human prayer (CCC 335).
Brothers and sisters, since the first day that you set your mind to gain understanding and to humble yourself before your God, your words were heard. The prayer was heard on the first day, though the answer arrived on the twenty-first. The delay was not divine inattention but heavenly resistance. Your prayers are heard from the first day. The answer is in transit.
Lord God, your words were heard from the first day. Help us to persist in prayer during the twenty-one days before the answer arrives. Through Christ our Lord. Amen.