A couple of thoughts from the other side.
A human can never be "perfect". Why? Humans are defined by the struggle to better the condition they are in. If they obtain the level of "perfection", they wouldn't be able to be called truly human. That wouldn't necessarily be a bad thing, because humanity has the potential of such horrors. But humans are what they are. They have needs that they require, barring them from ever being "perfect", and should the BE "perfect", that "human condition" would no longer be, . . . . it would be destroyed.
Having said that, wouldn't "perfection" also [by definition] be a state of stagnation? Would motivation be elliminated, at that point? Could we be who are are, now, . . . at that moment? I think not.
So, what would it mean to "acheive perfection"? It would have to be the destruction of humanity, . . . possibly being more like angels. But the person each of us are, would no longer be. Seriously think about your life? What do you really find important? Desire to find love, be loved, acheive status, live in a better house than before, want to look nice to others, find food to satisfy the pallet, . . . desire what may not be good for you, . . . etc. To put it simply, our propensity to sin is what makes us who we are. It is what you all say that "god still loved" . . . "while you were still sinners . . . " So, considering that, . . . what do you suppose that your god really wants?
Just some thoughts.