When your best is not enough to make you succeed, people will hardly acknowledge your efforts.
When your best is not enough to meet the expectations of others, people will hardly value your good intentions.
When your best is not enough to please others, people will hardly appreciate your good works.
Sometimes, our mediocrity could grant us success, at other times, our best is not enough to keep us going.
A hard reality to accept; you cannot always win even with your best efforts.
Your best efforts will not always be valued, acknowledged and appreciated.
Strive to give out your best even if it is not enough.