The only thing that an Istikhara does is declare...
The only thing that an Istikhara does is declare: "That what is in the prime interest of a person who is seeking the best is in the performance or non‑performance of an act." The Istikhara is the means from which one is saved from doubt and uncertainty. However, as for the after‑effects that will happen in the future by either performing or not performing the action, they are not the responsibility of the Istikhara , and the Istikhara has no relation to this.
The future of a person who performs the Istikhara ‑ whether it will be good or bad ‑ is just like the person who had not performed an Istikhara and carried on with his life using his own intellect and asking advice from others.
In short, the Istikhara is nothing more than an act that provides "satisfaction of the heart," "removes doubt and uncertainty," and is a tool for "hope, prosperity and happiness." From the authentic narrations related from both the Shi`a and the Ahl alSunnah, it has been mentioned that the Prophet of Islam s used to ask for the best and used to encourage those around him to do so.
He forbid people to ridicule the Istikhara and said, "Any time the Istikhara comes out `bad', have reliance on Allah and go on with the work." Therefore, there is no problem with performing an Istikhara by way of the Qur'an or other things, since if the Istikhara comes out favourable, then the person will perform the action with a content heart and a pure soul; and if it comes out bad, then he has relied upon Allah and should continue with his work." View of `Allamah Shahid Murtadha Mutahhari "...What kind of talk is this that the `Ulama (only) must perform the Istikhara !
How many problems this misconception has brought up! An `Alim is sitting in his house, busy studying or writing, the telephone rings and the person on the other end asks: `Sir! I am sorry to bother you, I need an Istikhara ...' Regardless, I myself perform Istikhara (for others), and I am not opposed to it, but it is better that each person performs an Istikhara for himself.
Some people have even said that it is not allowed for a person to perform an Istikhara for someone else and everyone must perform it for himself!" View of Ayatullah Shahid Dasthaghaib Shirazi " Istikhara literally means to `ask the best' from Allah . O' Allah! I am perplexed and do not know if Your pleasure is in this task or not (which I wish to perform). I ask You to make apparent Your pleasure upon me.