As we enjoy this season of the year it is good to be reminded that "with God all things are possible."
When the angel spoke to Mary about her becoming pregnant with the son of God, it must have been quite a shock, but she responded with a great choice that we now can rejoice in. Although Mary endured cultural and social and physical challenges, she fulfilled her honorable role as the mother of Jesus with rejoicing.
We too, can have joy that is full, despite any obstacles we face, because "God is the God of the Impossible."
 
 

Happy Dance