Wow, you just outlined some of the things that comes with having a dream. It's not just about having a dream, a dream keeps is going as humans one way or the other. Joseph in the bible had a dream, and without even knowing it, it went on to propel him to being as great as he ended up becoming.
This is an amazing post. I'm glad I stumbled on it!