Women often feel this need to spill emotional diareah onto other people which I often become victim to in the workplace, social settings, etc.

I don't really know how to handle it. It seems like my two options are to shut my mouth and listen or come across as a huge asshole.