Pope Benedict is fond of referring to Mary, the mother of Jesus, as the one who said "yes" to God.
"And Mary said, Behold the handmaid of the Lord, be it unto me according to thy word. And the angel departed from her." (Luke 1:38)
In this passage from the gospel of Luke, Mary declares herself to be a servant of God.
It is insupportable that God would send a messenger to ask permission of a servant.
We are left with no alternative but to accept that Mary had received some sort of instruction. As a servant of God she had no option but to carry out that instruction. With apparently everything to lose and nothing to gain, we can see by reference to the time scale provided, that Mary faithfully carried out her instruction before going to visit Elizabeth.
Many may think that the nature of the instruction possibly offends good taste.
What, then, is the opinion on the instructions given by God to the prophet Ezekiel in Chapter 4 of that book?
Almighty God requires obedience from his creatures, whether such obedience meets with man's approval, or whether it does not!