DH and I have three children under 5. He has always been quite moody but now everyday i feel i am walking on eggshells in case he is going to get upset and start ranting at me about something or other. Beginning of the week he threw something in anger at me in front of children and was verbally abusive. Now I feel I have had enough and know that this is not what the children should be witnessing and fear the effect it has on them. However I do not work currently as am pretty full on with our one year old, three year old and five year old so am completely reliable on him for money. I am also scared of how he will react. What to do for the best - grin and bear it or throw us into the unknown where we could sink financially not to mention the emotional impact on our children