As the man looked at him expectantly, the Prophet ate one grape. Then he ate another one. Slowly the Prophet finished the whole bunch of grapes by himself. He did not offer grapes to anyone present. The poor man who brought those grapes was very pleased and left.
Zainab Devjani
One of the companions asked respectfully, O Prophet of Allah! How come you ate all the grapes by yourself and did not offer to any one of us present?”
O Prophet of Allah! How come you ate all the grapes by yourself and did not offer to any one of us present?”
The holy Prophet (s) smiled and said, I ate all the grapes by myself because the grapes were sour. If I would have offered you, you might have made funny faces and shown your distaste of the grapes. That would have hurt the feelings of that poor man. I thought to myself that it's better that I eat all of them cheerfully and please the poor man. I did not want to hurt the feelings of that poor man.
Moral: 1) Consideration for the feelings of others 2) Graciousness in accepting gifts.