My family doesn’t like my boyfriend

I’m gonna go on a little rant. My family doenst like my boyfriend because they say he’s lazy, doesn’t want to work, only thinks of himself and so on. I’m currently pregnant 8 weeks with his baby and I don’t know what else to do. I’ve tried talking to my family and to him to see if there’s something he can change just to get them to ease up on him. We live together and all that. He even found a new job to be able to support the baby and us and that’s not enough for my family. It’s stressful on him because he cries to me scared we’ll break up and he was raised differently then I was. My parents expect him to take care of me all the time and I explain that I’m able to take care of myself and that his help is obviously welcomed and I’ll appreciate it but i can take care of myself. My family is constantly bringing up how my ex was better because he paid for me for a lot of things and was able to take care of me and all that and how my boyfriend right now is struggling because he wasn’t making enough. I don’t know what else to do. I can see a change in him, he went out and bought wings to cook for him and my brother but my brother isn’t allowing change to form. He wants him to be different right now and it sucks. I’m trying so hard not to stress out because I know it’s not good for the baby but it’s hard. I hate having to live like This.