How to deal with a friend who overanalyzes every situation or take every situation personal?

I have a friend who uses the dating app a lot and they get ghosted from the app time to time. They always vent to me about it (which is okay of course) but also, it becomes draining where they nitpick every detail, degrade/talk shit about a person who ghosted them that they’ve only known for 2-3 days on the app for HOURS and just take everything personal. I empathize to some extent because yea ghosting is childish but also I don’t give random people so much power to make me so upset for days on end. I have been ghosted before, I would be slightly upset but then I just move on. But no, my friend takes it to HEART every single time, create more drama by having fights with these people or suddenly degrade them as individuals when they barely know them. Should I continue to empathize and still be a listening ear? Or should I just give tough love of basically stop taking all of this shit personal lol?
How to deal with a friend who overanalyzes every situation or take every situation personal?
Post Opinion