The problem that lies between you and realizing your dreams , lies within you.
Though often we tend to blame circumstances and others for dragging us away from what we want, in reality we are the masters of our own fate and destiny. We should always know that if we are not able to realize what we want, we need to think of what is dragging us away from our dreams and goals. Maybe by working a little on ourselves we can become the persons that can realize our dreams.
This makes me think of an analogy from the world of Computer Science, your life journey is just like a Finite State Machine, there is an accept state that is .. your goal(s).. what you are aspiring to reach …
Life without a goal, is just like a state machine with no accept state .. It is nonexistent.. it has no purpose …no effect.. and all the transitions within it are worthless, meaningless and insignificant.
The sequence of transitions you take in your life lead you to a final state. Nevertheless, according to the transition function you could only get to the accept state by reaching particular successor states. These states of mind and heart qualify you to reach your goal.. the accept state.
Bottom line, if you are not at your goal … you need to make a transition, you need to read in a new character, respond to a trigger .. you need to take an ACTION towards reaching your goal !