I feel that often we are all to critical of ourselves. We pinch, poke and compare ourselves to others. The thing is that we are amazing the way we are.
I am by no means saying that we don't have to do anything but rather we should embrace the glorious mess of our life and try to better ourselves. We shouldn't try to be your next door neighbor's best but your best. My best. Be myself.
Read the talk here: Repent of (Our) Selfishness