feeling lost

I recently left my husband. I am 22 weeks pregnant and have a 20 month old. long story short, he was manipulative and emotionally abusive. every argument he would tell me I needed to get an abortion, wouldn't let me tell anyone my due date, I wasn't allowed to talk about ANYTHING really to anyone outside of him, he said I was having a c section and chose the date. everything culminated into an argument where he said my mother was racist and took it out on me. held a butcher knife and scissors to my neck and when I begged him to stop threatening my life, he said, "this is a f*ing promise". Tried to take my son, etc. I panicked and dialed 911 while he walked into another room. he spent 5 days in jail and we currently have a PFA against him and he can't contact me or my son. I'm just so broken. I tried. I did everything I could to help make his world "predictable " so his anxiety or ptsd wasn't triggered. I'd make lists, warn him of potential things that may not go as planned, be his support (even though he was draining our bank account w his medical marijuana purchases and he isn't working). I feel as though he feels he did nothing wrong and is going to try to come off innocent. He thinks he's going to rally against racism. my mom is definitely not racist and has welcomed him into our family from day 1. things were never peaches and cream, but now the uncertainty of my kids' futures is uncertain. I'm broken, hurt, feel betrayed, and I just need to hear words from women who have gone through this to give me hope that things will be OK. I never wanted my kids to grow up in a broken home and I want my kids with me 24/7 and I know that's not going to happen. has anyone gone through abuse and came out stronger with their kids? I'm posting anonymously for safety because I'm afraid so I appreciate everything everyone has the offer <3