Matthew 7:9-11 KJV
9 Or what man is there of you, whom if his son ask bread, will he give him a stone? 10 Or if he ask a fish, will he give him a serpent? 11 If ye then, being evil, know how to give good gifts unto your children, how much more shall your Father which is in heaven give good things to them that ask him?
Sometimes we forget how good God is.
I think our minds cannot comprehend the extent of His goodness. We compare Him to what we know, but He cannot be compared to any earthly being because we all have sin natures. We need to remember that if we can be "good", then God is so much more.
He desires the best for us.