Not allowed to be frustrated, impatient or have a bad day?

My husband is a toxic optimist.

He believes the good in people to a fault, believes you have to put on a face and act happy even if you aren’t, and always says everything is going to be okay all the time.

Since having a baby I can be a little short and impatient. If something doesn’t work right away I get frustrated quickly. He’ll make comments about how I have issues with anger and how he’s “nervous” around me because he thinks I’m taking my frustrations out on him.

It’s gotten to the point where if I’m having a bad or or in a bad mood I have to hide those feelings because he’ll make comments about my attitude and how I’m “off putting.”

Like if the baby was really fussy and difficult that day I have to word it very specifically because then he’ll throw at me how much harder and frustrating his day was at work and that I need to look on the bright side.

Kinda just venting, but anyone have a partner like this?