People sometimes feel they can act towards their families in ways they would never dare to treat a complete stranger.
You have two options here -- you can either accept/forgive (she wasn't feeling well, you probably get snappish sometimes when you're not feeling well either) or if you feel it's going too far you can put a stop to it.
If you're going to do the latter, point out the bad behavior, and then hold your ground, hold eye-contact, and maintain control of the situation and your emotions (eg. if she blows up, say "I will talk to you when you are in a more rational mood." and then calmly leave, don't yell back). |