I am constantly walking on egg shells to keep from setting him off. I am at my wits end. Appreciate any advice you may have. Walking on eggshells is a horrible way to live. Hopefully there is no physical violence.
Verbal violence is bad enough.
It would seem right up your alley. You've got complaints that your husband won't take seriously. You are probably both angry with each other, or at least you are angry with him. You need a place where you can talk to one another with a traffic cop in the room to keep you both from going off inappropriately. A good marital therapist will perform this function for you, and maybe can also get you both moving towards a better place.