H ended up taking care of the furnace and we now have heat. I'm actually glad he did it. Apparently the repairman who told me early in the year that I needed a new furnace tried to take advantage of me. H got it fixed today for a couple of hundred $. I guess he could have been an A--h--- and told me to take care of it myself. It feels good to know he will still do things for me although I do want to start doing more on my own.
D10 had a bad concert tonight. H picked us up and drove us. I was really happy about that because I had low expectations and thought he would drive seperately. We sat together and talked and joked. Then H spent an hour or so at the house after we got home. He was in a very good mood and seemed to enjoy being with us. I need to keep my expectations low so I'm not upset if our next interaction isn't as positive.