If your dream is only as big as your surroundings, that dream isn't from God.
In Genesis 37:7, Joseph shared his dream with his brothers: "We were binding sheaves of grain out in the field when suddenly my sheaf rose and stood upright, while your sheaves gathered around mine and bowed down to it." Joseph had another dream in verse 9: "This time the sun and moon and eleven stars were bowing down to me."
We all have dreams for our life and what we would like to have one day or perhaps where we would like to go. But notice Joseph's dream had nothing to do with fancy cars, a mansion, lots of friends and social circles or money growing on trees. God was showing Joseph there was a higher purpose for him and it was to include leading others to God's saving grace.
How do you know if your dream was given to you by God? If your dream is linked to the harvest, then that dream is from God. If your dream is linked to the flesh and the lusts of this world, it is deception; not a dream. God doesn't give flesh-focused dreams. Those types of dreams come from the devil because the devil wants you to abort your destiny. Only you can stop what God's ordained for your life.
After Joseph's dreams, he was thrown into a pit by his brothers. Have you ever felt like your dream has been thrown into the pit? Things just aren't coming together the way you thought they would? Pits are often allowed by God for Him to test your character to see if it matches up with His standards.
Joseph received his dream in a field. His dream was about the harvest and how God would use him for a kingdom impact. God gave Joseph power when he was elevated in Pharaoh's government. Power will only come from God for His purpose; not for our own purposes.
Each stage, obstacle, or "pit" is intended not to block your dream, but to help you break through to the fulfillment God promises. The only way you and I can find true fulfillment and become all that God created us to be is to go through some pits along the way and have a kingdom impact through your dream.