Thank you all for your replies. I’m making a conscious effort to keep my distance from SIL and keep my cool. I’ve realised how much my confidence has taken a beating since I got married due to problems with SIL.. it’s already hard to adjust to a new place and people.. and to hear comments about you not doing this or that right or how she herself is perfect ..makes it very difficult. I have just just sat and listened and smiled back and let go.. to all their comments. So that dh or in-laws don’t get angry! It’s been extremely difficult! Ive learnt that best way to send across a message to bad behaviour is to stay away or avoid SIL..when she talks badly to me or tries to rub it in my face that she has it all... send a message by avoiding her.. Dh has no expectations that I be best friends with his sister.. just have a good relationship with everyone. It was a wrong expectation in my mind that I be best friends with mil and sil.. My own parents always taught me if you treat inlaws like mother and sister then they will treat you like real daughter and sister.. but I guess this doesn’t apply in my case!