As a human being, none of us can expect ourselves to be perfect and without any shortcomings. Each of us is bound to have some pitfalls or flaws. There is no one who can be completely considered flawless on earth. Our imperfections can be worked upon. You can always strive to attain perfection, though acquiring perfection is something inconceivable and seems to be imaginary. Our flaws and imperfection make us imperfection beings. But the quest for perfection is one never-ending quest. There is not any problem with being imperfect. You should always work towards attaining perfection. We all are imperfect, no second thoughts to it. But one should always strive for perfection and work towards attainment of perfection. None of us are born with the knowledge of how to do a particular task or activity. With time and age, you certainly progress and there will be a time when you can be called as “closes to perfect”. In life, you won’t meet any perfect person. You would rather come across those who are lacking some or the other quality and are not flawless. In the words of Doug Larson, “The only nice thing about being imperfect is the joy it brings to others.”