Adult relationship

Chelseaa

So I have a couple questions, I’ve been in a relationship for a while now , my boyfriend left his ex after 6 years of being together and 3 children . I understand she doesn’t like me but she’s making it very hard on our relationship and is using the kids against him , I try my best to make it work so everyone’s happy but when he talks to her and they argue he takes it out on me and if I can’t provide him with what he wants not NEEDS he called me names like a broke a** bi**h, tells me he doesn’t need to be here he has other places to go he’s only here cause he wants to be and he loves me . I understand he’s not in the greatest mood because she’s not easy to deal with but I don’t deserve the way he talks to me . And not only that is I found out 1 month ago from a girl he was seeing before me she is 6 months PREGNANT with his child, I decided to stay and work it out with him because I’m pregnant aswell 😫😫 . I’m so stressed out with this mess . We have a child at home aswell I’m really stuck I need some advice on what I should do