Why does my husband say such hurtful things
Ok. This weekend is only one of many occurances from my husband. We were at a home improvement store. I'm pushing the cart behind him looking for what he needed. We see two male employees. I didn't hear what my husband said but he glanced back at me and had that stupid smile when ge makes bad women jokes. (for some reason he thinks they are funny). The employees looked at me then him and told him that was cruel and walked away from him. I yelled at him telling him that he was damn lucky I didn't hear it. Later going to check out he tries to step on the back of my flip flops. Twice. I tell him straight to his face, "First you insult me, now you are trying to trip me. What else are you gonna do today?". I was furious. He just had this stupid smirk and shrugged his shoulders.
He says these stupid things when other men are around.
What's the hell is wrong with him?
He doesn't do it all the time. But enough to make me want to leave.
What is your take in this?