O
OhioBob
Guest

The context of the sentence is that Mary was a virgin when she gave birth to Jesus. That was the point that Matthew was making and that’s all that can be directly inferred from the statement. You are the one extending the inference to mean that Joseph “was waiting to have union with her”. The statement itself infers nothing about what happened after Jesus was born.the only arguement i’ve heard so far is that we can’t understand our own bible and to look up what “until” means. but the context of the sentence points to joseph waiting to have union with her. the entire sentence would need to be changed.i think these excuses are kind of weak guys.
The dogma of the perpetual virginity of Mary is formed through a variety of scriptural inferences (of which this is only one, and not a very good one) and the teachings of the early Church fathers. There are tracts about it on Catholic Answers and other apologetics sites. I suggest you read one if your question concerns Mary’s perpetual virginity.