I don't agree with your assessment of H, However, I do think it is obvious that H has a very hard time dealing with disagreement and is all too quick to take offense. Hopefully he will mature out of that someday. Until then, his attempts at debate and responses to imagined insults are apt to be moved to the appropriate forums, such as just happened here.
My post which he took offense at was not intended to offend. This one of yours on the other hand . . . well, whether intended or not, I can see how offense would be taken.
Now, you folks all try to behave over here in the debate forums.