Why do you feel like giving up OP?
You posted this thread because you already suspected knew he was being unreasonable.
I get what it's like to work in a high pressure environment we're travelling is expected. I appreciate the pressure he feels.
All that said, there is so much you have disclosed that just doesn't make sense in term of his behaviour - even in that environment.
Not telling work you are pregnant, not being able to claim reasonable expenses, not having a credit card and using the family money unnecessarily to "subside" work related costs, expecting you to drive him to the airport etc etc
If I got a taxi to the airport it would cost a fortune. I also don't want to leave my car at the airport for 2 weeks. So I do something revolutionary - I get a taxi to my local train station, then a train to London, from where I can get this "magical" transport called the Heathrow Express to the airport - yes, right to the terminal!
I'm also legally allowed to claim back all the costs for this - because that's how it works in the U.K. I could pay on my debit card - but I'm not stupid. I pay on a credit card and file all my expenses the first working day I get back to the UK - so they are paid in time for me to pay off the CC balance.
Does he have a history of bad debt? Is the issue he can't get a credit card? The upshot is it took me 15 mins to apply for my last one and 24hrs for it to be approved.
My husband works in the same industry - with the same pressure - though his travel is largely confined to Europe.
There is no way he would have flown to Paris, never mind the US when I was 8 months pregnant. He actually refused to go to Edinburgh 3 weeks before my due date and thank god he did as DS was born 3 weeks early with a stupidly short labour for a first baby.
You must be exhausted looking after the kids and dealing with a difficult pregnancy - I just can't understand why he is behaving like this - nothing you have said is a good reason. I can only conclude it's because he's utterly selfish.