Well Christ was crucified from the foundation of the world, so one would assume that God had already selected His mother
Revelation 13:8 "And all that dwell upon the earth shall worship him, whose names are not written in the book of life of the Lamb slain from the foundation of the world."
At last! You acknowledge Mary as the Mother of God!
Which God? is Christ not God?
Revelation 13:8
Coming from the Eastern side of the Christian tradition, Revelation a non-starter. It is a book the eastern Church horse traded for Hebrews, and not before the 9th century. Today you can probably find it somewhere on a dusty shelf in the back of the church rectory, and is certainly not anything the Eastern Church would ever read from.
You have to unerstand that Christianity does not have the same canon. Eastern churches follow the Septuagint as the OT, and the Protestant canon is incompatible with the canons of the apostolic Churches. So who are we kidding?