Often it strikes onto my mind that when 100% perfection is a fantasy and no one or nothing could be 100% perfect, then we always strive for perfection? And if so, what is the limit of that perfection and where can we stop our endless journey of attaining 100% perfection? Would like to know your views on this particular aspect. Thanks.