Earlier quoted context omitted.
I find that people who tackle problems are those who are never quite satisfied. Even after solving a problem, they put it in their rear view and switch to the next problem to solve. There's always more work to be done. I guess it depends on the depth of your compulsion.
I think you are confusing a problem-solver with a perfectionist. One solves problems because he or she enjoys it. The other because they live in a world that will never match an ideal they hold. The second is doomed to misery no matter what, and I think that is what the OP was saying he moved away from by focusing on the positive.
Also, I don't think he talked about moving away from perfectionism. He talked about moving away from "how unfair things were, how I deserved more, how other people were causing problems for me, and how I was vastly superior to everyone else." That isn't being a perfectionist, that's being a prat.