28 And we know that in all things God works for the good of those who love him, who[i] have been called according to his purpose. Romans 8:28
God works all things together for our good. But the key to this verse is that it is for those who love Him and are called according to His purposes. We must walk in deep intimacy with Christ in a close personal relationship. As we follow the Lord we will face many challenges on a daily basis. But through everything we face the Lord will work all things together for our good. We have nothing to fear or worry about. But we simply need to trust the Lord each day and seek Him in all things.