You will be amazed at the amount of people who think that others should and must be grateful for any good they might have done for them...
They only built themselves and their expectations up for a fall.
When the appreciation and gratefulness is not forthcoming, they feel let down and miserable.
But why should they?
First of all do not do anything seeking rewards from others. The only rewards worth having are from Allah (Subhanahu Wa Ta’Ala).
"We feed you seeking Allah’s Countenance only. We wish for no reward, nor thanks from you."
(Qur'an 76: 9)
And would one be surprised with ingratitude when one reads this ayaat?
"And when harm touches man, he invokes Us, lying down on his side, or sitting or standing. But when We have removed his harm from him, he passes on his way as if he had never invoked Us for a harm that touched him?"
(Qur'an 10: 12)
If people can be like this towards the One Who gave them everything why are you so surprised?