As humans we often question the situations that are going on in our lives and wonder why certain things are happening at a giving time. The answers aren't always found initially and sometimes are never truly seen for months or years down the road, but it's very important to stay on the path that you've created for yourself. By having that goal or "pie in the sky" objective it will allow you to get through whatever life passes your way. Believing in yourself and your dreams is the fundamental foundation to your life's successes. I was told a long time ago by an elementary teacher that your perception is your reality and that's as valid as you can get. No one else can tell you differently and it's the truth because it's what you believe in. John Beecher also said "Strength is a matter of the made-up mind." and i take that as the power you hold is derived from the mind with your ability to translate it into actions.
To further that point, when you don't believe in yourself you leave the door for others not to believe in you as well. Keep the faith and never let anyone tell you that you can't do something. Do the things that others aren't willing to do so that one day you'll be able to do what others can't.