Sophia maybe you should just organise for your own family this Christmas. It will be extra special with a new baby in the house and you don't want to face the same old stress. It's a shame your dad won't stand up to your step-mother and insist on seeing you, but it sounds like you have done your best to see them and they won't cooperate.
I have the opposite problem, can't get rid of my inlaws! Despite the fact that we will have a six week old baby in the house DH still wants to cook them roast turkey with all the trimmings
I'm not sure he realises just how much work will be involved. Sorry but I'd rather have something simpler to prepare and enjoy spending time with my two boys and new baby. My eldest has ADHD and Christmas is just the best and most exciting day of the year for him because he gets constant stimulation.
My DH is going to Scotland first thing Thursday for a funeral and won't be back until Saturday evening so let's hope nothing exciting happens over the next few days. It looks like I'll have to go up into the loft myself as he still hasn't found the cot bedding, baby towels, bottles or baby toys. I can't believe we stored all those things for six years since DS2 was a baby and now he can't find them. I currently have half a playnest, not sure what to do with that but it's completely useless. I don't want to be bringing dusty bags down from the loft with a new baby in the house so it really needs to be done in the next 16 days before my EDD.