Beyond perfection Do you long for perfection, which can never be achieved? Craig Mattner June 27, 2024