You are not giving God enough credit...It is impossible for a human female to get pregnant without the cooperation of a human male...But it happened...
Apparently modern science has proven that that a female can not provide the necessary chromosome to create a male of the species...That chromosome had to have been provided by a human male, or God...
While that flies in the face of what the Catholic religion teaches, there is no other way around it...
See my post 1284.
You don't know Jack about science. "Virgin" births are incredibly rare but they do occur in nature. The offspring is always female and they rarely are able to gestate to full term, but they do occur.