Is this true or novel? Was he joking or serious? He sounds like abusing you by language. These are common arguments or difference for most couples. I would feel hurt if my husband communicate with me in this way.
Maybe you should tell him that you are not happy when he said you are miser in store. Tell him you're trying to spend family money wisely which is a rare character that most western women don't have and he should appreciate you. Tell he should pay more attention on his language next time.
Or maybe you should treat yourself better, buy some expensive stuff that you want. If your husband tells you that's too expensive, you can tell him that he is a miser.
it is really very difficult to judge the situation. My foxman only like play online game and some time he is also very unpatient with me. The most time he gives me attention.We do not have a child,so it is really very different.