Reb Trying - you are certainly entitled to disagree with me.
however, the more I think about it, the more I think we're getting caught up in semantics.
I apologize that i did not read the entire articles, considering that both were very lengthy.
Let me define my terms, though (the way I understand works with some of the textbook definitions of the word, although possibly not all) - I'm using perfectionist to mean someone who wants to see perfection.
It doesn't have to be today, or tomorrow - but it's a real goal. And let's face it, we have that goal in every other area in life - why not in spirituality?
Again, perfection is also defined by who we are - we need to be perfect, but my perfection is not yours, nor is yours, mine.
Fine - let's call it excellence instead.
I think that excellence works the same way - but someone who aspires to perfection or excellence will be disappointed at failure, if it's something that's important to them - even if for them, "failure" means good, but not excellent.
Someone who wants to be an excellent human being, but does not see himself improving as much as he;d like - that is naturally frustrating. And while we need to take a healthy approach to this frustration, I think it's normal, and for most people, even healthy, for frustration to be there!
I agree with Trying123 that the main focus, certainly at the beginning, should be one day at a time - possibly even an hour at a time, if you need to.
However, there is a tremendous power of distance from this disease, and the value of that should not be discounted.