I went through the same situation as you for many years but did not have the courage to leave and felt that my children were better off with two parents even though their father was unavailable to them emotionally and they were witnessing their mother being abused. Emotional and verbal abuse is invisible to onlookers but it will destroy yourself confidence and self esteem if you allow it to continue. Children who are witness to this type of abuse sometimes develop the same way of relating to other women as they get older as this is all they know. I would tell my boys that as they got older this is not the way that men should talk to women and all people deserve a right to be spoken to and treated with respect. My boys are all grown now and I do see certain behaviour traits in them that were probably from the environment they were subjected to. What I'm trying to say is think very carefully about your decision because it is not always best to stay for the children's sake as your son will look up to his father as a role model and if your husband is not treating you respectfully this will have more of an impact on yopur son's life than you may think. My thoughts are with you you have years on your side, if your husband agrees to counselling I would make this a condition of you considering reconciliation. Good luck.