Jesus stressed that if we ask, it will be given to us, if we seek, we will find, and if we knock, it will be opened to us. He explained,
“For everyone who asks receives, and he who seeks finds, and to him who knocks it will be opened. If a son asks for bread from any father among you, will he give him a stone? Or if he asks for a fish, will he give him a serpent instead of a fish? Or if he asks for an egg, will he offer him a scorpion? If you then, being evil, know how to give good gifts to your children, how much more will your heavenly Father give the Holy Spirit to those who ask Him!” (Luke 11:10–13).
You know how to give good things to your children, because you know what they need and what they want, but you have some evil residing in you.
God has no evil in Him. Therefore, His ability to give us good things surpasses what we can do for our children.