I know I’m being controlling but still…

My husband and I moved my BIL in to help him get on his feet. We made it clear from day one that he will not be here for long and that he needs to find his own place ASAP. I will admit that he does pay for SOME groceries and has helped financially a little, but for the most part, it is hard having him here. He means well but I miss my personal space. We have a very small home. You can tell he’s getting comfortable and forgets that this isn’t actually his home and I don’t think he’s been looking for his own place. The ONLY rule I had with my husband was to please not give him a key. I know it sounds controlling and stupid, but it was just the only thing that made me feel like I still have some control over my home or a say in something. I already didn’t want to move him in in the first place. I felt giving him a key would officially make him feel too comfortable. And there’s no need for him to have one as I am home 24/7 (SAHM) to let him in the house after work or whenever. Well I found out last night that he got a key from my husband. I went off at my husband. He did apologize and admit he was wrong but said he forgot that that was my rule and didn’t think anything of it when he gave my BIL his key so he can make a copy of it. He’s been very apologetic but I can’t help but be mad. I know I sound controlling but I can’t help it. I’m mad at myself for being so emotional about this (I am on my period). Am I wrong for feeling this way? Please be kind. I’m already mad at myself and the situation.

Any answers to questions or updates will be added to the post.