All that said, one quick comment on Mary: The Church has for centuries, long before Protestantism, taught the Doctrine of Mary's Perpetual Virginity. I have no problem with her doing whatever the Lord expected her to do. But I will offer the following comment to Catholics and Orthodox, as a way of viewing the alternate side of this issue: If Joseph and Mary lived as husband and wife in Holy Matrimony in the fullest sense of the term, having children of their own, would this somehow make Mary "impure"? A chaste woman is one who abstains from sex until marriage and from sex outside marriage. Rather, I believe that having our Lady and St. Joseph enter into marriage fully would serve to sanctify and exemplify what a Christian marriage is supposed to be in the fullest sense -- right down to having Christ as a part of one's household -- in a unique way. Sometimes, I think, we shy so far from sexual sin that we avoid recognizing that sex was in origin one of God's gifts to us, to be used rightly and to His glory. If Mary kept herself perpetually Virgin, that's fine with me, and a part of the Church's teaching -- but if she entered into married life with St. Joseph in the manner implied by Protestant readings of the apposite Gospel passages, that too is proper, and shows her again as example of how to lead a life in devotion to Christ, this time as the ideal wife and mother.