Semantics – this is what you will encounter when you have a discussion with a catholic about Mary. One can go around in circles discussing Mary being the mother of Jesus Christ. The catholics say she is the mother of God because Jesus is God.
While they are correct in stating that Jesus is God, they are not correct in stating that Mary is the mother of God. That would put God in a position of being created, just as our children had a beginning. It would also put the Trinity as separate Gods, which we know that this is not so, according to 1 John 5:7.
For there are three that bear record in heaven, the Father, the Word, and the Holy Ghost: and these three are one. ~1 John 5:7
God is not human – God is Spirit. He has always existed.
For thus saith the high and lofty One that inhabiteth eternity, whose name is Holy ~Isaiah 57:15a
Who hath saved us, and called us with an holy calling, not according to our works, but according to his own purpose and grace, which was given us in Christ Jesus before the world began, ~2 Timothy 1:9
In hope of eternal life, which God, that cannot lie, promised before the world began; ~Titus 1:2
No human can claim that he is eternal. Jesus, Who is God, had to take on human form to come to earth to complete the mission of dying on the cross for our sins. He is God – He is Spirit. The human form was only a shell – a vessel, if you will – for Him to manifest Himself to us.
God is a Spirit: and they that worship him must worship him in spirit and in truth. ~John 4:24
And without controversy great is the mystery of godliness: God was manifest in the flesh, justified in the Spirit, seen of angels, preached unto the Gentiles, believed on in the world, received up into glory. ~1Timothy 3:16
Since Jesus, Who is God, had no beginning because He is eternal, how could He have a mother? Only his manifested body had a mother. But His Spirit never had a mother. It is wrong to say that Mary is the mother of God because she is not. This would have to separate the Trinity and we know that the Trinity is One! Jesus being God, and God being Spirit, had to take on human form – it is that form that needed a vessel to carry Him into this world. It is, however, correct to say that she is the mother of Jesus – God in flesh form. We can argue the point and go round in circles.
Mary was a special woman in that God chose her to be the vessel to bring His Son into the world. But her “specialness” ended there. A whole doctrine (Mariology) has been invented based on this very topic. The official catholic dogma came into being in the year 431 A.D., according to the catholic encyclopedia. Prior to that, the early church did not regard her as the mother of God but as the mother of Jesus.
The fact of the matter is that God is Spirit and God had no beginning. Therefore, God cannot have a mother. It is not rocket science.