Furner, I think as hotpink, that life is about spending quality time with people you love. So, being direct, send your sister to H**L! I think sometimes we are so influenced by society, that we think we "have" to do things considered ok, even if we don't feel like.
I think it's good to have an united family when the human beings in the family are worthy! I mean, sometimes you have to go a bit cold and think: hey, they are just people, just because it's my family doesn't mean they are perfect...
For example, if you find out a cousin of yours is a raper, or a drug dealer, well whatever bad thing, would you still be close to this person just "because he's from my family"?
I think we don't choose family, we are born to them, which give us total freedom to also cut the relationship if it's necessary. They are not like friends, that you choose, and then later if they do anything wrong, you blame yourself thinking "why did I trust them"... they are people imposed on us, so, we don't have any debts to them if you know what I mean!
She is not being a sister, she is being a cr*p person, making you unhappy, so... just start to ignore her! You did everything you could (according to yourself) to be in peace, if it didn't work, move on!
Honestly (don't get offended here please) I think what you're going through is a bit typical in England, people here don't say the things at the face, don't go direct to the point, don't act... if she was your daughter, maybe I'd understand why you are accepting so much from her for so long, because mums are softies and it's harder for them to let go of a child... but she is your sister only and maybe the link is not even that strong because of your gap in age? so come on, let her live her competitive life elsewhere ALONE!
hahaha maybe I got too carried away here, sorry, but I really get irritated when I hear of good people suffering because of others in