Satan can hinder the manifestation of our answered prayers like he did with Daniel. If we don’t understand that and continue with the false idea that once the Lord commands an answer, it just happens instantly, then our faith will falter when we don’t see immediate results.
What if Daniel had given up on the twentieth day? What if he thought, I got an answer in three minutes last time. This time it’s nearly three weeks. God must not have answered my prayer. If Daniel had done that, I believe he wouldn’t have seen God’s answer—even though it was already on the way.
Once again, Jesus said in Matthew 21:21 that we have to believe and doubt not. Paul also said something similar in Galatians 6:9:
And let us not be weary in well doing: for in due season we shall reap, if we faint not.