Statistics has a word called noise/error factor given to it, and has ‘epsilon’ representing this factor. Any model can be created to explain various phenomena in life, but an epsilon is always tagged to it, just to say that there are certain things, which are unexplainable and cannot be captured by these models and this is precisely what I am getting at.
I see attempts being made by people to rationalize life, to explain everything, to put blame on luck or God, etc. Life cannot be explained. There are too many events, which just happen and have no correlation or association per se with our scheme of things. No astrology, not palmistry, not zodiac signs will help these. The maturity lies in accepting these things as being purely random and completely uncontrollable (in spite of my passion for ‘free will’ as a driver of decision making). The only way to control these is by learning to control our responses to these events, rather than by trying to control these events themselves.
Despite all the best efforts, not getting what you want could be the work of epsilon factor. The best response here is to control the response to such event and think about ways to diversify/reduce risk such epsilon factor can bring...unpredictability is uncontrollable but mitigation of it is!!