

Children are challenging even for an emotionally stable person, and it looks like you are a far cry from stable if this very fact upsets you and you have hard difficulties with the mother. Don’t let this ruin the time you can have with your son, it’s not the names he calls you what matters. In time he could understand, but as another commenter wrote, the concept is way too much for a child to understand. Taking your anger towards the mother just makes things worse, no child should suffer the quibbles of their carers.
It’s a very similar pattern to dogs, which deceive their carers by mimicking human reactions and triggering empathy :)
I understand what you mean and for sure they don’t premeditate actions, but they do it nonetheless