I think when you set out perfection as the ideal, then it actually maybe paradoxically gets us to be less moral because we think I'll never do that. And so better is a better goal than perfect. Very few people seem to want to be considered immoral or even amoral. Has anyone ever done a good job measuring the gap of declared morality and actual morality?
Also: should we all have personal mission statements?