I keep being horrible to my DH. Flying off the handle if he criticises or tries to bring up worries. He's generally agreat guy, supportive and a wonderful dad but uptight and taciturn at times. We can both be guilty of being grumpy. I have had a bit of a rough time recently - stress at work, an incident which really shook me, and have just found out I'm pregnant. I'm exhausted and hormonal and don't know what to do. Why am I struggling to be kind to him?