The best part about life we always have another chance , the meaning being if we have learnt from our past. We would know exactly that we missed to focus on , that we chose to ignore, the result of our choices , how it could have made all right just by taking a step at the right moment.
So if you learn to decode your failures and faults , life gives you a second chance this time to do it the right way.Most of the time we don’t bother rembering those basic details or find the source of hurdles elsewhere. This again keeps up out of taking control and knowing exactly how could have been made right.
But all of this requires one be ready to have experiences , courages enough to move and ready to face failures. To be able to reflect and evaluate self and prepare yourself for the next time.