Factors such as timing, luck, and destiny have a bearing on success. But success and failure are good teachers. Failure means something better is waiting for you. But I will allow myself to get upset at failure only if I know I have not given it my all.