A few months ago, I got new neighbors. They are really nice people with kids. Boy about 9 and a girl 7. When she introduced me she used my first name. I said, nicely call me Mrs. X. Whenever the kids see me they will speak and say hello using my first name, so I always simply say "Mrs X". Well, 2 days ago my neighbor asked me why I did that and I told her, that they way I was taught children did not address adults by their first name. Ever since then she has been pretty cool to me. I don't think I insulted her and that was certainly not my intent but I still donot want a 7 year old calling me by my first name. Any way to gracefully explain? I guess I shouldn't have to but it's a great neighborhood, we all know one another and I think nowadays that's pretty rare. My kids are teenagers so maybe things have change and kids do use address adults by their first names. Am I that out of the loop?