I HATEZ breaking from your family convos. Because, there is no good choices.
If a parent is a narcissist (not narcissistic), or the parent is borderline, you have to leave them in order to heal. And even brief contact usually costs you weeks of progress. AND!!! the person who needs to heal really feels that it is their responsibility to heal these cluster B people. And they just have to try harder or love more. You can't love these people well. And until you are god level, you can't even be around them without injuring yourself.
And then, there is the asshole dynamics. Where, you really need to set and enforce boundaries, and there is good chance you can work it out. And leaving this dynamic is usually a poor decision. You leave most of your support.
The cluster B can learn to manage their conditions, and that is the best we can do today. And you need to get to a safe space before you can heal. (every conversation with a cluster B, injures you.) So, you HAVE TO leave.
With mere assholes, you can work things out, or create enough space so you can heal.