"The purpose of prophecy is frequently misunderstood. It is not the Lord's purpose to completely remove the veil which guards the future. Too much prophecy would defeat the plan of salvation. Life on earth was designed for our education and testing." (W. Cleon Skousen, Prophecy and Modern Times, 5)If all were revealed, where would be the testing? For example, we read in the Pearl of Great Price the words of the Lord:
We will go down, for there is space there, and we will take of these materials and we will make an earth whereon these may dwell; And we will prove them herewith, to see if they will do all things whatsoever the Lord their God shall command them." (Abraham 3:24-25, see also Genesis 1:26)If sin's effects were immediately felt, why would anyone choose anything but purity? But instead, if the results are delayed in coming, we then are more free to choose whether in principle we will follow our Father in Heaven's counsel...even if it brings no immediate gift.
In other words, to quote the hymn: "Who's on the Lord's side, who?" No matter what. Will we be true to Him till death, even without immediate reward? Thus, again, to quote the statement above: "Life on earth was designed for our education and testing."