Oh dear. You all sound so wonderful and thoughtful. I take my own towels when I stay with DS and DIL but never dream of stripping the bed or expect any of my family to reciprocate when they stay over. Just provide towels, bedding and food for them without thinking. I can see how hurt and disappointed you must be if your expectation was very different to the reality. Your family sound lovely and caring too, this lady’s behaviour upset you but sounds like you have expressed your feelings and moved on. Don’t let your anger spoil your today
New house and a sloping garden