So fed up

I'm in need of some serious advice. I'm 21, ive been married for 3 years and lived with my parents until my husband and I were able to move out, which was 2 years ago. I have 5 sibling, 2 older sisters, 2 older brothers and 1 younger brother. My mom and I have never had good relationship, why? I have no idea. Yet she loves every other person besides me in this family. My husband jokes that I'm adopted, my friends ask if she's my step mom. Honestly, it's sad. You see, the day my husband step foot in this country my moms been treating us like shit. We lived with her for about a year, payed rent, did everything she asked. Never once were we disrespectful or anything. She's just been like that since the beginning. We were thankful to get our own place. At the time I was 8 months pregnant with my first. She never came to see me, she never called. When we went over, she wouldn't talk or even when i called. The day of my delivery, my older sister forcefully entered my room. Recorded my delivery, took selfies and I never heard from her again. My mother was pretending to be asleep the entire time. She never ever held my son, believe it or not. Sometimes my husband gets upset because she obsessed with my sisters 2 kids (11,2) and still holds the 80 pound 2 year old. She's obsessed with my sister and brothers kids. But never once even looked at my now 1 year old. Right after my delivery my husband became ill and we couldn't afford his treatment here. We agreed to go back home together, my mom was afraid of people talking so kept telling my husband to leave my son and I here, and live with her. I was never going to agree, ever. But my husband said it was best, our son want even a month old. So off he went, leaving me with this women who happened to be my mother. She never helped me with my son, never helped me with anything. Not even when I had to pee or take a shower. She always said shit bout my son. Either his features or his head. She'd ways convince me that my husband was cheating on me. I promise you, I'm not lying. So basically I did everything on my own and I'm proud I did. Never once did I ask for help. Fast forward to present time. My husband only gets 1 day off. He only works from 4-10 due to his medical condition. We are expecting in November, and are struggling making ends meet because of the expensive apartment we live in. My mom is still shitty to us, and on top of tht she call every 2 days. Saying she's out if groceries or has a doc appointment. Anything to get her out of the house. Mind you, she lives with my sister and brothers. Next door, is my other sis and her husband. Down the street is my other brother. Never once, these 8 month did any of them take her anywhere. It's so freaking ridiculous. Never once did she pay for gas. She knows our situation yet whens it time to swipe her card she looks at us. There's an entire list, like it's never ending. Today my other sister came over. She didn't let her sit or have dinner. "I'm sick, my leg hurt. Let's go home, get up' she kept repeating the same thing until my sis gave in. Every time my sister opened her mouth she cut her off. My sister needed a carpet so I told her I'd go see if this store had good ones tomorrow. My mom laughed and said, "your husband gets up late then you have no time to do anything." I finally spoke back, which I never, ever did. "Yea, because he comes home at 2 am." She's like, "yea and he watches movies all night, don't let him. " I'm like, "he only gets one day off, so what's wrong with watching movies" she's like, "he can watch movies on mondays" I finally said it, "no, on Monday's you have places to go." By the way, I wish it were only Monday's. Lol. She had enough and got up. I didn't look at her after that. So yea that's about it. She's really gotten on my last nerve. How the heck do I respectfully keep her out of my marriage life? My husband and I never have time together. He goes to work at 4, but like I said she always finds a way. I'm almost 30 weeks, soon my appointments will be weekly. After our daughters born, my husband will take care of me and watch our 1 year old because apparently I don't have a mom who can. I'm so sick of her, like at least treat us with some sort of decency when we are running around for you. Spending our time and money on you. I found out that she purposely tells my siblings to relax, because she has my husband as her dog. It's sickening. Normally a mother in law would do this drama but in my life it's my own mother. Why is she ruining our lives. We are young, live separate and have our own lives. Please excuse anything crazy in this post. I'm very hormonal and angry. I know its

my fault that she treating my husband as her personal idk but I need to put an end to this. Please help me out!