Is it a necessity of that thing called "friendship" to listen to the same person complain about the same stuff, day in and day out, while they refuse to resolve their issues, just keep on complaining and complaining, and milking them for attention?
Is it ok to give up after x number of years, when it gets to the point you dread speaking the "friend" because you know there's just going to be the same old flood of depressing complaints? When you know that the refusal to resolve is because they feel like their issues are the only thing making them special?
When is it ok to just say "fcuk it, I need to worry about my life, not be constantly dragged down?"