You will be with child and give birth to a son, and you are to give him the name Jesus. (Luke 1:31)
These words that the angel Gabriel spoke to Mary left her surprised and confused. She had questions for Gabriel. "How will this be," Mary asked the angel, "since I am a virgin?" (Luke 1:34)
The answer that the angel gave her to this question was something unheard of.
The angel answered, "The Holy Spirit will come upon you, and the power of the Most High will overshadow you. So the holy one to be born will be called the Son of God. (Luke 1:35)
To convince Mary that all things are possible with God, the angel anounced the pregnancy of aged Elizabeth.
Even Elizabeth your relative is going to have a child in her old age, and she who was said to be barren is in her sixth month. (Luke 1:36)
Mary couldn't immediately comprehend the depth of the promises she had received, yet she answered.
"I am the Lord's servant,"... "May it be to me as you have said." ..... (Luke 1:38)
In Mary's case, it was concerning the Lord's birth. Even otherwise, in many stages of our lives, in differing situations, sometimes we may not be able to immediately comprehend the mighty promises that we receive from the Lord, but we can always have a humble attitude like Mary and tell the Lord what she said,"I am the Lord's servant,"... "May it be to me as you have said." ..... (Luke 1:38)
Always remember--Nothing is impossible with God." (Luke 1:37)
God bless you.