Our Good God is sovereign over all things, so we can trust Him at all times. In today’s passage, we are taught to trust the goodness of sovereignty of God in two difficult situations: 1. When we see God’s people suffering; and 2. When we see God’s enemies succeeding.