I am SOOO pleased that he got home at 10:10. That is wonderful.. He kept his word. I hope this is the beginning of many for your M.
Sorry to hear about the MC reschedule. but as Kalni said, maybe it is a good thing.. you'll have another week under your belt with an H that is actively trying to work on his M!!
You're doing something right.. Keep up the good work.