As said, Nothing is Perfect and Time is Changing Every time, is applied to us also, so shouldn't we revise our souls and minds and refine the way we think, our attitude and our own principles that we've made to live our lives smoothly.
And I think that we should do it as frequently as we can, take the benefit of every opportunity where we realize that something is going wrong, lets redefine our values to fit the best in today's context.