Talvez, visto que permanecer solteira não era tão socialmente viável no mundo antigo como é hoje, casamento teria proporcionado estabilidade e proteção social para Maria e Jesus. Talvez o casamento tenha sido arranjado, para libertasse Maria de outros homens que buscavam sua mão em casamento e, assim, protegesse seu voto. Talvez Deus tenha levado Maria ao casamento porque, em Sua providência, Ele queria proteger sua reputação para o futuro, quando conceberia pelo Espírito Santo, mas, porque ela aceitaria o noivado? É admissível a tese de que José seria o único homem próximo de Maria que teria aceitado o seu voto perpétuo de virgindade.