need to vent maybe advice?

don't have anyone to vent to so I guess this is the best place to safely get it out. any advice is appreciated.

so I'm 15 weeks pregnant, most of it I've been sick so the days I actually feel good I want to be out doing something.

well I don't have a car, I was suppose to start work & just use my boyfriend's car till we got me one.

well his mother won't let me use the car now. (she has beef with me) she claims it's because I'm not on the insurance which I can understand. i even offered to add me to it & I'll pay my part. but nothing has been done. I have to ask her permission to use his car.

to add on to it. she is always down my throat acting like I'm a horrible mom. that I need to get rid of my dogs. me & my boyfriend need to get a place together with no one else which I will not leave my grandma. I don't even wanna move in with my boyfriend because we have things we need to work on.

well todays just been one of those days with her. I wanted to get out & clear my head. but had to wait till he got here. well he gets here knowing I wanted to get out & take the dogs. & falls asleep. so now I'm stuck sitting here.

then he wants me to go for dinner with his family & I just don't want to. but I can't tell him that or it'll start a fight. I have enough stress & they are adding more which isn't healthy for the baby. I can't even go out with friends during the day because I take care of my grandma &then; by the time I'm done with everything he's here & we don't go hang out. I'm so frustrated & emotional. I just don't know what to do anymore.

22 years old & they control me.

add on: he is a complete mommas boy which is fine. but when it comes between us you think a line would be drawn. he says we need to spend so much time with his family but we never spend time with mine. mine is very important to me. but that doesn't seem to matter. his momma is his number one priority & it drives me crazy. & if I told him my frustration or why I'm upset he'd take it to her & it'd just be an even bigger mess. how do I even deal with this situation cause I'm lost.