Why do the ho, hai, ha, hanno forms of the present tense conjugation of avere begin with 'h'?
In researching the issue, I have seen that many think that the 'h' is employed to differentiate from the other words one could confuse: o (conjunction, "or"), ai (a + i articulated preposition, "to the"), a (preposition, "to"), and anno (noun "year").
I had assumed that the 'h' was not purposefully designed into the language for the sake of alleviating confusion, but rather because it was a part of how habere morphed into avere from Latin to Italian: habeo became ho, habes became hai, etc.
Can anyone expand upon these theories?