I've had friends like this (and been that friend). Have you tried changing the topic before she gets on a roll with her rants? That technique has sort of worked for me with one friend who can't stop complaining, but if I don't catch it in time, there's no stopping him.
|