Click here to download and listen to this homily (17 minutes) given by Fr Thomas Weise at St Catherine of Siena parish in Petersburg, Alaska. In the mystery of the Incarnation, God gives the world the most excellent sign of God's love for every one of us and for all of creation. Gratefully Mary and Joseph said YES to attempting the impossible, because of the promise that the Holy Spirit would be with them. That same Holy Spirit is each and everyone of with us. If we ever doubt the "God With Us" let us look to Jesus the "Light of the World" offered to us as food in the Most Holy Eucharist. The Birth of Jesus Christ comes about today because we say YES to God's presence and action in our lives.
Readings: Isaiah 7:10-14; Psalm 24; Romans 1:1-7; Matthew 1:18-24