<human>: Being living with my roommate for a year, we've been friends for a long time and things have been going fine except for one thing. My roommate has a cat and she has certain diet restrictions and while I've had time off my roommate never asked me to feed her but got pissed off because I haven't been feeding her so he has to change her diet so she can have a bowl out all day. 

I walk my dog twice a day and feed him and I never ask for help although I've asked if my roommate ever wants to come on walks just because its fun. He doesn't help with my dog so I never bothered to help with his cat except for little things like letting the animals into the yard and stuff and bringing them back in for bedtime.

So he was saying that he has to change his cats diet because I haven't been feeding his cat while I've had time off. I didn't say anything back but now after thinking about it I am really annoyed. The cat doesnt like new diet and is a nuisance when its hungry and that's annoying but I feel bad for the cat too.

He's been upset about a couple of things and never told me about it and its bullshit. Am I justified in feeling the way I do?

Condense the text into a few key points
<bot>: roommate said he has to change cats diet after assuming I would feed cat while I've had time off. Doesn't help with my dog so I assumed we would take care of our own and that would be the worked.