perfectionism 1 Making peace with your past self is the greatest gift you can give your future Oct 29, 2026