You said it has been better in the later years; have you both changed (less heated arguments)? If that is so, is there hope for a better communicative, respectful marriage? If your marriage is salvageable, you two must start to work out your differences, talk about your interpersonal relationship, change your communicative styles, forgive each other... Hopefully through respect and communication, good feelings will come along. If you both could work this out, your children will benefit from these positive, mature ways of changing things; and they can communicate and forgive also. You should talk over this to your husband and see if you both want the same thing. Set aside some private time to talk even if it will end up arguing. If you both want to stay together, it will give you incentive to change your style of communication, learn to hear each other, see each other's point of view. Could you also get help from a counselor, a level-headed friend, or a paster etc.? Best wishes to you and family!