Annoyed 😒

For the last week, anything my husband says or does is very annoying and I just yell and want a divorce. I don't want him to touch my butt before bed like usual. The idea of sex right now is not revolting but off the table.
I am on my period, but I've never felt such anger like this. We usually have period sex, but not this week.
I'm also in my first cycle of depo shot. But I've had it before, wouldn't I have felt this the first time ? 
 What is this ? Usually I'm the annoying one. 
Thanks. 

Vote below to see results!