Stop expecting from people.
Will people always appreciate the effort you put in? No, not at all.
It doesn’t happen every time.
And when it keeps happening, a person breaks.
Expect your reward from Allah, not from people.
Be good to others,
do your part sincerely,
and leave the rest to Allah.
Allah gives the best reward.