Perfection is mirage. I remember that a man searched for perfect mate. After a long search of several years he found a perfect mate but could not marry her because her search fort perfect mate was not yet finished.
There is always something which lack in someone its better for us not expect perfection in anything from others as there is always a gap in our thinking and the way other do it. :blink:
In search of perfection we often miss affection. So searching for perfection is always unsuccessful. Affection is always needed till the end of life. So search for it.