As a follow-up to my previous post, Jesus Had Brothers?, I thought I would build on the same topic from a different angle.
As we know, both Catholics and Protestants believe in unity that Mary was a virgin up to and during her pregnancy. She gave birth as the Virgin Mary. It is after Christ’s birth where things start to fall apart…
Catholics believe as a matter of dogma—that is, a non-negotiable and unchangeable belief professed infallibly by the Church—that Mary remained a virgin before, during and after her pregnancy with Jesus. Many Protestants dispute this, pointing out verses such as Matthew 1:25, which says:
“But he [Joseph] did not consummate their marriage until she gave birth to a son.” (NIV)
Catholic apologist,Tim Staples, tackles this issue and gives an in-depth explanation and defense of the Catholic position at the following link. I highly recommend you check it out!