Welcome to the Forums, Lily. The Psych Central Forums are a great place to meet people with similar issues, to get support and ideas.
I don't have any at the moment, but I'm looking forward to to learning what others have to say. One thing I'm unclear about -- What do you mean by "narcissistic"? What does you sister do, besides nag you to spend time with her, that is so unpleasant? I hope I'm not prying about things you prefer not to reveal at this point.
__________________
|