Friends, today’s Gospel tells the story of Herod’s massacre of the innocents, which mimics, of course, Pharoah’s murder of the male children of the Hebrews at the time of Moses’ birth. 

John Courtney Murray commented that a major motif of the Gospels is the ever-increasing agon (struggle) that characterizes Jesus’ life. From the very beginning, he is opposed: Herod trembles in fear at his birth and then tries in the most brutal manner possible to stamp him out, forcing him and his family into exile. And from the first moments of his public ministry, he awakens fierce opposition from both the cosmic powers and the representatives of the religious establishment. As the narrative unfolds, the warfare only becomes more intense, verbal violence giving way to threats of physical harm and finally to institutional violence that culminates in execution by crucifixion. 

The theological meaning of this struggle is made clear in Peter’s post-Pentecost speech to the crowds gathered in the temple precincts: “You denied the Holy and Righteous One . . . The author of life you put to death, but God raised him from the dead.” The opposition to Jesus is divine judgment on the dysfunction of the world.

Gospel Reflections

Meditate on Daily Gospel Reflections from Bishop Robert Barron

Christmas Octave

Saturday

December 28

Read

Friday

December 27

Read

Thursday

December 26

Read

Wednesday

December 25

Read

Christmas Day

Tuesday

December 24

Read

Monday

December 23

Read

Sunday

December 22

Read

3rd week of Advent

Saturday

December 21

Read

Friday

December 20

Read

Thursday

December 19

Read

Wednesday

December 18

Read

Tuesday

December 17

Read

Monday

December 16

Read

Sunday

December 15

Read

2nd week of Advent

Saturday

December 14

Read

Friday

December 13

Read

Thursday

December 12

Read

Our Lady of Guadalupe

Wednesday

December 11

Read

Tuesday

December 10

Read

Monday

December 9

Read

Immaculate Conception

Sunday

December 8

Read

1st week of Advent

Saturday

December 7

Read

Friday

December 6

Read

Thursday

December 5

Read

Wednesday

December 4

Read

Tuesday

December 3

Read

Monday

December 2

Read

Sunday

December 1

Read

34th week of Ordinary Time

Saturday

November 30

Read

Friday

November 29

Read

Thursday

November 28

Read

Wednesday

November 27

Read

Tuesday

November 26

Read

Monday

November 25

Read

Sunday

November 24

Read

Christ the King

33rd week of Ordinary Time

Saturday

November 23

Read

Friday

November 22

Read

Thursday

November 21

Read

Wednesday

November 20

Read

Tuesday

November 19

Read

Monday

November 18

Read

Sunday

November 17

Read

32nd week of Ordinary Time

Saturday

November 16

Read

Friday

November 15

Read

Thursday

November 14

Read

Wednesday

November 13

Read

Tuesday

November 12

Read

Monday

November 11

Read