MM: Jesus himself said that we are all the children of God - just like him. Begotten means "by seed". It makes no sense to take this literally, unless you believe in aliens.
Spiritually understood, this "seed", "God's seed" is waiting to sprout within all of us. It is our longing for re-union. The longing that drives everything - all of material, physical life, and spiritual life alike. "Father" means our origin, our source which could just as easily be called "Mother", or the Infinite and Eternal. The trouble always arises when the material mind interprets spiritual teachings. That is why so many spiritual teachings used to be kept secret.