A careful reading of Luke chapter 1 tells us a different story. Nothing written in Scripture is without a purpose, even the timing of the events in the New Testament serve a purpose. Let’s take a closer look at Luke 1.After the salutation, Gabriel tells Mary: The fact that she would conceive and bear a child should have been no surprise to any woman who planned to have a normal sexual relationship with her husband. Perhaps the fact that the child would be a boy was a nice surprise, we’d expect her to make a comment about it being a boy, but not about her bearing a child.
Now there’s a shocker, he’s going to be the king? WOW now here we would expect her to ask about this, but again we wouldn’t expect her to ask how she shall become pregnant, it was obvious to any woman planning to have a normal sexual relationship with her husband isn’t it? Notice also that Gabriel has not yet told Mary who the real Father of the child would be. This is for a specific reason, the angel is forcing her to make her statement about her perpetual virginity. Why would the angel stop short of revealing the most important fact of the matter? That the child would be the Son of God. Wouldn’t Mary naturally assume the father would be Joseph? Obviously not, but why wouldn’t she? Next her statement: the angel is speaking to Mary about shall occur in the future, not her present condition, Mary responds accordingly with her future condition of virginity, NOT her current condition of virginity. Think about it, o.k. Mary, sometime in the future you shall become pregnant. No great surprise right? Mary would naturally assume Joseph and she would have a child. ** She was stating her future virginity, not her present virginity. To think she was referring to her present virginity doesn’t make sense./**QUOTE]
I believe in Mary’s perpetual virginity but I don’t see at all how you can claim that she is making a vow about her perpetual virginity at the Annunciation. I haven’t seen any such interpretations in any Catholic Study Bible (I use NAB and also Igantius Study Bibles) and I’m unaware that the Church interprets the Annunciation that way. If you have an official Church source with such an interpretation it would be most interesting and I would be happy to stand corrected but for me Luke 1 does not mean what you say.