Originally Posted by abitbroken
On top of that, the 3 year old would identify that "mommy is Japanese/Chinese/Korean/Cambodian etc - whatever actual ethnicity Mom is., vs 'asian'"
I agree that mother in law is not the problem - husband is. I think instead of totally blocking mil, i would take control. Actually invite mother in law to meet you somewhere -- the children's playground, a kids play time at the library or a restaurant. Anything that has a set end time. If she tries to come over before the event say that you are busy and you are looking forward to seeing her at what you planned. The children are not allowed to be alone with her or go to her house for the time being. Both you and your husband go with your child and meet mother in law wherever you decide to meet. That way there is nothing said that your husband cannot hear.
I had TERRIBLE in-laws with my ex husband. The solution was to meet them somewhere away from out respective homes and also invite this cousin or aunt who was liked by all -- they were all on their best behavior because the cousin or aunt was there, too. And then we all went home. It was not long enough of a visit for anyone to start behaving badly and then they could not say i was refusing to see them, either.
If mother in law changes or husband starts getting a back bone, you can change things.
What happened to me is that my ex had no backbone. He would yell at them sometimes but always caved in because he wanted them to stop complaining or acting up. If you forbid her from seeing the kids, and your husband does not -- mother in law will try to cause a rift between you and husband. Because if you just say "you have a three month break from seeing the kids" - husband will say something different when he talks to his mom - blaming you for being unreasonable and would not be united with you