God’s goodness is another attribute of His that’s infinite and unchanging. As a result, everything He does is good. We may look at some difficult aspect of our life and feel that the Lord has not manifested this characteristic to us. However, confusing situations and our limited understanding in no way alter who He is. A circumstance may not be good, but God’s goodness is not dependent upon that.
Scripture tells us that God is good to all (Psalm 145:9) and He does not show favoritism to anyone (Rom. 2:11). Either the Bible is telling the truth that God shows His beneficence to everyone, or else the Bible is false and God is good only when and to whom He chooses. Sometimes we would like Him to be more partial with His generosity when people whom we consider bad are doing well in life. Jesus said that the Lord “causes His sun to rise on the evil and the good, and sends rain on the righteous and the unrighteous” (Matt. 5:45). We may try to argue that wicked people don’t deserve good treatment in this life. But we must remember that we as believers don’t deserve the heavenly Father’s favor, either. He gives it freely because His nature is to be good to those He loves, and He loves the whole world—both believers and unbelievers.
Here’s the difference: If we desire the fullness of God’s goodness, we must believe in Him, receive His love, and live obediently. To those who love Him and walk in His righteousness, He pours out the completeness of His favor eternally—nothing is withheld (Psalm 84:11-12).