Have you ever been disappointed with yourself? For doing something good, but not nearly good enough?
Read this post on ash-aqua-girl.blogspot.com