One last note on the surrogacy of Mary: had God used a gamete from Mary to fashion the embryonic being of Jesus, that would have connected Mary to God the Holy Spirit in a way that would violate the marriage The Angel told Joseph to go ahead and finish rather than ‘putting her away’. Had half the chromosomes of Jesus come directly from His Mother, she would be an adulterer to finish the marriage to Jospeh because in catholic reasoning her first spouse IS still alive when she completes her marriage to Joseph.
Meant to ping you folks tot he additional thought ...
Ping Christian Brother ... the pregnancy was a surrogacy.