God is good.
So says Psalm 100:5. And Psalm 73:1. And Psalms 34:8, 100:5, 135:3, and 145:9. And the prophets also speak of God’s goodness in Jeremiah 33:11, Lamentations 3:25, and Nahum 1:7.
Jesus also affirms the goodness of God (and at the same time asserts His own deity, Mt. 19:17).
To say that God is good is to say that He always acts righteously and always acts to preserve His people; to say God is good is to say He is wholly unblemished by the smallest inclination to evil.
God’s goodness is one of the first descriptions of God in the Bible — His creation is good (Gen. 1:4). And later we are told that His Law was good (Rom. 7:12), and His forming of Israel as His people was good (Is. 30:15).
His will is good, acceptable, and perfect (Rom. 12:2). Everything God has made is good, including all things He has made for our food, and the gift of marriage (1 Tim. 4:3-5).
We can summarize God’s goodness by saying that everything God did for Israel and everything He has ever done or will do for His people is good — He is good by nature and everything He does is good (Ps. 119:68).
Despite God’s goodness, we are prone to grumble because we think what we have is “not good.” Yet if we could change what God in His goodness has granted to us, then whatever we change it to (whatever that would be), would be less than the fullness of His goodness and would be less beneficial to us.
What have you received that you want to change? Whatever you would attempt to change would be a change away from God’s best for you.
God is sovereign and has orchestrated every event and circumstance of your life. And God is good. So whatever you have in your life is always the grace of God’s best for you. You can trust that reality.