Feeling very conflicted over whether to end very long term relationship. We have two young kids. Main problem is the way he speaks to me, and the constant anxiety it is causing me. He can be quite direct and aggressive in his tone, dismissive, he will repeat the same question until he gets an answer, when I’m still trying to think and figure out what he’s asking. The last few months he has started to call me an idiot and stupid, even in front of the kids and his sister, this upsets me. He has also called our daughter an idiot over minor things. I feel like I walk on eggshells, and constantly worry about doing something that will annoy him and cause him to say something harsh, I think I’ve stopped talking to him about a lot of day to day things, and for some reason now feel nervous about discussing my feelings and wants with him, so I don’t bother. On the other side, we do still have good times together, we’re stable financially, things all go smoothly in our day to day lives. He can be very fun when he’s in a good mood. I’m not sure if I’m overly sensitive and perimenopausal, and need to work on myself and my communication skills, or if I should end things and disrupt all our lives. Interested in outside perspective or if anyone has felt similar. Thank you