Not recently. People only get a chance to do this to me once - after that, I stop doing things for them that they won't appreciate. I'm not a doormat and, whilst I don't expect adoration or even a thank you, I do expect some form of acknowledgement, because it's just the polite thing to do.
I treat it as a lesson. If someone doesn't appreciate you, then don't put yourself out for them.