We as moral human being, makes the best choice out of the limited power we have. The choice are still the best regardless of the outcome.
The fact is, even we as normal people, cannot foresee the future. The worse thing is that we can’t even perceive all the present condition around us. We, however, need to make choices on a daily base. Within this limited options we have, we should make the best choice we could given the limited information we have. Life with constraints like this is to search of the best option so that we will still be happy along the journey. The choices made are always the best choice, regardless of the outcome.