Reflecting in the lead up to the birth of Jesus; looking at how God provided for Mary and Joseph in difficult circumstances.The bible passage today are Luke chapter 1 verses 26 to 38 and Matthew chapter 1 verses 18 to 25.