Aaah your MIL sounds lovely
As for snotty in-laws - ignore Carry on smiling sweetly & let then say & do as they wish. You have a good husband & they have RIEN


Plus girls have a tendency to stare & talk about you if they feel you have something they don't have (or have less of) be it looks, personality, money or whatever.