Wow.
At that point, as much as I'd want to unload with both anger-barrels, the best comment would be to utterly calmly and quietly say: Who are you? Who do you want to be? Because all I see is an ungrateful, ungracious person, full of ugly selfishness.
Then turn around and walk away.
Thanks for your reply.
Lotta things I coulda, woulda, shoulda said, including what your answer ;)