Lynn,
Sound like a frus day. Sometimes old folks are like that, that's dai gou. For the speaker, they usually don't mean harm, just their thoughts, and their beliefs. Some of my aunties are also like that. Sometimes even before they say something, I can almost predict what's gonna come out. It's usually very predictable one, like, b4 married, they'll ask you where's your bf? why never bring here? when getting married? They either remark "don't be too choosy", or "take your time"... that second remark is really not very pleasing to the ears, if you really mean "take your time" then don't keep asking! After married, they will ask, when are you going to be a mommy? Tell them "don't have leh, how to be a mommy?" then they also say "no hurry, let nature take its course!" fei hua right? pregnant they will ask boy or gal? After 1st one, they'll prolly ask when's the second ? .... the list go on. I'm numb already, so I usually take it with a pinch of salt, or maybe next time take it with a pinch of vinegar, suan them back !
Usually if you don't live with in-laws, you'll have lesser conflict, coz' you grow up in a different environment that your parents brought you up. I believe it is the same generations after generations, it happen to our mothers, and maybe grandmothers, but for us, perhaps we are more fortunate coz' in this generation, most of us live on our own. While our parents or grandparents' time, they live under the same roof.... perhaps for all their lives.
With our own parents, if you are not happy, you can tell them, they are usually more receptive. If your own parents nag too much, you just tell them off, at most my mum will just say "you're so rude!" After a while, we could interact like nothing happen, truely like nothing happen, no hard feelings. She'll still prepare the best thing for me...
Don't think too much about it, have a good rest today !