Sounds bp related to me.... And hormones.... Can you guys agree to arrange "you time" when you get like that? Like go to a hotel by yourself and chill or he takes the kids out and let's you have space for the thoughts to pass? I may be zero help, sorry.