If there is one characteristic that all successful people have in common, it’s accountability, or better put “Ownership.”
Success requires ownership. To achieve your goals, and live the life you are truly capable of, you will need to stop looking outside of yourself for someone or something to change.
Take ownership of your situation and focus on the things that you control. At one level it really doesn’t matter what others do, or what the economy does. If you own your goals, and your actions, you will find a way to achieve your vision.