I am not ready to accept that my judgement was so misguided...I don't know what to believe anymore
Sadly OP, these are symptoms of emotional abuse, and it can take a while to acknowledge this. The conflicting view you have of him - I am not ready to accept that anyone could be so calculating and heartless when he shows himself to be do vulnerable and afraid at other times - is all part of the confusion, it is designed to make you doubt your own judgement.
Being nasty, angry, cold-hearted one minute then kind, loving, vulnerable the next, is classic EA. You think you misjudged him, so you doubt yourself, you become less confident in your decisions, and before you know it you haven't a shred of confidence left. They don't call it the Death Of A Thousand Cuts for nothing; it whittles you down and you don't even realise it's happening to you, not even when 400 people on mumsnet tell you.
You have clear and sensible suggestions about money; he rubbishes them and tells you you're reckless, he can't trust you. Another little chip of self-esteem falls off.
He tells you how you're going to feel after you give birth, despite your gut telling you otherwise. Another little chink in your armour of self-confidence.
You are not hard up, but he wants you to deny the evidence of this and do everything on the cheap. Another reason to chip a little more off your judgement.
Please trust those of us who have been through this. I know how hard it is to accept, and ten years on I still don't have all my confidence back, but ask yourself if you were more confident before you were with him, if you doubted your own judgement much, or the evidence of reason. If this uncertainty is new then you may have to accept that you've been slowly conditioned into thinking that this most unreasonable man is right and you are wrong.
You sound like you haven't lost all your self-esteem yet, so there may still be hope for you. Give yourself a day or two to mull over all the points made in the replies, and I guarantee that when the scales finally fall from your eyes, you will know the right thing to do.
Good luck 