matthewmoranonline.com
I did my best and other lies
I did my best is a phrase that often explains away failure and actually discourages success. Honesty and knowing you can do better is more encouraging.