I'm going to apologise in advance this is a long one.
I have been with my Husband for 17 years, married for 9. We have 3 DC aged 8, 6 and 2. My husband is the only proper relationship I have being 18 when we got together.
My husband is not the most patient and can be quite snappy at the smallest things. His response if I ever ask him to do anything is to huff first. He does do lots in the house cooking washing etc and a good dad to the children. When he gets angry he resorts to name calling calling me awful things in the past.
The snapping and name calling is something he has probably always done but more recently I just can't stand it. And it has really affected our relationship. I just feel like my feelings for him are not there anymore. I have spoken about it to him and he has really tried but I'm not sure if it is too late for me. He is snapping at me a lot less but I feel like he is now doing these things to the children. One moment he can be the funny silly daddy that they all love to just really not nice.
One example is that after he asked my 6 year old to put away a blanket maybe 3 times. My son was putting it away unfolded. DH said "Fold it" in a really snappy tone. My DS responded with "I don't now how". DH Snapped back "Learn". Ds then became upset. I helped as it was quite a big blanket that I think any 6 year old would struggle with.
Another example is when my 8 year old DD had not been doing as asked and was trying to put across her point he snapped "shut up". She was really upset and asked me why it was OK for Daddy to tell her to shift up when she would get into trouble for speaking to people like that... I didn't know how to answer. he also tells them to stop being a baby if they get upset when in trouble which I hate.
He is not all bad it is just these moments in a day. We are going through a really rough time and we have been on the verge of breaking up a few times recently but I just can't do it. I'm scared that I will regret it. I don't want to disrupt the children's life, I don't want to not see the children everyday. I feel like I am in a limbo and not being fair on me or my DH right now.
So anyone else being in a similar position? What did you do and did you regret it?