I need advice!

I am 6 months pregnant and I have a 2 year old child to take care of. I’m a stay at home mom (for the most part) with a part time night job. During the day my husband works so does his brother (who we share an apartment with) His brother has a daughter that comes over on the weekends. My husbands cousin recently became homeless with two kids age 9 & 12. His cousin works during the day my husband and his brother. What that means is all the kids are here with me during the weekdays. That’s two 9 year olds a 12 year old a 2 year old and another one on the way. That’s 4 mouths to feed not including myself and this growing baby inside of me. If anybody has ever watched kids you know that most kids are hungry all day. So all these men usually leave their kids here with not enough food to eat for the day and they also don’t leave them with money or PAY ME for that matter. Meanwhile I have to figure out how to keep the house clean, children fed, make sure my 2 year old doesn’t kill himself give showers etc etc. That’s not all. I am upset because my husbands cousin always makes up his mind at the last minute on whether he’s dropping the kids off or not. It’s becoming a huge inconvenience for me and I’m soooo irritated with the whole situation. When he tells me things at the last minute I have to 1) slide out of bed trying not to wake up my 2 yr old at 5-6am to open the door for the kids 2) feed them because they are kids and they are hungry 3) Lose sleep and precious time to do other things in the morning. Not to mention his brothers child is sick with sickle cell so she has to eat and take medication every morning and the other two kids can’t eat certain things because they have allergies. Then when I buy the kids food out of my own pocket and the kindness of my heart they complain and say they don’t want their children eating too much fast food. BUT IM PREGNANT, SICK HALF THE TIME AND IM NOT COOKING EVERYDAY! Nor do they buy food to cook. I voice my concerns and issues with my husband but he just complains about them and nothing happens. I feel like he should put HIS FAMILY in check, out his foot down and let them know that they can’t leave their children here with adequate food and be courteous of others time and space. I feel like they are all being inconsiderate and I’m trying my hardest not to get mad and blow my lid. Half the time I’m sick and can’t eat. I’m back and forth throwing up and my back hurts and I’m exhausted half the time. I have no problem helping people especially if they are paying bills or are living in homeless shelters with 2 kids but when it starts affecting my quality of life it’s a problem. Something has to be done but I’m trying not to be the one to do it. If I do it I WILL handle it! I feel like my husband should handle it. What do you think I should do?