Perfection in imperfect world
It’s impossible is achieve perfection in this world. The reason is simple. You cannot do everything all by yourself. You are dependent. You depend on others to complete your tasks. You can achieve perfection within yourself, but people around you are usually not perfect, and that’s why there is always something left out somewhere. Your co-worker can mess up on that report you asked him to make, and your projections for next year depend on that report. Your friends didn’t show up on time for the party you arranged. It rained just when you were leaving for that vacation you planned for months. As much as you plan to perfection, there are certain factors beyond your control. So instead of being frustrated all the time for not being perfect, one should stay content with whatever one has acquired, because it could have been worse. Give your best shot and then accept the result as perfection. That’s the key to happiness.