One of God’s most generous assurances to His children is found in today’s reading from Matthew 7. Not only are we granted permission to come to the Father with our requests, but He also promises to answer our prayers. However, you may be thinking, If this is true, why hasn’t He given me what I asked for?
The key to understanding this passage is found in verses 9–11: “What man is there among you who, when his son asks for a loaf, will give him a stone? … If you then, being evil, know how to give good gifts to your children, how much more will your Father who is in heaven give what is good to those who ask Him!” Think in terms of parenting. A child may want the latest video game, but his parent knows that a different gift would be better for him. In the same way, the God who made us is more keenly aware of our needs than we are (Matt. 6:8).
Because of spiritual immaturity or the limitations of our humanity, we may ask for what we perceive as good and necessary, when it isn’t truly in our best interest. But our Father gives what He knows is more beneficial. The qualities of Christlike character are among His best gifts, but these develop through trials and testing. We may feel He’s given us a snake instead of a fish, but the problem is with our lack of understanding, not with the Lord’s goodness.
When it seems that the Lord isn’t answering your requests, remember that He’s a loving Father, and consider what good gifts He is giving instead. Although it may take years to gain a godly perspective, in time you’ll say, “Lord, You were right. Thank You for giving me exactly what I needed.”