I glad you were able to keep your sister safe.
Honestly, it really is a shame that it had to come to that level, especially because you are hurt by this. But sometimes, it ends up happening like that. Sometimes, you will have to cut people off in order to keep yourself and those you care about safe.
It took a lot of courage to do this too, for you and your sister, but I'm glad you both stood your grounds.