Dealing With Uncertainties In Life