Do I have a right to be irritated?

Guys I’m laying in bed fuming. I’ve made posts about my FIL before but I’ve got a new one and I’m literally on the verge of a meltdown. My FIL has no income. He’s lazy and doesn’t want to work so him and his sister live together and live off of her disability. To help him, we started having him watch our son for $100/wk and we put gas in his car. We also fed him while he was here. It’s not much but we live in a really nice, brand new home and his home is really really torn up with NO AC in Cali. Like he loved coming over here because it was pretty plush. Well recently my son started school so we started offering him the same amount and set up to watch our dogs. Fine. His car breaks down. We then decide he can use my car to go back and forth as well. We would pay him but he needed to keep gas in it. He could also keep it on the weekends and after I got off work. I work a mile down the road and he lives like 20 mins away. Well recently I’ve been getting irritated with him just being in my house ALL the time. He stays and hangs out forever after I get home. Then, he’s started coming 1-2 hours earlier than what I told him. He just lays on the couch and watches TV. So tonight, he is staying the night because he has a doctors appointment tomorrow and needs my car. I knew he didn’t eat beef or pork and all I had planned this week was beef or pork. I planned dinner before he said he was staying the night. I told my husband on the phone at work earlier “I made beef stroganoff so your dad will have to eat like nuggets or something” for context, all he eats is frozen food. Nuggets, corn dogs, etc. like 5 year olds diet. My husband said okay. I made just enough for us. We get home and I said “Hey, all I had planned was beef but there’s tons of food in there to heat up.” He said okay cool. My fucking husband then starts pressuring him into eating it! I’m thinking like…I JUST told you earlier I’m not making him food because it’s beef. My FIL gave in and said he would eat it. I’m like ????? My husband and I ran to the store and I told him like, “There wasn’t enough for him. It was already established he wasn’t eating that.” My husband said he would tell him nvm. I’m like, you cant tell him “oh nevermind”. That’s rude. Now you’ve offered it to him. I asked him to not tell his dad nevermind and we would figure it out. What does he do? TELLS HIS DAD NEVERMIND HE CANT EAT OUR FOOD. Then, he OFFERS TO BUY HIM DINNER. I’m like 🔥🔥🔥🔥🔥. My thing is, he isn’t over here occasionally as a guest. He basically lives here. We pay him. He also doesn’t even do the job we pay him for. Our dog puked on the couch today AND HE WIPED IT WITH A RAG. We buy him dinner all the time. We buy him $100 worth of groceries for our house a week. He should’ve just figured it out. Go grab some dinner if you want some. You know, with my car. My husband should’ve just left it and not been rude and just listened to me when I said never mind. Im just embarrassed and I feel intruded upon and I’m tired of taking care of this man.

Vote below to see results!