The answer
St. Joseph accepted St. Mary to be his betrothed virgin wife before her pregnancy was revealed to others. St. Mary never tried to defend her position or explain her situation, not even to St. Joseph. Having profound knowledge of the Holy Scripture, she knew the consequences and public humiliation she would face and accepted God’s will. However, God spared her this hardship and sent an angel to comfort St. Joseph's heart concerning St. Mary's purity and chastity, and encouraged him to take her as his wife.Answered by His Eminence Metropolitan Youssef (opens in a new tab)