...DH and I, for the most part, have a really good relationship. However, like anyone else, every now and then I get cross about something he's done/not done/said/not said etc. For the most part, nothing major,but enough to upset me. But that is not allowed. As long as every thing is ok, we're ok. As soon as I try to suggest he's anything other than perfect, then WW3 breaks out and I am a "misereable, selfish, cow/bitch/whatever". So, do I just shut up and put up (because most of the time our relationship is fine) or do i stand my ground and live a life of not speaking to each other and potentially splitting up?