I hear ya. I have learned to not do things for others expecting anything humanely nice in response. That isn't why I do it (and I suspect it isn't why you do nice things either) so it only ruins my view on life if I expect them to be, well, civil and nice back. Then, if it does occur, I'm pleasantly surprised (not very often...)
I have also found that comparing anyone and anything to another is just not good. The less and less I compare, the better life seems.
I must be who I am (and, for me, who God wants me to be) rather than trying to fit in, adjust to this person's desire or needs or that situation.... there's plenty to work on and that leaves me little time to judge others. Don't get me wrong, I've been in a very judgmental state, when I was a late teenager.... I mean, for fun I would go and sit in hotel and hospital lobbies and laugh and giggle at people's shoes squeak or hair do's...
Yes, you are angry. If you can quit expecting and focus on giving and doing as you want others to do for you, then those unexpected and surprisingly pleasant responses will come.