The other night, just as I was drifting off to sleep, the Lord spoke to me and revealed a significant piece of information regarding something I had prayed to know about for years and years. I got up immediately and wrote it down, then laid awake for hours thinking about the significance of what he had said, which shattered many preconceived notions I had on several topics.
Joseph Smith said: "When any person receives a vision of Heaven, he sees things that he never thought of before." (WOJS Bef. Aug 1839)
And it came to pass that it was for the space of many hours before Moses did again receive his natural strength like unto man; and he said unto himself: Now, for this cause I know that man is nothing, which thing I never had supposed. (Moses 1:10)
The Holy Ghost is a revelator, and you can't commune with God without him revealing things to you.
One huge reason so few learn anything from God is because they insist that anything revealed to them must fit completely into their preconceived notions. Jacob wrote: "seek not to counsel the Lord, but to take counsel from his hand." (Jacob 4:10) Previously, he said:
O that cunning plan of the evil one! O the vainness, and the frailties, and the foolishness of men! When they are learned they think they are wise, and they hearken not unto the counsel of God, for they set it aside, supposing they know of themselves, wherefore, their wisdom is foolishness and it profiteth them not. And they shall perish. (2 Nephi 9:28)