My husband is a jerk

My husband is a jerk. I don't know if it's my hormones or that I'm just literally tired of him treating me like this every year close to his birthday. My husband's birthday is July 4th, and starting last year, we have a big BBQ at our place. This year, it's also the gender reveal. Well, last night he starts criticizing me about how I don't clean enough around the house and that the only time his laundry gets done is when he does it. He works full-time, I work part-time. I just didn't think it was the most awful thing on earth for a grown man to do his laundry. And I do clean the house, maybe not as much as he would like, but he's acting like its a pig stye 24/7. I'm so upset. Any advice? Should I just suck it up or should I...I just don't know what to do. 😢