This passage is called the ‘Magnificat’, because it is Mary’s song of praise. You can see from this that she has now accepted her role in God’s plan. More than that she realises how special her role is going to be and how generous God is in doing this.
When tomorrow comes be open to what God might do in your life and through your life in the lives of others.
More than that, be glad that God is such a generous God to give us parts to play in his great story.
Today’s Advent Thought for the Day is from Norman