It was then that he had a very strange experience and a still stranger revelation was made to him by some angelic being. It is worth while to read the scripture account:
“And behold a hand touched me, which set me on my knees, and upon the palms of my hands.
“And he said unto me, O Daniel, a man greatly beloved, understand the words that I speak unto thee, and stand upright, for unto thee am I now sent. And when he had spoken this word unto me, I stood trembling.
“Then he said unto me, Fear not, Daniel; for from the first day that thou didst set thy heart to understand and to chasten thyself before thy God, thy words were heard, and I am come for thy words.
“But the Prince of the Kingdom of Persia withstood me one and twenty days; but lo, Michael, one of the chief princes, came to help me, and I remained there with the kings of Persia.”
What all this means is difficult to comprehend, but enough appears on its face to lead us to believe that the angels in heaven are deeply interested in our praying, and are sent to tell us the answers to our prayers. Further, it is very clear that some unseen forces or invisible spirits are operating to hinder the answers to our prayers. Who the Prince of Persia was who withstood this great angelic being is not divulged, but enough is revealed to know that there must be a contest in the unseen world about us between those spirits sent to minister to us in answer to our prayers and the devil and his evil spirits who seek to defeat these good spirits.
The passage furthermore gives us some intimation as to the cause of delayed answers to prayer. For “three full weeks” Daniel mourned and prayed, and for “one and twenty days” the divinely appointed angel was opposed by the “Prince of the Kingdom of Persia.”
Well was it for praying Daniel that he had the courage, fortitude and determination to persist in his praying for three weeks while the fearful conflict between good and bad spirits was going on about him unseen by mortal eyes. Well will it be for us if we do not give up in our praying when God seems not to hear and the answer is not immediate. It takes time to pray, and it takes time to get the answer to prayer. Delays in answering prayer are not denials. Failure to receive an immediate answer is no evidence that God does not hear prayer. It takes not only courage and persistence to pray successfully, but it requires much patience. “Wait on the Lord and be of good courage; and he shall strengthen thy heart; wait, I say, on the Lord.”