My sister has issues, but blames everyone else. She truly believes that she is right and everyone else is wrong. She has tried therapy but leaves when she doesn't like what they tell her. She actively advocates against all therapy. After this last round of being called selfish, disappointing, untrustworthy, I am practicing what I have learned in therapy. I can't change her, I can only change myself and it might not be accepted. I can't have the relationship I have always wanted. To be honest it was a fantasy anyway. It's time I let her go and take care of me. It is heartbreaking, but there is no other option.
I'm not saying it is exactly the same for you. I love my sister dearly, but I can't do this anymore. I am saying you can only change you and not anyone else.