Preparing For God’s Promise