The LORD is good to all, and His tender mercies are over all His works (Psalm 145:9). God is good in creating all. He made us and gave us life with every breath and heartbeat. He sends rain and fruitful seasons to sustain all. He put us in a world where the heavens and earth declare His glory. For the LORD is good (Psalm 100:5). God's common grace is good to all.
God is good to all who will repent. The goodness of God leads you to repentance (Romans 2:4). When we repent, we change our minds about sin and evil. We know that we can really trust God, because we know that He is always working for good. We trust the goodness of God in our lives. Oh, taste and see that the LORD is good; Blessed is the man who trusts in Him (Psalm 34:8).
God is good to all who believe on the Lord Jesus Christ. Trust God's goodness through the Holy Spirit working in you. But the fruit of the Spirit is . . . goodness (Galatians 5:22). God's Spirit bears the fruit of goodness in all believers. Give Him all the glory, because God is working for good in your life.
God is good to all who love Him. For those who love God, He is working all things together for good. And we know that all things work together for good to those who love God, to those who are the called according to His purpose (Romans 8:28). That does not mean bad things can never happen to us. It does mean that we can trust God to work all things together for our good, according to His purpose.