For example he always makes jokes that I must be due for my period whenever I am pissed off. When he says stuff like that it makes my blood boil as I think it's so incredibly pigheaded. When I told him I hate it and that I find it very very disrespectful, he made jokes about that too. Anything I talked about later in the day he would say "that's very disrespectful" with a big mocking smile on his face.
I don't know what to do. I feel like it is my fault. Over the years I have allowed a lot to slide because I hate fighting, and now he thinks its ok. It's all a big joke to him. If I get angry about something he thinks is silly he makes fun of me, and if I stand my ground instead of just letting it slide, HE then gets mad and tells me he doesn't want to be around me if I am going to be in a pissy mood, so I have to pretend I'm fine. I don't like feeling like I can't be honest with him about my feelings after so many years.
Should I break it off? I do love him and care for him but honestly... after all this I am not sure my feelings for him are the same anymore. If he hasn't changed now - in his 40's - does that mean it's never going to happen? And even if he does, will he resent me for it later on down the track??