If Mary and Joseph are married then isn't it odd that she is a virgin? Am I being ignorant? Was it a shotgun post preggo wedding? Or are they not married and she is a single mum? Not questioning the religious side (or trying to be offensive) just wondering about their relationship
Mary was a virgin because she had not had sex with anyone. [Though I'm told the word in the original Hebrew simply means she was a 'young woman']. She became pregnant because it was the will of God.
Original sin is the inherent tendency to disobey/move away from God which all human beings possess. It began with Eve. Original sin is transmitted in the sex act that leads to conception. Therefore to be free from original sin, Jesus had to be born without the sex act taking place, an 'immaculate conception'.
Some Christians believe that Mary herself was the product of an immaculate conception. My speculation is that they need to believe this so that Mary is free from sin and unable to pass on original sin to Jesus.
Mary was betrothed to Joseph - their marriage was arranged - but she had not yet gone to live in his house and commence their sexual relationship, so she was probably very young, perhaps thirteen or fourteen, depending on the age of puberty.
Mary would have known that to be pregnant outside marriage would, at the very least, lead to her being cast out from society, and at worst, to her being stoned to death. Her act of submission to the will of God in agreeing to bear the child is therefore remarkable and demonstrates her faith and piety.
Joseph, to maintain his good standing in society, should have put the pregnant girl aside, but he was influenced by a dream containing a message from an angel and did not do so, showing his piety.
Mary, in this part of her story, is an outstanding example of a believer showing obedience to God. Joseph is an outstanding example of a believer showing obedience and of caring for the vulnerable.
Aspects of the story are included to convince different groups in near Eastern society 2000 years ago that Jesus was the Messiah. For example, the Magi are Zoroastrian priests, so including them in the story suggests that the author of Matthew wanted to convert Zoroastrians. It has something to do with Matthew' being based in Antioch. I think. Its such a long time since I went to university...
No doubt all the above has already been said on the thread, but having seen the title and the opening post, I needed to get it off my chest.