Oh man, I kinda know how you feel, I have the crochety old woman, but not all the other stuff you have to deal with. I am DH's grandmothers main care taker. I am stuck in her house with her 12 hours a day 5 days a week, if the money wasn't good and much needed, I would have run away screaming long ago. She is not appriciative at all! Instead of asking, she orders me, she doesn't like me leaving ever! Finally MIL told her that I would be taking walks several times a day, and if she doesn't like it, she can go to a home. I don't really like receiving gifts, never have, but I was a little annoyed when for my birthday she barely mentioned it, but now that our night girl, who does absolutley nothing for her but get her into bed, is having a birthday coming up, she calls MIL and tells her to write her a check for her birthday! HELLOOOO, I am the one who cooks all your meals, changes your Diapers, cleans your house, Gives you showers, wipes your butt, takes you to your doctors appointments, orders your pills, and does your shopping, but yet you seem to loathe me and feel the need to treat me like a servant! Oh man, sorry, I got myself going. But you are right, it does feel good to have a good rant!
So basically
. Maybe you have to get to the point that you tell her off, both DH and MIL, keep telling me to stand up to her, and tell her off, but I am just not that kind of person, although pregnancy hormones have gotten me to speak my mind a little, yesterday was DH's birthday, and she was being soo rude to him, and treating him like a servant. Then she says in a snotty attitude "Oh no... Am I ruining your birthday?" SO I say "Yes you are, and maybe you should appologize, and be nicer to him, it is afterall his BIRTHDAY!" So she did appologize, then didn't speak the rest of the night.