Sounds like an ungrateful person to me.

I would just avoid her. And next time she is hacking up both lungs, you don't give her a cough drop at all, even if she asks if anyone in the office has one.