Who was Zachary?
You wrote:
“Who was Zachary?”
Oh, right, you’re a Protestant and therefore your knowledge of scripture is seriously in doubt. Read Luke 1. Ask yourself why Zachary (Zachariah in some translations) was punished and the Virgin Mary was not.