Matt 1:21-23

Sunday 18 December 2005 9:43 PM

Lord, you are the one who does what he says he will do, who keeps his promises! You spoke your word of deliverance through the prophets centuries earlier. Then generations came and went, were born and died, and saw nothing of what you had promised. Generations would have had every cause to doubt you - your word, your goodness. But then you did just what you had said, in your time. Then you did all that was needed to bring sinners home to the Father’s welcoming embrace.