I would be super annoyed if my MIL put that book into my bag, and I would love to tell her where she can put that stuff next time (of course I wouldn't really but I'd be daydreaming about doing it) 
I can't believe she makes you bring your own food when she invites you to dinner. I can see her not wanting to do a full vegetarian meal, but to not even have something for you is just downright rude. I would just decline her dinner invites.
The chicken soup thing doesn't really show up on my radar so that wouldn't bug me too much, but the other two things would.

I can't believe she makes you bring your own food when she invites you to dinner. I can see her not wanting to do a full vegetarian meal, but to not even have something for you is just downright rude. I would just decline her dinner invites.
The chicken soup thing doesn't really show up on my radar so that wouldn't bug me too much, but the other two things would.



or when she calls to tell you your soup wasn't good when you made it out of the kindness of your heart tell her that you are sorry she didn't like it and you won't make it for her again but to call and tell you it was bad when you were just trying to be nice is really hurtful to your feelings.