You are correct,the bible states that Mary was a full wife to Joseph..
Matthew 1 24 When Joseph woke up, he did what the angel of the Lord had commanded him and took Mary home as his wife. 25 But he had no union with her until she gave birth to a son. And he gave him the name Jesus..
Pretty clear that at some point they indeed were husband and wife. It is out of some need to make Mary superhuman that her being a faithful submissive wife is dismissed..
It seems to us that this is a statement attesting to Mary's virginity at the time of Jesus' birth. It says nothing about afterward.
SD
I remember reading this several times in books detailing the original translation from aramaic to greek to latin to english.
Just my two cents. :)