In a perfect world we would all be, well, perfect. No mistakes. No second-guessing. No lingering thoughts about what if we had done this instead of that. In our imperfect world, though, about all we ...