I feel so sorry for you dear, especially that you are 3 months pregnant, I really cant stand men like this.
I think you should sit him down and talk to him on this matter before asking him to do any chores. May be he needs to be prepared and given a routine in advance and not be told to do things here and there. What I am trying to say is both of you can come up with a household schedule.
I used to have this problem, my DH hates taking orders or being told what to do, he felt that i m nagging and ended up not touching a single thing. Then we sat down and worked out the problem. I let him choose any 3 things he will do and he chose his own laundry, washing dishes and vaccuming

after I cook.
Firstly, try to calm down (i know its easy said than done) for your baby's sake, your emotional state will affect your baby's emotional state, if u want a happy and calm baby you should relax, take deep breath and find the right solution. Every problem as a solution.