Had enough!! Advice please!?

Ok so my boyfriend comes home from leaving early morning to go and visit his kids, comes home in the night, ( no problem )

Ever since he got back he’s spoke to me like a piece of crap, doesn’t want to talk, just sits on his phone on you tube, shaves his hair and ignores me and when I try to ask him what’s wrong he tells me to leave him alone, I’ve done nothing wrong, he’s always giving me the silent treatment, I’m 3 months pregnant, I can’t take no more, it’s getting worse! I try my best but get nothing in return except ignorance and bull shit,