Life will always be imperfect, it will always be full of contradictions and ironies because if it reaches to perfection it will have to die.
Process is always between two points, if there is only one point, it is stagnant. Movement needs two and perfection is one, so life is in pursuit of perfection but not yet perfect in that sense.
Perfect can not exist because it will go beyond space and time as it will cease to be in the movement.