I can sooooo relate! My very first post on this forum was asking what to do about my mother & sister who don't believe I'm sick, who think that I'm only looking for attention. They don't even believe that I really need glasses, either; they think I just wear them because they're cute. (Although I do have to tell you, they really ARE cute!)
So I posted my problem and read wonderfully helpful posts from my forum family and realized that I could only be what I am. And by the same token, my mother and my sister can only be what they are. And to expect them to be anything other than what they are - self-centered and shallow - is only hurtful to me.
How rude of your sister to have talked negatively about you to your son. That was offensive to both your son and you. I hope you both can understand that it's your sister who has the problem. She should have the "crip sticker" for her car because she has a handicap -- her handicap is Lack of Compassion.
I know it's easy to say and tough to do, and I want you to know that I never listen to my own advice! But there's nothing, no, not one thing, you or I can do to make our sisters different. If you've got a better relationship with yours than I have with mine, you might tell your sister, though, that it would be best if she would keep her negative opinions to herself.
I love Melinda's take -- that your "family of origin" is fearful. Iwish it were so! But sorry, I don't buy it. I grew up with judgemental people & I know how they roll. Meld, you're such a gracious person, much more gracious than I am. I get angry when people treat me (or mine) badly, and I'm fuzzed up on 12love's behalf! So please excuse me if my post is a little negative and downbeat. It's just that this has touched a very sensitive nerve with me.
I also want to reiterate another thing Melinda has said: You are NOT a whiner. In fact, since I've been reading your posts, I've thought of you a one tough bird!

You're kind and funny and caring -- certainly someone I want to be friends with, someone I want on my side. It's your family's loss not to have you. And our gain that you're here.
With much love from your inconditional family member,
A66