Just a good reminder:
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, NASB)
In other words: All things work together for good for those who follow Christ, but this does not happen automatically. God acts to make them work for our good. They do not of themselves come together for our good: God must intervene.
Which is a good reminder to be thankful. If you love God, all things are indeed working for your good. But don’t take this for granted — this happens because God is continually working on your behalf (and doing so joyfully: Jeremiah 32:41).