Feeling like a failure

So I’ve been in this serious relationship for 4 years. We got engaged last year in spite of all our past problems. When I say problems I’m talking about me lying to him about texting another guy but we wasn’t together at the time so idk why I lied then I had my friend lie for me about the same guy so that’s the only thing I’ve done wrong and I apologize so many times and told him the truth about it so I figured we’re passed it but he keeps bringing it up every time she calls or texts me and she’s my baby god mother I can’t stop talking to her bc he don’t like her. Then I’ll be a bad friend. Not to mention his friends and parents told him to leave me once I got pregnant by him. And he treated me bad during my whole pregnancy and I still forgave him after all that abandonment he did even left me to be with his other child mom while I was in pain. But after all that he asked me to marry him why?

To me he’s totally over the past since he asked me to marry him Right? WRONG! Why is he acting if I’m always doing something wrong. Let me say this to clear the air no I did not cheat but yes I do have friends who cheat on their bf. But I have nothing to do with their relationships. He says birds of a feather flock together and that’s not the case. I’m completely loyal,faithful and a loving person towards him. I just don’t see how can someone judge me off of who my friends are. oh by the way I never see my friends in person online FaceTime, Facebook or calls and texts. He wants to know everything we talked about or it a problem. This can’t be life am I over reacting bc he seems paranoid,controlling and insecure. I don’t have a car anywhere I go he’s with me besides work and I work with only females. I have one male friend from college that I barely talk to bc of him and he has several female friends from high school it’s like he’s allowed to do things I’m not and it’s not fair. I feel like I failed bc he’s the bread winner and the cost of living is so high where we live I can’t afford to rent by myself and I have three kids so if I get two jobs to pay rent I’ll still need a third job to pay for child care I have no family near and I’m just so stressed I can’t talk to no one about this I really need some help guidance and encouragement