my blog on accepting our flaws as humans and impracticality of attaining perfection...
Read this post on vipravanand.blogspot.com