Our assurance of the future can be assessed in the light of the present…thus, we can have confidence that God benevolently orchestrates all events in our life. Consequently, our faith can move forward even when there’s so many unanswered questions. It also means trusting God when everything is uncertain, and believing that what we can’t yet see is still being worked out by God for our benefit. Therefore, we can cling to that assurance that because of God’s great love for us, “all things will work out for our good.”