Help advice

Hi everyone I just need some advice on my marriage I've been married for 14 years going through a lot of problems abused and mentally abuse verbally abused I am expecting my third baby 7 months pregnant I just need some advice on what to do my husband keeps on calling me different names like you're a b**** you're a prostitute you low class I'm married to a Pakistani I'm in South Africa now you started abusing my daughter which is 10 years old calling her names like you were b**** he must be a prostitute like your mother things like this can you give me some advice and tell me what to do