Positive thinking often helps, but not always.
One must never over estimate the power of positive thinking, as if it alone can solve all of your problems.
There are many more other factors which can influence one's pursuit and mess things up for good.
Being prepared for unexpected obstacles and let-downs will gear one up for overcoming the disadvantages of positive thinking.