Might we ask what is the relationship with your sister? A little background? But regardless, yes, you need to put space for your health and hers when the person is causing you so much anger and resentment. It's poisoning you and it's a destructive circle.
I had similar feelings like that against my father and my brothers. Resentment, exaperation, that what they did and say hurt me so much, so with my mother we started a small program called Ho'oponopono to just let go and stop hurting us also.
It might help.