We spend a lot of time and effort constantly reinventing our future. As changes happen we look for and find ways to use that change to go towards our goal or to avoid potential problems. Everyone does it in one form or another.
There is a way to use this talent for reinvention that potentially could have a greater impact on improving our lives. If we can reinvent our future why not also reinvent out past.
If we were to take everything that we consider to be a mistake or those decisions we regret and reframed them as steps towards our goals would it make difference.
I believe it would. We would no longer have a negative connotation on the lessons we needed to learn so as to arrive at our goal. We would lose the fear of making the same mistakes that can end up holding us back.
We would learn to take change and lessons as a natural part of life rather than learning how to avoid making mistakes which quite frankly is impossible to start with.