-----
to create a desire to make ourselves the best that we can be,
perfection is not a reasonable goal, perfection is subjective, perfection can be distracting from what you really need to work on,(IE God is working on one area of your life while religions ideals of perfection tells you to work on all these other areas)
religion has capitalized on the whole perfection equals heaven..then spells out what is considered perfection..(not saying that everything they think of as perfection is in error, just the ones where we slip in our own flavor of perfection(which in essence is what i am arguing)).
The best that I can be, is different than the best you can be..
Sin in this world will not be abolished..if you are human, you are a sinner (for all have sinned and fall short of the glory of God)..we do our best to have control over ourselves so we don't sin,(isn't control ourselves a recurring theme throughout the bible?)
there are alot of sins we can control ourselves, but not all..Some sins can be controlled with the help of others who understand what you are struggling with. i think through these two processes it eliminates alot of sin in our lifes, but still "for all have sinned", we still have sin in our lives. I believe God gives credit for 'close enough'..those that don't try to control their own sins at all, are the ones that are gonna be in a underworld of hurt.