God isn't a human being who would lie. He's not a mere mortal who changes his mind. Does he say he's going to do something but doesn't? Does he make promises he doesn't carry out?
But the angel told him, “Don't be afraid, Zechariah. Your prayer has been heard, and your wife Elizabeth will bear you a son, and you shall call him John.
During the time when Herod was king of Judea, there was a priest called Zechariah, who came from the Abijah priestly division. He was married to Elizabeth, who was also descended from Aaron the priest.