I have been with DH for 12 years, married for 10. We have three children ds1 (8), ds2 (5), and dd1 (2). They are lovely but hard work. He tells me that i do everything wrong. He tells me that I shout too much (which I have in the past). But even when I try really hard he is horrible. He keeps telling me that life is awful. I work three days a week and I do all the cooking. He does his fare share around the house too. When he is with the kids he shouts, but to him that is totally justified it only wrong when I do it. I tell him I cook all the meals he says, you mean you heat things up. He is so grumpy and constantly criticises me. Now Im not perfect I just do my best, and I dont always get it right. I really want it to work, I dont want to split our family up, but I dont know how long I can go on like this. Why cant he appreciate what we have got.