Am I the jerk?

A little backstory. I have been with my kids father for going on 8 years. We met when we were younger, I am a year and a half older than him,we fell in love instantly with just" a look". We did a lot of bad s*** together ,got into trouble ( like Bonnie and Clyde) , both of us where on probation and now 8 years later are free from the state. We have 2 kids and 1 on the way . Throughout the 8 years I have delt with his drug addiction, his lying, him not working or providing for our family, with his abuse emotionally and physically, him not doing his part with the house work or with the kids, him bring females to my home to smoke and chill ( while I'm working) I'm not trying to put him down but I have delt with so much of his Bs and I AM TIRED.

Since day 1 I have been the one to step up and , take care of the kids (because of course they are mine) and work at the same time , ( I have had to work in a daycare in order to work to make money to survive) , pay all the bills, and be the head of household for this family.

I have tried to leave him many times and he always threatens me ( that I can't take my kids, or he will kill me if I take my kids) I've asked him to leave many times and he won't. Instead he breaks my phones, breaks my glasses, or steals my keys to my car or kicks(sometimes drags ) me outside and tells me he can take care of my kids Better.then I can . I have to leave.

Look I let him live his life . Chill with his homeboys. I've Helped him start a business( to provide for our family), I've Helped him get a truck. I even help him read and write. ( He didn't finish school)

YET THIS MF HERE STILL HAS THE NERVE TO COME HOME AT 4 IN THE MORNING AT LEAST ONCE A WEEK. DOESNT ANSWER HIS PHONE. CHILLS WITH HIS HOMEBOYS ALL DAY. GOES TO STRIP CLUBS. GETS STRIPPERS#S. DOESNT CHECK IN WITH ME. GOES CRUISING IN HIS TRUCK EVERY WEEKEND. Honestly he is living his best life like he's fucking single.

While I worry about thekids, home, and finances.

And he tells me I'm the bad mom.

On the cool , I feel like he is using me. (I've even told him this because fuck that I want to know what's up) he tells me he's not , he loves me, blah blah blah , but my heart tells me he is comfortable and he is lying. And he doesn't want to leave because who the fuck wants to deal with a shitty partner like him. Besides me he really has no one. His mom doesn't care to much about him or his 3 (crackhead) brothers. His dad is dying because all the damn crack he does and only cares if my bd gives him money. He doesn't have anyone but me and my kids yet he throws us to the dogs and doesn't spend time with us..he honestly rather spend it with people who steal and lie.to him.

I bring this up almost weekly because I am trying to communicate with him and he blows me off. He tells me I ain't no one to him so why should he have to explain himself to me.or my kids.

He pisses me off and I am just tired.

I ask.him.for some respect and I'm just not getting it.

I want to leave but I have no where.to go and I definitely don't want to be 7 mths pregnant with 2 kids already in a shelter.

What do I do?

Am I the jerk for wanting him to step up and be a father for our kids?

Am I the jerk for feeling so shitty that I picked a dickhead for my kids father?

Am I the jerk for wanting to kick his ass?

I just want him to step up and be the man he always tells me he is trying to be for us but he lies and idk anymore. I guess it's really me.just venting but .,.am I the jerk?