Husband trouble

I’m getting sick and tired of my husband we have 2 beautiful little girl but man oh man he’s an ass!!! He treats me like shit he’s always calling me bitch hoe stupid and other stuff but like he has no respect for me anymore I’m getting tired of his shit I can’t tell him anything or he’ll put me down and tell me how ugly I’m or how fat I’m and all this mean stuff. Idk what to do anymore he yells at my 3 year old so bad and I’m just not sure if I want to stay any longer with him, I don’t have anyone to talk to that’s why I’m using this app for advice. Everything I do is wrong or he says something bad about it it seems like I’m always wrong and he says he can do better with other bitchs and guys you have no idea how much it hurts me I cry myself to sleep every night. He’s not that guy I meet 5 years ago 😔 any idea on how to deal with this please let me know .