SO problems

My SO told me that I could stay home because I’ve been so sick my entire pregnancy. And that he would take care of me and work for the both of us since Im losing weight and throwing up blood because of straining my self throwing up everyday. The only time I can eat is if I smoke weed. Which he said was okay because I don’t have to go to a job and get drug tested. Now he’s acting distant. Telling me that it needs to be 50/50 with the money and I need to go home and apply for a job. He’s making me feel like half a person and I don’t know what to do. I really can’t do this alone and I trusted him to take care of me and our son like he said he would. He said so many hurtful things. And he has threatened to leave in the past because my job that I did have didn’t pay enough. I’m so lost