"thanks for recognizing the day - the card would have meant more without a comment about me having to get better" - and then walk away.
She controls you with these comments, that's why you feel compelled to respond. She knows you are guilt ridden, you think something is wrong with you (otherwise why do you bring it up in every post?) and therefore you think something is wrong with you. How about you just say thanks and ignore her comment. Or validate it (doesn't mean you agree) and it sounds a whole lot less snarky.
"thanks for the card. I read your note, I understand why you would feel that way."
Then turn and walk away. You acknowledged the card, you let her know you "see" her and no loss of self. Do you want to be right or do the right thing?
M22,H45,W45 S21/18D12 Retain faith that you will prevail in the end, regardless of the difficulties and at the same time confront the most brutal facts of your current reality, whatever they might be.