Am I being irrational ?

About 6 months ago we started renting a 2 bedroom. I thought it was great because our daughter would have her own bedroom. Shes a big three year old and id sleep on the edge of the bed. BARELY getting any sleep til my husband would leave for work. Anyways were subcontractors, and my husband brought his uncle to live with us so he could work with him and i said goodbye to my daughters room. He lived with us rent free for about two months, then my husband and i got into a fight which he heard it all from his room. The fight had nothing to do with him but he felt uncomfortable and left the next day. Finally i was able to move our daughter into her room, our marriage was better than it had been in the longest time, i was sleeping wonderfully. Then two months passed. And up out of the blue, my husbands cousins boyfriend and his friend were kicked out and my husband offered them our home, took them to work with him, and brought our daughter again to our bed. I absolutely Hate people staying at our home for prolonged periods of time. Now these guys have been here a month, they dont pay rent, and will be leaving in December. Our place is not too big to begin with us, so im annoyed my husband would make that decision before even asking me. Were 5 people in a small 2 bedroom apartment. And recently hes been talking about bringing another two guys (his uncle and someone else) next week. So were gona be SEVEN people here. I told him “NO, i dont want any more people here. I want our privacy. I want to sleep well. I DO NOT want anyone else living with us. These guys were an emergency since they became homeless but i DO NOT want anyone else here” he told me “ then how am i going to finish the units withouts workers? Youre being irrational” i havent been able to potty train our daughter because im not comfortable putting her in underwear all day. I also have to cook alot more and i cant even go to bathroom without pants at night. And my husband and i cant have normal conversations without having to include them, like i said its a small apt. Idk what to do but im losing my mind

😓