Marriage counselling is a mandatory. They may have a better solution or advices to save your marriage.
It seems your husband is under a lot of mental stress, it's good to visit a psychologist and seek for help. Maybe getting him to relax, meditate or some other stress-relief activities.
Can...