My grandmother was like this her whole life. There is a reason she was known as Evil Grandma.
If you didn’t eat what she had cooked you were an ungrateful bitch and deserved to be raped by wolves. If you ate what she cooked you were a fat cow and didn’t deserve to live. Say “thank you, grandma” and you were being an impudent “snike ass” and you got slapped across the face.
No, I’m not exaggerating.
Some people can’t be pleased. Do what you feel you should and no more.
Thank you, 7 up yours, for at least trying to be nice to an old person. I’m sorry to hear it didn’t work out better for you.
Hopefully you will soon hear of her bitching to Auntie that Auntie’s kids never bring her lunch, and she’s be happier if they were all like you.
I’m gonna be uncharacteristically pollyanna and say maybe your grandmother appeciated it more than you realize. Maybe she didn’t, maybe she’s just plain evil, I don’t know, but not knowing her I’m going benefit of the doubt route here. She was ungrateful and crabby to you, but sometimes we’re crabby at the people who love us because they’re the only ones around or who will deal with us. Her complaining about not having fries may have had more to do with her generally being unhappy than wanting the fries, and you were the only one interacting with her that she could take her unhappiness out on (exacerbated by an unfulfilled craving for fries, of course). I’d say keep trying and next time say “look, gramma, I remembered the fri-iiies!”