Perpetual inadequacy.

Better Left Unsaid on Sept. 22, 2011

Despite the best efforts and sincerest intentions, one will never quite be good enough.