God promises us in His word that He will answer our prayers. “Now this is the confidence that we have in Him, that if we ask anything according to His will, He hears us. And if we know that He hears us, whatever we ask, we know that we have the petitions that we have asked of Him” (1 John 5:14-15). Sometimes He gives us exactly what we ask for because it is right for us and works into His plan for us. Sometimes this direct, specific response happens by His Power because it will make our lives better or make us into better people so that we can be a blessing to others and be satisfied and at peace about our own lives and the direction of our lives. But sometimes He hears yet doesn’t respond to foolish prayers because He knows in His Infinite Wisdom and His foresight of your future that the manifestation of your prayer would not result in the happiness or fulfillment that you truly desire. He knows, rather, that the end result would be more problems or larger problems that you just have not foreseen in your limited human understanding.
Sometimes, though, God answers prayers ahead of time. He foresees something that you will need down the road of your life, and He just puts an urge or desire in you to purchase that particular thing, really not knowing why it is so important at the moment of purchase, but realizing later at a moment of dire necessity that this particular thing perfectly fits with the situation and solves a problem that you did not anticipate. This is an example of God’s foresight, planning, and pre-positioning of answers to prayers, before we even speak the prayers. This answered prayer before we even pray it is what Isaiah 65:24 is referring to when it says “before they call, I will answer.” I know this is mind-boggling to most people, but that is the amazing God that we serve. We cannot fathom how great, powerful, mighty, majestic, intelligent, etc., that He is. He is so far above us in His thinking and His ways. We can just be thankful that He is a God of love and that He wants to express His love to us and be involved in our lives as much as we will allow Him.