help?😡

Willow
My SO constantly pisses me off, whether rationally or not I get angry with him. 
Isn't there an unwritten rule to not argue with a pregnant women?
He goes straight to arguing and we get no where. 
Seeing as he isn't going to go out of his way 🙄 to learn how to deal with my moody ass; what do you suggest I do to make things go smoother? 
I can't ignore everything that makes me upset because certain things have to be addressed, but our communication is not so good on either side. 
Advice?