My husband and I have been married for almost 2 years, together a total of 9. In the beginning of our relationship I let him know that I will not put up with name calling as that's what I grew up around. (my mom's husband called her names)
Yesterday we got into a heated argument and I called him incapable (I meant to say you're acting like you're incapable but it came out wrong) so he said "you're a b*tch" I said "what?" and he repeated it.
I'm a great wife, I cook and clean and he helps clean too. He's hard working and I'm a work from home/stay at home mom to our 7 month old. He's a great dad, he takes initiative and helps out with the baby.
I'm not perfect, sometimes I have a bad attitude, but I never ever call him out of his name. All I wanted to do yesterday was go to dinner with my friend so I wanted my husband to take care of our baby, but he was frustrated by something else and said "I watched him twice this week" "this is a late notice" and I was upset by that bc I'm with our baby 24/7, I just wanted to go to do a spontaneous dinner with my friend. I expressed why I was upset and reminded him that I'm always with our baby. since he pushed back, I just didn't end up going to dinner. I ended up taking my baby and my friend and I got ice cream instead.
My husband and I didn't talk much today about what happened yesterday but when we did, I apologized for calling him incapable, but he didn't accept my apology and said he doesn't regret what he called me.
I told him I'm not ok with what he called me especially in front of our baby and his response was "don't act like it then"
It's just over all upsetting, and I'm not sure what to do now since he didn't apologize and doesn't seem to care that he called me out of my name. I feel like he doesn't love me because why would you call your wife that if you love her?