I feel I am constantly treading on eggshells in an effort not to upset my husband. He often criticises me but can't take the slightest criticism himself. Today I had enough after he stormed out over something completely and utterly trivial (it was about something we had for lunch). Then when I called him to say we needed to talk, he refused to speak. As he wouldn't speak, I told him it was over in a text and he said I should leave tomorrow.
I feel bad in a way as we do get on really well a lot of the time and our physical relationship is really good. We also share a lot of friends.
Do you think his behaviour is a good enough reason to split up after 8 years? We have children from previous relationships, all of whom are now adult and living away from home.