Advice?

I’ve been living with my boyfriend for over 9 months now. He’s my best friend, all I got but lately he’s just been mean to me. This morning he woke up and every since then he’s been criticizing me about how I was mean to him last night apparently, which I don’t even remember because I was half asleep. He also got mad at me because the cat were messing with a plastic bag on the floor and I got frustrated and he looked at me and said “why don’t you f***ing pick it up then?” He’s just been mean to me since I woke up. I’m so sick of it but I love him and I don’t want to leave him and break up because he’s all I got. Am I being too sensitive?