I have an extremely strained relationship with my mother (for tonnes of reasons - but mainly her treatment of my children). I have become extremely close to my mother-in-law. During the last few years she has become incredibly supportive and loving. Being there when I really needed someone and being incredibly dependable and caring to all of us. She and her husband (dh's dad) came to stay at Christmas. During that time dh's father was regularly racist. At first I said nothing but eventually I couldn't cope any longer and started to respond to them. I suppose it would be correct to say that I'm intolerant of intolerant people and I really struggled with his statements and the way she obviously felt the same way. I've known them about the same amount of time as my dh (about 16 years) and I would say this is a recent occurance. He had a heart attack a few years ago and a pace maker fitted. Since then he barely moves from his seat and spends the day watching tv and reading awful newspapers. His opinions of the world are dictated by what he reads in these newspapers and all he and she can do is moan. They're not particular about who they moan about, be them, black, brown, yellow, red, Jewish, Muslim, Hindu, Catholics or "white trash". Eventually I started to respond back and in the end reduced my mother-in-law to tears who sobbingly told me that she hated her life as it was turning out. They're only in their early 60s but are behaving like they're in their 90s. She had been so looking forward to him retiring so they could do things but he wont do anything. She never learnt to drive, wont catch a train, or get on a bus so basically is stuck. We took them to Venice for a weekend just before Xmas to say a massive thankyou for all that they had done for us when ds arrived and whilst we moved house. It cost us a fortune but it was the first time he'd flown a plane and she's not that far behind. He absolutely adored it (I could see this on his face) but instead of saying thankyou spent the whole time moaning about the steps everywhere and the fact there was no "bloody fish and chip shop". I felt awful for reducing her to tears. These are two people I love very much but I just can't stand intolerant moaners. What do I do?