If your husband has developed a shouting habit, it probably happens when he is angry with you, or the world, and he expresses his frustration by calling you names and belittling you. It may even progress to physical abuse. Once again, this is certainly not okay.