God's promises rarely come as we expect—but they're always good.