Mum2be2: I wrote copiously on a thread last night where our OP was being controlled by her DP.
Some of the comments on the thread were along the lines of things tend to get worse when the victim starts to show some sign of independence.
You say this started in earnest when you met your DH. You have a whole STACK of controlling, manipulative and corrosive abusers. You are being run ragged, criticized and demeaned.
Ok so you can counter much of this by refusing to give them ammunition to do it with. But you absolutely DON'T have to put up with any of this. If this were your best friend complaining about this behaviour from her H, you'd be telling her to get rid of him, I'm sure.
'Sorry, but none of your business'
'I'd rather not discuss it' Over and over
'Can we talk about something else?'
'That doesn't work for us'
Keep it simple. It'll be easier to remember and easier to say, and stick to.
Reclaim your life. They are running it to suit their agenda and having the cheek to have a pop at you on top of it all.
Listen to your DH. He is right. He will support you.
Go to your inlaws for Christmas. You fancy a change, it's their turn.
If you must, change your telephone numbers.
Fight to get your life back.
You say you don't want to fall out with them, but what they are doing is exhausting to read let alone live.
If you don't step up and defend your family now, you will have no chance when you have the little baby in tow.
Set the boundaries, and stick to them. If you struggle to communicate and stand up for yourself and DH could do so for you, pass the phone to him.
Mum2 is busy, can't come to the phone, no, she can't make that. sorry.
Or if you have said no and they won't take no for an answer, leave the answerphone to get it and don't call back. Unplug if you need to and keep it up until they get the hint. All you have to say then is 'I was asked, I said I couldn't.'
No-one is going to pretend what you face is easy, it's not. But the life you have described is just dreadful and will only ever get WORSE.
The early retirement thread is here
Ultimately, if you don't assert yourself, it'll get so bad you will have to go non-contact for your own sanity!