Works for a day or three. As I've mentioned before, just listen, nod your head in the right places, ask them what's REALLY the matter, then when they start to whinge about their hair or that they are too fat / breasts too small / got nothing to wear / can't get the right colour for their nails / a member of their family has upset them, switch off, glaze over...........
I put up with a similar situation for months until one day I told my wife that if she didn't stop the nagging, I would leave her. She didn't and I did. In retrospect, I should have left years earlier.