In English, is there a proverb/saying that means

good people are always treated terribly and unfairly ?

  • 2
    There's "Nice guys finish last," but that may not be what you are looking for,
    – Mick
    Nov 21, 2017 at 5:30
  • 3
    And there's "No good deed goes unpunished."
    – Xanne
    Nov 21, 2017 at 6:06
  • @Xanne That's the aphorism that I was trying to recall (by Clare Boothe Luce). You should make it into an answer.
    – Mick
    Nov 21, 2017 at 6:09

1 Answer 1


With Xanne's no good deed goes unpunished, which means:

Beneficial actions often go unappreciated or are met with outright hostility. If they are appreciated, they often lead to additional requests.

I have also found: eaten bread is soon forgotten

(Ireland) Kind deeds or favours are often forgotten by the beneficiary/beneficiaries once they have been done.


Promised increases in productivity following previous pay rises never materialised -- as eaten bread is soon forgotten -- but we'll be paying for the crumbs for a long time to come.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.