All people are imperfect.
No one can be so loving, so open, so ready to put their needs on the bottom and willingly help others without expecting anything in return.
I have met no one like that, not a person.
Actually, all people are perfect.
People are born to learn, born to love, born to grow.
It is the potential that makes people perfect.