That's why there're your dreams. Which means everyone else's opinions on them shouldn't count except your own. Here's the thing though, the first thing you need to do in regards to your goals, is to make a commitment to it. This commitment needs to include the agreement that, no matter what road block pops in your way, you'll get through it. If you do that first, bumpy roads become part of the progress, and since you come to expect them they won't destroy your fire.
The only person who fails absolutely is the person who gives up.