Hey! It sounds like we have very similar issues.. it really sucks and I feel so bad for my husband.. I am going to see a therapist to try and figure this out!! it's gone on long enough...