God's promises about the future are certain because it is under God's control. Christians should live on the basis that these promises, which focus on the return of Jesus Christ, will be fulfilled.
The twelve stones taken from the bed of the river Jordan is one of several instances where God's people are told to preserve memorials of present blessings for the sake of future generations.