I think everything in life is choices and evolution, we do what we think we know how to do and we don't always hit those choices, that's what we call a mistake. Unfortunately we do not know that the error is actually correct because we end up taking as learning, although not all of us see that. About
Evolution, I believe we can evolve to better or for worse and obviously the best option is the first. I have made mistakes and I keep making, mistakes that become hit, that become learning and that so becomes evolution and here comes what we call "I will do what I think is best for me" to make the same mistake will be better and necessary? Or not committing it will be a better choice?