Why must you know the "reason" for H not showing up? He does NOT need to give you a reason. He gave you a heads up that he will not be there on Friday.
A lot of MLCers don't want to feel that they have to tell you the whys, whats, and the hows. To them, it is oppressive and restrictive of their freedom to come & go as they please.
If you would go back to several posts, H has told you that he DOESN'T owe you an explanation. He doesn't want you to be his mother that he has to give an explanation for this and that. That is his mindset at the moment.
Are you willing to die on that small ant hill, GGG?