On his way to Charan, Yaakov stopped at Mount Moriah. There he prayed Maariv, the evening prayer, and prepared to go to sleep.
During the night, Yaakov had a prophetic dream. He had a vision of a huge ladder that stretched all the way to heaven and Malachim (angels) were going up and down the ladder.
Then, HaShem spoke to Yaakov in his dream, “I am the G-d of Avraham and Yitzchak. This land that you rest upon, I will give to you and your descendants. Your offspring will be as many as the dust of the land. May you have strength and burst forward with blessings in all directions; west, east, north, and south. I will be with you and protect you wherever you go. You will return home safely.”
Have you ever witnessed stones fighting? Probably not. But it did happen to the great Yaakov!
When Yaakov was lying down at the mountain, he laid 12 stones around him for protection from the wild animals. While he slept, the stones argued about which one should have the honor to be Yaakov’s pillow. They all moved closer and closer together, each stone trying to get right under his head, until they miraculously became one big “rock pillow”!
How comfortable was that?!
This was actually the first time in many years that Yaakov lay down to sleep!
For the past 14 years, Yaakov was totally involved learning Torah at the Yeshivah of Sheim and Eiver. He was so wrapped up in his learning that he never went to sleep on a bed. He just dozed off here and there. Unbelievable, but true!