I had something come up recently, just small and not really my issue but I'm still bugged. Sometimes, with friendships for example, I will stay in it because everyone else has abandoned that person. Or I will not cancel plans I'm not thrilled about because everyone else cancels with this person. I try not to be unhappy, bored, frustrated or generally disinterested in someone who others frequently feel that way. I will try not to run away from someone who is hysterical or clingy or demanding or negative or histrionic if I know others have left for the same reason.
It's like I feel an unusual responsibility to sacrifice myself and I end up frustrated. I think there is some hope in me that I can help them "change" or just extend enough love to fix whatever it is that is a pattern for them...?
I did break a tie last year with a particularly needy, self-absorbed and anxious friend who had been continually dropped in relationships for overwhelming people. I still feel bad about it but have been so much lighter having them out of my life.
We don't have a responsibility for another's happiness... But how can I stop the gnawing guilt? Sorry to be cryptic... It's related to a thing going on in my life right now.