The argument is about how to raise my DS, my DM thinks I'm wrong in not using any physical punishment and thinks I'm basically a bad mother and doing a major disadvantage to DS, which will later on result in need of professional help.
DS is 2 and is having tantrums (which to my horror seem to happen more frequently when DM is around, maybe he can sense my tension?) up to now I have considered it normal behaviour, even though not pleasant.
I try to be firm and not give in to what he wants when tantruming but when in a public place I can't really ignore him and usually I either try to reason with him to a point and then tell him to stop/wait for him to calm down a bit.
However my mum is so relentless and so sure that she is right and I am wrong that I'm actually starting to feel inadequate and doubt myself...
Just to clarify my mum is not some monster that wants me to beat my DS, she loves him, but when me and my siblings were young things were very different and physical punishment was the norm. Also we hardly ever went anywhere when we were that young so she didn't really get into situations where she would be out in public with a toddler that is getting tired and then has a meltdown over something trivial. She also recognises this and thinks that nowadays people expose their kids to too much too soon and should just stay home.
She recently compared me with DS to a situation where a person would be mistreating their dog and that she would normally try to avoid people like that... I found it very hurtful, we didn't speak for a bit but then it just sort of got brushed to the side and we are at the moment "all good" as long as DS doesn't have any tantrums in from of her or I don't mention anything at all that could lead the conversation this way (and it is a very wide margin).
Sorry that this turned out so long and perhaps confusing, but I really feel down by this, upset, but unable to sort this out with my DM as she refuses to accept a "agree to disagree and leave it at that" option.
What should I do? OR what am I doing wrong with my DS? with my DM?