Emotional abuse from my husband

My husband is constantly emotionally abusing me! From body shaming to always telling me how I am not good enough for him.... nothing I do is ever right by him! He complains that i do not call him often when he at work, I do not greet him every morning and all these other nonsense so because of this, he told me that we are not compatible to be living together, not compatible to be enemies not to talk of being friends. If he feels that I do not call him often, does he call me? So why am I the wrong in the wrong?? He complains about everything that I do. I am carrying his child and the least I need from him is his constant emotional abuse. I am just sick and tired! I don't want to go through another divorce and that's why I still put up with his abuse