In reply to mypyrex:
Don't be too hard on her....
You haven't said how old she is, but young people can be a bit clueless and selfish sometimes. Not because they are deliberately mean but because no one has actually suggested that a certain action would be really appreciated.
Some people have this empathy in built, others need to have it suggested, gently or more pointedly.
I had a family member who got really upset and enraged when sending a card was forgotten, whereas it doesn't rank that highly on my personal richter scale....
We're all different so invite her and celebrate your return to full health!