Haste always makes waste. Try most to avoid haste. Weigh all possible outcomes of every decision before taking any decision. Also consider pros and cons and the future impacts your decisions could impart to your life. Jotting down all positive and negative outcomes, making a table is no bad thing but winding it up as early as possibly you could would be better, otherwise thinking all the time over issues would negatively affect your mental and physical capabilities and you never will be strong enough to realize your aspirations.
Psychologists say that till a man not decides and realizes his dreams and aspirations, speculations occupy his minds affecting his health. Psychologists believe that the mental agony and tension one undergoes through when he has not accomplished his plans is far more dangerous for mental and physical health than the failure he comes across while fulfilling plans, aspirations and dreams. Zeil Carneigi says that he acts like an advocate who professionally prepares his case and collects information from all resources whenever he is to take decision over an important issue to seal success. You must also try Zeil Carneigi’s trick. Doing so you may well analyse the pros and cons of any decision beforehand.