You will never be able to improve yourself to the point where you meet your standards. why? Because your standards are set by your ego. Your separate, temporary self. And its goal is to make sure that you never meet those standards. The way it does this, is by upping the standard the minute you get within reach. But the moment you love yourself, the standard disappears and you are free.