I think the main thing here is Merder that you need to stand up for your W, she needs to be numero uno in your life. Your parents are not there to belittle her, and if they are doing that, you need to defend her and/or tell your parents it is not acceptable behaviour and you won't allow it to happen. If they have a problem with that, it is something you and them have to deal with. It really isn't up to your W. She is stuck in the middle of it and that's unfair.
Its your parents. If you feel they are unjustified in their comments, you need to step up to the plate and say so. It is not her place to defend herself while you sit on the sidelines.
Not being harse with you here, but I've been where your W is and it a tough call. You don't want to come across as rude but at the same time your own S, who is supposed to stand by you, is not saying anything to defend you either.
Hope that helps a little
Heywyre
M - 57 H - 65 1st A-bomb - Nov 27/02 2nd A-bomb - Dec 13/06 together 21 years *************************** Insanity is doing something over and over and expecting different results (Albert Einstein)