"Dreams are conceived long before they are achieved. The period of time between the birth of a dream and its realization is always a process. This period is filled with doubts, adversity, changes, and surprises. During the process, you will experience good days and bad days. And frequently you will be faced with a dilemma: Do you give up, or go on? Without hesitation, I can give you the answer: Don't give up on your dream." ~ John Maxwell Running With the Giants.
Such a true statement! One of the interesting parts of it is the "go on" piece. You can't just sit around and wait for your dream to happen. Take some action on it. You don't have to know the full picture (because you probably won't), but you know where your heart is, you know where your passions are, and you know some of the intermediate steps necessary to get from today's reality to tomorrow's dream. History is full of people who had dreams, faced failure, yet always chose to "go on." Joseph, in the Bible, had a literal dream of power and prestige, and yet had to be sold into slavery and thrown in prison to reach the point of fulfilling his dream (beyond his expectations). Yet, he always chose to do the harder right, he dedicated himself to excellence in EVERY position he was in: as slave, as prisoner, as ruler. Think life today will prevent your dream tomorrow? Don't give up! Go on! Pursue excellence, give your dream to God, walk uprightly, and press towards your dream. Chances are you've only been given a glimpse, just wait until you see in full!