Like no one could define “truth”, no one could even not define a “perfection”. You are a package of flaws that must be a work in progress for the life you call is perfect for you. The time you dedicate to being perfect you are going nowhere in life. So, better embrace your flaws.