God is working in our lives for good. That doesn't mean that we are exempt from suffering and trials. It does mean that He is working through all of it for our good. "And we know that God causes everything to work together for the good of those who love God and are called according to his purpose for them" (Romans 8:28, NLT). So, do you love God? If so, you can be sure that His purpose in your life is good.
When something bad happens to a child of God, he can always trust God to bring good out of it. That's because God is always good. He is good to all, especially to those who know Him as Father. So, the child of God can praise Him on the bad days, knowing that God will bring good out of it.
When bad things happen to us as God's children, we should never doubt His goodness. That means we never blame Him for evil, though the forces of evil in this world are real. One day God will completely destroy evil. Until then, God has a purpose to fulfill in the lives of all His children. Rest assured, that purpose is good.
In the dark night of the soul, we can believe that the sun still shines, and that it shall break through our darkness with victory. Walking through the darkness can cause us to grow weary, but hope says a new day is coming. Look for the morning star. We shall see a new day, when God's purpose prevails in our lives.