DH is amazing. Kind and attentive and loving. But in day to day circumstances he can take offence over some sort of perceived slight and become so rude and obnoxious. It's embarrassing and such a bad example for the children. What can I do?