Perfect One doesnot exist. We are Humans.
What is perfection? Everybody will have their own
definition to perfection. You look for who is
perfect for you and that definition to perfection
is only in your mind, as per your
expectations. Which might not be perfect for the
other person.
Finding 100% in one person is Unfair. You are
pressurising the person with what You expect
out of him/her. Try and accept their definition of
perfection