Toxic relationship

So my boyfriend & I have been together for almost a year (next month) and our relationship has been really rocky, I got pregnant in the beginning of it and we kept the baby and things were good at first he would treat me with so much respect and then it kind of just stopped. Now he name calls me, makes me feel like I’m nothing and doesn’t respect me at all. We had our baby and I believe he stayed because of her, she’s here now a month old almost two and she’s great, but her father and I just aren’t some days we’ll be okay and other days were ready to break our necks off, but last night was the worst of all. Basically my mom was killed a few years back and my dad was never really around so he brought up me not having a family and kept saying “what family” which obviously hit a vey soft spot in my life since it’s always just been my older sister, my niece & I.. and of course now my baby but for him to go that far really made me feel like he has no kind of feelings towards me, he just doesn’t care, he makes sure I know he doesn’t care and I kind of just left it at that, the next morning he acted like everything was okay calling me babe trying to talk to me but I’m just not okay, how can you treat me like such shit and then try to be okay? I’m just venting but anyone who’s ever dealt with something like this and a toxic relationship and advice would be great. I don’t think after this I’ll ever be okay with him so I know it’s best to leave it as it is and try to move on for me and my baby. It’ll be hard but it’s just going to have to happen for my well being right