Let me try and explain my comment. When I grew up, it was considered disrespectful to call your elders by their first name. Therefore close adult friends of the family were called Auntxxx and Unclexxx.
Now, this 5 yr old boy wants to call his stepmother mom in public and this makes stepmom uncomfortable. I would feel uncomfortable too. The BM is alive, therefore he has a mother. A compromise that might work for both is for the boy to call his stepmom "Mama Annie", for instance. Only the most clueless wouldn't understand that she is not his BM, but that she is an important adult figure in his life.
This would not be a bold faced lie. In fact I think for a child that young, he should be taught respect for his father's wife, and her role in his life. This situation in reverse would have you spitting nails, Davy.
Now what problem do you have with this possible solution?
Now, this 5 yr old boy wants to call his stepmother mom in public and this makes stepmom uncomfortable. I would feel uncomfortable too. The BM is alive, therefore he has a mother. A compromise that might work for both is for the boy to call his stepmom "Mama Annie", for instance. Only the most clueless wouldn't understand that she is not his BM, but that she is an important adult figure in his life.
This would not be a bold faced lie. In fact I think for a child that young, he should be taught respect for his father's wife, and her role in his life. This situation in reverse would have you spitting nails, Davy.
Now what problem do you have with this possible solution?