Perfection is a state in which everything is going as plan and there are no possible setbacks. But on the contrary things do not always go our way and we need to accept that we will commit mistakes along the way. What we do with the mistakes that we have committed will determine how well we manage our life. Mistakes are always bound to happen and making them right is the name of the game in life. Always consider mistakes as a learning curve and not as a deterrent in life. Life is nothing more but a series of mistakes and recovering from the mistakes.