So sorry about your MIL - have you talked to Kyle about her? Does he know how you feel? It might be good to talk before you have the baby about all of this. I would make it a rule - no smoking around the baby. If you don't like it, too bad. That is something that I am very strict about.

My MIL drove me crazy after I had Ty. Everything I did was wrong. I understand that she meant well and was trying to help...but it seemed like she thought I was an idiot who couldn't handle a baby. Finally I told my husband that I didn't even want to go to see her anymore. He had a talk with her, and she started getting better. Now she is much better - she still makes the occasional comment but I have learned to just smile and nod.