Hello amazing! And welcome to 2015. I recently found myself beating myself up for not living up to my own standards. Why? I kept telling myself that I need high standards to grow. What was missing was a perspective of time. Without time there is no aspiration, just perfectionism = focus on always being not good enough. Give yourself time.
With love,
Mathias