“If you then, who are evil, know how to give good gifts to your children, how much more will your Father who is in heaven give good things to those who ask him” Matthew 7:11
Consider fathers here on Earth. They are not perfect, some are better than others, but all think sinful thoughts and do sinful things and speak sinful words. Jesus, here in the Sermon on the Mount, even calls them evil, for they do not match up to the perfect standard of holiness that God the Father requires. No one is good but God alone. And yet, sinful earthly fathers, in the main, still know from time to time how to give good gifts to their children. When they ask for bread and fish, the earthly father gives them what they have asked for.
Compare the evilness of earthly fathers with the pure perfect goodness of our Heavenly Father. He is righteous in all that he does, his thoughts are blameless, his deeds are pure, his words are perfection. How much more then will God give good gifts to us when we, his children ask for them? If we were to doubt God’s answers to our good requests, we would besmirch his character, we would deny his heavenly goodness. So, we must not. We must ask confidently for the gift of the Holy Spirit, for mercy, for grace, for inner strength, for greater joy and peace and love, knowing that God will give us those good things. When God says “no” to our requests, we must assume he, in his infinite wisdom, has something even better for us.
This truth, the goodness of our Heavenly Father, gives us a wonderful confidence in prayer. It is with freedom, joy, anticipation, even expectation that we can ask God, seek his wisdom and presence and knock on God’s door in prayer. For our Father is good. He is perfectly, wonderfully, utterly and completely good.