Many different techniques of decision making have been developed, ranging from simple rules of thumb, to extremely complex procedures.
BUT all decisions are based thinking about future.. True ???
All we want is to secure our future by taking an excellent decision and if that does not happen we regret our own decision. Sometimes it so happens that we think for long hours for the BEST but it does not gives the expected outcome, and vice verse not analyzing but brilliant outcome.
But, in life we have to take ownership for our decisions and cannot wait for the BEST to arrive. In employment /partnership/business/ marriage you have to accept the GOOD and work on it to make it BEST. However good looking one might be, one cannot wait for Tom Cruise or Angelina Jolie as your life partner. Neither you can wait and reject offers saying you will only work for Goodle or Facebook.
Hence, every decision you have made has inbuilt COMPROMISES. You have to be remind of that to reduce your guilt feelings.