When Joseph was seventeen years old, he had two similar but separate dreams (Gen. 37:5–9). The fact that God gave Joseph two dreams is really important. When God gives someone two dreams that are alike in nature, it means the thing is established and can’t be changed (Gen. 41:32). It will happen.
You know, God spoke to people all throughout the Bible, including the pharaoh in Joseph’s story; Daniel the prophet; and Joseph, Mary’s betrothed husband, before Jesus was born. It’s important to know that God still speaks to people through dreams, and when He does, it is always significant. I’m not saying that every dream is from God. But God does speak through dreams.