The outside world is often hostile to your dreams. In fact, it is a hazard for your dreams, which stand a high chance of being killed either slowly or quickly by this outside world if you don't protect them well. And it does all this without even trying.
For example, if you believe that you need a promotion at work now to get to where you want to get to, and nobody decides to give you that promotion, your dreams may just die quite a bit. When you write a 600 page novel and nobody even wants to read a page of it, that would also seriously harm your dreaming spirit for some time. The fact is that they probably wanted a specific person for the new opening, or that people were too busy to read your novel, especially amongst 1000+ other ones to choose from, but that never makes anything better, right?
The world is one giant, inhumane machine that get things done every day when viewed from a certain angle. Life goes on, but the system never cares about how many people are destroyed by it. This is the reality of a world that has become so big and so complex, with various established interests running every part of the system. There's no denying it.
But it is up to you to protect your dreams, especially when it may face some darker times. It is up to you to keep them alive and healthy, so they can keep your life energized. One great way to protect and nurture your dreams is to take as much of it 'outside the system' as possible.
But what is 'in the system' and what is 'outside the system'? Anything that requires input or approval from established interests as an essential ingredient for success is relying on part of 'the system', I believe. If your life goals are that you want to travel the world or write a novel that other people will want to read, they really don't rely much on any company, government or any established interests, if you think about it. Surely, it may take some time and money, but you can work towards it with your own effort. But if you dream relies on a series of promotions within a corporate or political hierarchy, then they essentially rely on the decisions of powerful people in charge of different parts of the system. I am not saying that those dreams are any less valid, it's just that putting all your dreaming eggs in a basket like those is a big risk to take in life. It essentially sets you up to have a high risk of being quashed in spirit.
Fortunately, there are many ways of achieving the same kind of dream in this world, and usually not all of them need to involve 'the system' that much. For example, if your dream is to 'make a difference in the technology world', you can either work for a tech company, hope to climb up the ranks there, and eventually influence the kind of products it makes or the ethics it conducts its business by. But another way of doing it is to learn some programming yourself, and write and release your own dream software. Yet another way is by starting a tech blog, and sharing around ideas that may help shape the tech sphere. The difference is that first way relies on the system, and the other two ways don't. You mileage may vary even with the two ways that don't rely on the system, but it's not like another year without a promotion can quash your spirit so easily. In this world where dreams take so long to achieve, it's really an advantage not to be subjected to barrier after barrier where you may be quashed by the system each time.
I am not saying that you should give up your dreams that are somewhat tied to the system. What I am saying is that, you may need to develop other dreams in parallel, if your primary dream is tied to the system. This way, your dreaming spirit cannot be easily quashed by some random corporate decision, perhaps caused by some random economic event. This alone will make you feel much better about yourself in the longer run, trust me.
Some Related Musical Inspiration: