thanks Hope!
I noticed the very next day he was on his very best behavior. Now, I don't expect that to last, and it's a weight off my shoulders to not have expectations, and it allowed me to enjoy being 'in the moment' when he was on better behavior.
He even apologized when, yesterday (his better behavior day) he put off going to do his errands until late in the day. I reminded him dinner would be ready at 1800, (stuff in the oven, etc.) he said okay. He left the house at 1700, and I went about my business. At 1800, I sat down for dinner. By myself. Washed up after myself. Put the leftovers in the fridge. He got home at 1930, and there I was, in my sewing room. He said, "when's dinner?" I said, ":)inner was at 1800." He said, ":)id you eat?" I said, "Yes." and wasn't snarky at him or anything, just very matter of fact. He just said, "oh... ." and reheated his leftovers, cleaned up after himself, ran the dishwasher

and then apologized for missing dinner. Considering I never, NEVER, get an apology, I was impressed. For this day anyway.