I need advice.

so my SO came home from jail about a month ago. he was gone for 6 months . when he went to jail I was 3 months pregnant. and I held him down while he was in jail. put money on his books. drove 3 hours away to see him. etc. so everything was great. he came home. and at first things didn't feel the same. but I kept pushing myself. to make it feel okay. so fast forward. I ended up having my baby Dec 27th. and ever since I had the baby. he's been acting funny. but this ain't anything new. he was going out at night and staying out til 3 4 am. coming home drunk. and it's very hard to deal with. especially being 9 months pregnant. so fast forward. today I found out he's been talking to other girls because I'm not "sexually" giving him what he needs. mind you. I just gave vaginal birth to a baby 11 days ago. and I had sex with him and hmit hurt really bad. but now I feel so empty and lost. he also belittled me and degraded me when he was drunk saying how I'm fat. and he could have all kinds of bad bitches. but he settles for me. and I'm ugly and fat and he doesn't need me or my daughter and he has tons of bitches that want his babies. I'm already struggling with severe depression and anxiety. I just want some advice here. I just don't understand what I'm doing wrong and why I'm not enough. and I told him today I don't know if I wanna do this anymore. and he told me he loves me and he's sorry and he wants to have a family with me and doesn't wanna lose me or the baby. what do I do ?