I need help

I feel angry. I feel like everything makes me so angry and it's really hard to settle down. My husband makes me angry, my dogs make me angry, everything makes me angry. I feel like my husband makes me mad but I get like overly mad about it and in the past I've always been a very patient person but lately I feel so angry and irritable and emotional and I have no idea why. I feel crazy. Like do I just need to admit myself somewhere? What's going on? Either I'm bawling my eyes out or I'm mad there's no in between lately.