Husband berated me

My husband got mad at me because i didn’t say bless you when he sneezed. Im from a different culture, we don’t say bless you when someone sneezes so it honestly doesn’t come to me naturally, i have to remind myself. Sometimes i say it, a lot of times i forget and would here my husband exaggerating his thank you to the kids for telling him “bless you”, its like he is trying to let me know im wrong. So today he sneezed, our 2 yr old said bless you but i didnt say anything. Instead i started talking about something else because honestly i didnt think much of it, my husband with a weird look on his face then asked me if i wished him a bless you. When he asked i felt bad and i remained quiet. He then started going on and on about how i need to be a better wife. He said everyone outside is so nice and respectful except me. He said if i treated him better maybe he would help me with the kids more and he would take me about to dinner. He wouldn’t stop talking. I tried walking away but he follow me everywhere saying i need to grow up and that our toddler behave better than me. He said why cant i fix myself so we can be a better couple, he said he is never happy and doesnt understand whats wrong with me.