One thing from his behavior, is you know that all the anger he has had lately, is not for you at all it is work related. He just seems to really needs to belittle you to feel better. I am glad that there is something you can take to help keep the cancer away.
I am glad that you had a nice evening, before the alien came back.
My evening was very nice, and my friends gave me a great pep talk that we can all use at times like this. I know that you and I are both great people and just at the moment happen to be married to a person that we don't know anymore. But we can't let this person ruin our outlooks! I am trying!