My husband is always critical of me for example he will say things such as how do you get by in life ( if l make a mistake). He gets cross if l don't wrap the cheese properly, or if l take too many biscuits. He tells me off in public and if l say anything he gets even angrier. He has punched a hole in the door before, thrown a plate at the telly. He calls my adult son horrible names. He gets drunk a lot and suffers from ptsd l feel like l am walking on eggshells