Life is mystery especially because we can’t predict what will happen to our life in the future. You are not superman with the vision of future so let you work hard for this present day and not worry about the future. Every once in a while human beings are given the gift to do some amazing things, it can happen by accident or they could have it dormant within them until one unexpected day. We can not expect what the best thing for us because we can make it while we are working in the journey of life. Mistake is common thing in our life but we should not make it happens again by fix the broken path.