Well, this is a tricky question, and I don't know what it is specifically talking about. I don't know what the giver gave, so I will do my best to answer your question.
The person who gives things to society is very happy with his choice, because he knows that he helped other people in need. If he gave blankets, or coats to the poor, then he would feel very satisfied with himself, because he just helped someone else who was in dire trouble. If he gave money to the society, that can be tricky. Some people take things and never say thanks, and it makes the giver kind of sad that someone would take advantage of him. This should not make the giver stop giving to society, because he is angry, because he would be foolish to think that the world isn't selfish. It all boils down to why you did it.
Jesus said that "When you help one of these little ones, you have helped Me", so be happy if you have done something for God or the poor, because you will be glad you did.