We have learned to experience in terms of binaries — positive and negative; right and wrong; goodness and evil; and so on. But is this the correct way or say ‘the most realistic’ way to look at things? In my opinion, binary classification is necessary yet unnecessary. Seems contradictory ?? Well, that I think is the true nature of reality, a “perfect” combination of opposite and contradictory binaries.
Instead of binary, reality is a spectrum of infinite possibilities with contradictory end points. It is true that we can always classify things into two binary opposites but no actual thing can be found at the binary ends. Almost all elements of reality exists in between. For example, there is nothing that is 100% right and there is nothing that is 100% wrong. Most often the contradictory elements exists together. Perhaps the yin-yang symbol describes it much better than words.
Thus co-existence of contradictory elements is natural and to some extent desirable. In fact, as per Hegel the constant struggle between the two contradictory elements (ideas) is what moves society forward.
Holding contradictory thoughts simlutaneously is not therefore a sign of dishonesty, but a natural recognition of complexity of reality and a rejection of purely binary modes of perspectives.
Perfectionism is the ideal (and non-achievable) balance between the two contradictory elements. At this perfect point on the spectrum, the concept of the contradictory binaries loses its relevance as both are present in equal amounts. It is a non-stable equilibrium point. It is not-achievable but desirable, hence one should direct oneself towards this point.
All of this may sound simplistic and straightforward, but it very hard to practise in real life. We have been taught to think in binaries and it takes a lot of efforts to unlearn it.
So embrace the contradictions and strive for perfection.