Scriptures for you to look up:
1 Timothy 4:4
"And we know that God causes all things to work together for good to those who love God, to those who are called according to His purpose." Romans 8:28
He is the God who is good.
I feel like there's often a misunderstanding of what it means for God to be good and what His goodness actually looks like in our lives. His goodness does not always mean easy days. It doesn't mean we are free from heartache. It doesn't mean that every situation works out perfectly. It doesn't mean that we get everything we want.
Romans 8:28 is one of my favorite verses. The commentary from my ESV study bible sheds so much light on this often quoted verse. "The 'good' in this context does not refer to earthly comfort but conformity to Christ, closer fellowship with God, bearing good fruit for the kingdom, and final glorification." Friends, this is rich stuff. God works all things out for His ultimate glory and for our sanctification. And THAT is the best "good" thing we could ever hope for. Do I desire for the Lord to give me an "easy" life free of trials or do I desire for Him to have His way in my life- even if that means heartbreak- for the sake of His kingdom?
God is good. And God is about His glory and His kingdom. And He loves His children. He can take our broken situations and use them for good. We can trade ashes for beauty. We can experience sanctification through trials and we can be encouraged that every heartbreaking situation the Lord can use for His glory. This should give us so much hope! Even the hard days can be used for our good.
I love Romans 2:4 "or do you think lightly of the riches of His kindness and forbearance and patience not knowing that the kindness of God leads you to repentance?" The goodness and kindness of God should always lead us to repentance. We don't deserve the His goodness, yet He sent Jesus to be sin on our behalf so we can know the goodness of God intimately. Repent of sin and praise Him for His goodness!