Your citation about Zacharias does not imply what you think. The Jewish priests did not serve in the Temple constantly; they did so in rotation and while they served in the Temple they refrained from sexual relations with their wives.
Its like trying to nail jello to the wall at times with the Roman Catholic.