I’m afraid he’s lashing out at you because he’s angry with you. What he is saying to you is not the real issue, as you say damed if you do, damed if you don’t.
Make ex was like this, he would have me in inner turmoil, always trying to work out what to do and say and why I had done/said the wrong thing. I permanently lived on egg shells, nothing right/good/nice was ever commented on and only the bad/wrong things picked up.
My ex also held his mum in very high regard and she too had died,
The issue too of the rightand wrong answers is also another way of lashing out. When you asked him most what he was looking forward to at Xmas, anyone in your position would know and be hoping for them to say our first Xmas together, out first Xmas with baby etc but instead he purposely said time off work. Ie) nothing to do with you. He KNEW this would hurt you and still said it, this promoted you to ask what else, yes fishing for another answer, a kinder more loving answer and yes he has a point here that his first answer wasn’t the right answer but this is where their coercive control comes in. He purposely gave you an answer that you wouldn’t like and then blames you for reacting. Even if he was most looking forward to time off, what is wrong with saying something nice and kind to your partner.
It is because he is so critical all if the time that you become more needy for some positive confirmation for all your efforts.
I’m really sorry op but from my experience h3 is never going to give it and you will never measure up to his mum. I spent 25 years desperately trying to please a man like this and it doesnt matter what you do, you will only ever get criticism and hurt. This eventually affected my MH and I had depression. I had 4 children and desperately wanted to make the marriage work for them, keep the family together. In the end after years and years of emotional abuse and then financial abuse ( I was a SAHM) gave up my career, separates me from family and friends, he left me as his ’ultimate’ punishment, I was told I was just too awful a wife to live with. I so wish .i had left when the boys were younger, as teenagers they all suffered tremendously with the break up.
I would advise you to seriously consider leaving, you deserve better, although hard with a young baby, bette4 then years later when you are even more invested.