"Give thanks to the Lord, for He is good;
For His loving kindness is everlasting." Psalm 118:1

Yes, our God is good, it is one of the characteristics of eternal,
unchanging God. The whole of Scripture tells of His goodness. And lest you
miss it, He is good to all as we see in Psalm 145:9:
"The Lord is good to all,
And His tender mercies are over all His works."

We also see in Romans 2:11,
"For there is no partiality with God."

Jesus said in Matthew 5:45 concerning loving your enemies,
"That you may be sons of your Father in heaven; for He makes the sun rise on
the evil and on the good, and sends rain on the just and on the unjust."

"For God so loved the world that He gave His only begotten Son, that whoever
believes in Him should not perish but have everlasting life." John 3:16

God gives freely to all because He is good and He loves the world, but there
is a difference!  There are those who believe and those who reject.
For those who believe (trust in, rely on, cling to) Christ Jesus and receive
the love of God, they are the ones who desire to know the fullness of God
and His goodness. They have been reconciled to God; have life everlasting;
are born from above; are members of God's household; and are indwelled by
the Holy Spirit. They desire to walk in His ways and to those we see:
"For the Lord God is a sun and shield;
The Lord will give grace and glory;
No good thing will He withhold
From those who walk uprightly.
Blessed is the man who trust in You!" Psalm 84:11-12

"O taste and see that the Lord is good;
How blessed is the man who takes refuge in Him!" Psalm 34:8

"For the Lord is good;
His loving kindness is everlasting,
And His faithfulness to all generations." Psalm 100:5

Psalm 136 tells of the enduring mercy and goodness of God.  After each
statement of what He has done, there follows,
"For His loving kindness is everlasting." (New American Standard Bible)
"For His mercy endures forever." (New King James Version)
"His love endures forever."  (The New International Version)

Believers have an even greater reason to give thanks for the goodness of our
God.  Look at what Jesus said of John the Baptist,
"I say to you, among those born of women, there is not one greater than
John; yet he who is lest in the kingdom of God is greater than he."
Luke  7:28

"See how great a love the Father has bestowed upon us, that we should be
called children of God; and such we are...Beloved, now we are children of
God, and it has not appeared as yet what we shall be.  We know that, when
He appears, we shall be like Him, because we shall see Him just as He is."
1 John 3:1-2

"Praise the Lord!
Oh give thanks to the Lord, for He is good;
For His loving kindness is everlasting." Psalm 106:1

Hallelujah ! Amen.