I cut them off because they don't make my life better, they make it worse. I want my life to be better. A lot of people do not, they simple want to wallow in their interpersonal drama and never improve their lives or achieve anything.
God forbid I dump social deadweight in my life, rather than let myself be dragged into people's drama and misery.
I hang out with people until they become dipshits, then I leave. Sometimes that takes a few months, sometimes years. But once they cross the dipshit line they have lost me. I have no interest in 'friends' who endlessly bitch about their partners, their job, or their life and offer me nothing positive. or they become bitter and jealous at my progress and start asking me for money and when I say no they flip out at me.
Sort of like a huge chunk of the userbase on lemmy.... endless whining and crying and posturing but never actually taking responsibility for their own lives and happiness... no it's capitalisms/AI/neoliberalisms fault!