There are many times in life when God's plan is unclear. Why would he allow this pandemic to happen? How can cancer be for my good? How can God tolerate the foolish decisions of sinful human beings? We may not always understand God's plans (especially while they're still unfolding) but we can still praise him for them. I pray that this sermon may help you to see why.