Hi FishWish
The grammar rule for indefinite articles usage is:
We use A before a consonant-sound.
We use AN before a vowel-sound.
The difference depends on the sound of the vowels and consonants, not the spelling!
honest begins with an H, but it is not said, so "I am an honest man" is...