Anger & Anxiety

I have 3 good days then two really really bad ones where I get angry at my husband for no good reason and I have generalized feelings of unhappiness. What is going on?