Can you imagine the thoughts that must have gone through Mary’s mind at this announcement? The thoughts of the shame of being unmarried and pregnant? She would be ridiculed and possibly put away by Joseph, her betrothed. What faith it took for Mary to say, “I am the Lord’s servant. Let everything you have said happen to me”. And, then, Joseph, how could he accept this? Surely, Mary had been unfaithful and gotten herself in this condition. But God!
“The Gospel has come to you because it’s on its way to someone else.” -Anonymous